Python is a general purpose programming language that works on the principle of garbage collection and dynamic typing. It is compatible with several programming paradigms, such as functional and structured object-oriented programming.
Python is a programming language that places weight on coding productivity and code readability. Python makes use of coding which looks like written English.
Why learn Python Programming?
Python's simple and readable syntax makes it a great choice for beginners and It is used by many businesses and industries. Possessing Python abilities might increase your employability by making you a more desirable candidate to businesses.
The popularity of Python in data science and machine learning can be attributed to libraries such as NumPy, Pandas, Matplotlib, and TensorFlow. Entrance into these industries is facilitated by learning Python.
What do we Provide?
Our aim is to equip learners with a comprehensive understanding of Python programming, from basic syntax to practical applications, enabling students to write efficient and structured Python code.
We enable you to adapt and excel in various domains and industries where Python is extensively used.
Syllabus
Module 1: Introduction to Python
What is Python?
Applications and advantages of Python over other programming languages
Declaration of variables and Datatypes in Python
Operators in Python
User input, Single line comment, Multi-line comment
Operators in Python
Why to use Control Flow/Decision making statements?
Decision making statements(if, else, elif, match statements, etc)
Types of looping(while, for)
Module 2: Lists in Python
Introduction to Lists in Python
Creating Lists
Acessing the elements of Lists using loops
Updating Lists
Delete elements from Lists
Slicing and indexing in Lists
Different Built-in functions used to modify the Lists
Module 3: Tuples in Python
Introduction to Tuples in Python
Diffrenece between List and Tuple
Create Tuple in Python
Accessing the elements of Tuple using loops
Update elements in Tuple
Delete the Tuple
Slicing and indexing in Tuple
Packing and Unpacking
Module 4: Sets in Python
Introduction to Set in Python
Create Set
Acessing the elements using loops
Delete elements from Set
Set operations -
Different Built-in functions used to modify the Set
Module 5: Dictionaries in Python
Introduction to Dictionary in Python
Create Dictionary
Update Dictionary
Delete element from Dictionary
Acessing the elements of Dictonary using key,items,etc
Concept of Nested Dictionary
Different Built-in functions used to modify the Dictionary
Module 6: Functions
What is function and need of function?
Types of functions
How to create user defined function in Python?
Types of Arguments
Concept of Recursion function
User-defined functions
Module 7: Scope
Introduction to Scope
Types of Scope(Local scope, Global scope)
Scope of Variables
Scope of Functions
Module 8: Object Oriented Programming
Basics of classes, objects and member functions
Properties of OOPs
self keyword
__init__() function (Constructor)
Types of Inheritance
Polymorphism concept
ABC class
Module 9: Python
Introduction to Python Programming
Set up and Installation
Variables and Datatypes
Decision making and control flow
Object Oriented Programming
Modules
Exception Handling
Module 10: Exception Hanling
Types of Error
What is Exception?
How to handle the exception using try and except block?
How to create Custome exceptions?
Module 11: File Handling
Introduction to file handling
Operation on file
Module 12: Database Connectivity
Basic introduction to the database
Database Connectivity between Python and MySQL
CRUD Operation
Module 13: Numpy
Introduction to numpy
Installation of numpy
Simple program using numpy
×
InfoStack Software Development, Training and Research Center, Solapur