Contents:
- Introduction to PyCharm Editor
- Variables, Data Types, Operators
- Numbers
- Strings
- Conditional Execution & Loops
- List Comprehensions
- Collections
- Lists
- Ranges
- Tuples
- Dictionary
- Sets
- Functions
- Modules
- Command Line Arguments
- Scopes and Namespaces
- Storage (File IO)
- Exception Handling
- Lambda Expressions
- Object Oriented Programming in Python
- Classes
- Objects
- Constructors
- Getters and Setters
- Member functions
- Inheritance
- Polymorphism
- Regular Expressions
- Iterator, Generator, Decorators
- Closure
- Multithreading and Multiprocessing
- Communicating with Database in Python
- Introduction to NumPy, Pandas, and MatPlotLib
- Introduction to Django Framework
- Garbage collection
| Course Name | Python |
| Objective | Learn Python to become a Data Science aspirant |
| Duration | 40 Hrs |
| Instructor | Anjali Parkhi (21 years of experience in Software Delivery and Training) |
| Pre-requisites | No prerequisites |
| Training Methodologies | PowerPoint Presentations, Conceptual Discussion, Exercises and Assignments |
| Target Audience | Students, Working professionals |
| Recommended next course | |
| Assessment | Evaluation and Feedback, Written Test, Coding Test |
| Training Mode | Virtual (Instructor–led) |
