10
Lessons
30h
Duration
English
Language
Share This Class:
OBJECTIVEs:
- This beginner Python course aims to introduce participants to the fundamentals of Python programming.
- By the end of the course, participants will gain a solid understanding of Python syntax, data structures, and basic programming concepts, enabling them to write simple scripts and applications.
- Learn one of the most popular and versatile programming languages used across various domains.
- Develop foundational programming skills applicable to software development, data analysis, and more.
- Gain confidence in writing Python code and solving basic programming problems.
Course features:
- Practical hands on
- Lab sessions
- Training by experienced faculty
PRE-REQUISITES:
- No prior programming experience required.
- Basic computer literacy (e.g., using a text editor, navigating file systems).
- Eagerness to learn and explore Python programming.
Learning Path
- Overview of Python and its features.
- Setting up Python environment (interpreter, IDEs).
- Variables, data types (integers, floats, strings), and type conversion.
- Basic operations and string manipulation.
- if, else, and elif statements.
- Logical operators (and, or, not).
- Iterating through lists, tuples, and dictionaries.
- Loop control statements (break, continue).
- Defining functions and function parameters.
- Scope of variables (global vs. local).
- Creating dictionaries and sets.
- Operations on dictionaries and sets.
- Reading from and writing to files.
- Using context managers (with statement).
- Handling errors with try-except blocks.
- Raising and handling custom exceptions.
- Classes and objects in Python.
- Encapsulation, inheritance, and polymorphism basics.