- Master the most-popular programming language by learning from Expert IT Professional
- Build a base for learning AI/ML & Web development
- 2 Capstone projects, numerous assignments to master the concepts
- Fundamental Constructs of Python Programming
- Control Flow, Strings, & Collections
- File Handling, Scope, Lambda, Map, Reduce
- GUI development, SQLite, MySQL
- Higher Order Function, Curried Function, Recursion
- Master Object Oriented Programming, Generators, Generators
Who can learn?
Course curriculum is designed for advance Python programmers. You must be well versed with Python concepts like loops, Pygame, Tkinter, SQLite. If not then you should evalute Python and/or Advance Python courses.
What are the other items required to learn?
You will need is a computer and internet connection so that you can connect to live online classes and do hands on coding during the class and solve practice assignments.
What if I miss a class?
Since the course has live instructor led session, missing a class is not advisable. However concept videos will be provide as part of the course content on Roboprenr platform.
Class 1 - Python & Advance Python Refresher
Class 2 - Higher Order Function, Curried Function, Closure
Class 3 - Recursion - Part 1
Class 4 - Recursion - Part 1
Class 5 - Decorators & Generators, Project 1 Kickoff - Contact Book
Class 6 - Project 1 - Contact Book
Class 7 - Object Oriented Programming
Class 8 - OOP - Inheritance & Polymorphism
Class 9 - OOP - Class & Static methods, Abstract Base Class, Project 2 Initiation - Asteroids Game
Class 10 - Python Packages & Modules, Advance Python Modules
Class 11 - Regular Expression, Chatbot, NLTK
Class 12 - Project 2 - Asteroid Game