Course Details
This course covers the fundamentals of Python. The modules, lesson-end projects, and assignments comprising the curriculum cover data operations in Python, strings, conditional statements, error handling, files, functions, modules & packages, classes & OOPS, exceptions
This course is benefits to upskill Software developers, Software engineers, Technical leads, Programming enthusiasts, College students
Curriculum for this Course
Introduction to Python
- Why Python is so popular?
- What can I do with Python ( Numeric and scientific programming, gaming, data mining, Robotics etc..)
- Strengths and downsides of Python
- Major users of Python.
Get started with Python coding
- Install and setup Python environment
- Introduction to Python Interpreter
- Program execution
- Conceptual hierarchy of Python
Introduction to Python object types
- Introduction to python core data types
- Numbers
- Strings
- Lists
- Dictionaries
- Tuples
Files
- Opening files
- Using files
- Files in action
- Text and Binary files
- Storing Python objects in files
- File context managers
Introduction to Python statements
- Assignments, Expressions and prints etc
- If/else statements
- While and for loops
Functions
- Why to use functions
- Function definition
- Function calls
- Polymorphism in Python
- Arguments
- Scopes
- Some advanced function topics ( design concepts, lambda etc.)
Modules and Packages
- Why to use modules
- Python program architecture
- How to structure a program
- Import and Attributes
- Standard Library Module
- Module creation
Classes and OOP
- Importance of using classes
- What is OOP?
- Classes and instances
- Method calls
- Constructors
- Polymorphism
- Inheritance
Exceptions
- Catching Exceptions
- Raising Exceptions
- User-defined Exceptions
- The try/except/finally statement
Student Reviews
Warning: count(): Parameter must be an array or an object that implements Countable in
/home/trainon/public_html/beta/wp-content/themes/trainon/template-parts/content-course-single.php on line
78