Python Programming (Basic to Advance)
The Purpose of this course is to introduce to Students / Employees to the field of programming using python language. The Students / Employees will be able to enhance their analysing and problem-solving skills and use the same for writing programs in python. By writing their own python script they can easily solve / automate most of the real-world problems. They can create Web Applications, Desktop Applications, Data Analytics, Scientific works and many more.
We are providing GLOBALLY RECOGNIZED MICROSOFT CERTIFICATION with this course.
Introduction to Python
- Introduction to the Python and Course Curriculum
- Applications of python
- Setting Up Development Environment
- Creating Virtual Environment
- IDE – Visual Studio Code / Visual Studio / PyCharm
- Anaconda - Alternative Development Environment
Python Basics
- Python Shell
- Using Python as Calculator
- Working with Jupyter Notebook
- Commenting Python Code
- Block Indentation
- Variables
- Different ways to declare variables
- Identifiers in Python.
- Reserved Keywords in Python.
- Input, Output and Import Functions.
- Script Taking Input from user.
- Reading the Different Input Forms.
- Displaying the output.
- Dynamic Typing
- One Time Password (OTP) Program in Python
Python Internal Data Structures
- Integer
- String
- List
- Tuples
- Dictionary
- Mutable and Immutable Types
- Slicing
- Basic Operations
- Quizzes & Assignment.
Enum and Set
User Inputs and Outputs
- Accepting User Inputs
- Print statement
Built-in Modules and Functions
- Important Built-in Modules and Functions
- Taking Python Help
Python Operators
- Arithmetic Operator
- Assignment Operator
- Comparison Operator
- Logical Operator
- Bitwise Operator
- Membership Operator
- Identity Operator
Conditionals and Comparisons
- Conditional Expression
- if, elif and else
- Truth Values
- Boolean Logic Expressions
- Lazy Evaluation
Loops
- For Loop
- While Loop
- Break, Continue and Pass Statement
List Comprehension
- List Comprehensions
- Conditional List Comprehensions
Python Function and Modules
- Function Syntax and def statement
- Block Indentation
- Argument Passing and Returning
- Scopes
- Advance Function Topics
- Lambda Functions
Exception Handling
- Built in Exceptions.
- Error Handling in Python
- Handling Exceptions.
- User Define Exceptions.
- Assertions in Python.
- Quizzes & Assignment.
Working with Files
- Reading Data from Files
- Writing Data to Files
- Additional File Methods
- File Operations
Directories in Python
- Making New Directory by Python.
- Renaming Directory by Python.
OOPS
- Class vs Object
- Defining Class
- Creating Instance/Objects
- Variables / Properties / Methods in a Class
- Built-in Class Attributes
- Private Attribute
- Reading and Modifying Class Properties
- Adding Properties Dynamically
- Inheritance
Working with Database
- Configuring DB Connector e.g. MySQL Connector
- CRUD Operations
- Sqlite3 Module
Data Science
- Data Science Theory.
- Popular Modules of Data Science.
- Pandas ( Files Work. )
- NumPy ( Scientific Work. )
- Matplotlib ( Data Visualization. )
Tkinter ( GUI / Desktop App)
- Tkinter Explanation .
- Widgets Explanation.
- Simple Calculator in Tkinter Python.
Django (Web Application)
- Django Explanation.
- Pycharm installation.
- Website creation by using Django Python Web framework.
Web Scraping
- Web Scraping Explanation.
- Example of Web Scraping.
Project
Two certifications will be provided to participants:
- Microsoft Certified Technology Associate Certification certified by Microsoft.
- Institution Certification certified by DOIS Education & Technologies Private Limited
Duration of Course: 1.5 Months
Course Price : 15,000 INR + GST OR 328 USD