Python 3
Sample Lectures
1 - Ground basics
Python 3
2 - if/elif/else
Python 3
3 - Loops & functions
Python 3
4 - Applying if/else (Part 1)
Python 3
5 - Applying if/else (Part 2)
Python 3
6 - Loops (Part 1)
Python 3
7 - Loops (Part 2)
Python 3
8 - OOP (Part 1)
Python 3
9 - OOP (Part 2)
Python 3
10 - OOP (Part 3)
Python 3
11 - OOP (Part 4)
Python 3
12 - Array
Python 3
13 - Array algorithm (Part 1)
Python 3
14 - str class
Python 3
15 - Array algorithm (Part 2)
Python 3
Python (Course Contents)
- The Interpreter
- classes and objects
- Everything is objects
- Printing on console
- Accept input from keyboard
- Conditional constructs
- Loop
- Functions
- Inner Functions
- Closures
- Breakpoints
- Operators
- Recursion and limit
- Functions that represents standard operators
- Memoization and introduction to dynamic programming
- Anonymous functions
- Composing functions
- Lambda
- Collections
- Object oriented programming
- Special functions to create MAGIC
- Reflection
- Callable objects
- Context managers
- Descriptor objects
- Iterators
- Creating custom iterators
- Transformation and reduction
- Filtering
- Map-reduce functions
- Comprehensions
- Functional programming
- Exception Handling
- File System
- File Handling
- Creating Modules
- Regular expressions
- Thread based parallelism
- async / await / asyncio
- RDBMS
- Database programming
- Network programming
- GUI Programming (Tkinter)
- Project : PlayChess
- Packaging
- HTTP Server Module
- Web Application Development
- Creating Framework for Web Applications
- Flask
- numpy, scipy, matplotlib
- Image Processing
- OpenCV
- Write a Web Application for Image Processing
- JQuery / React JS / JSX
- TypeScript
- React Native to create Android / IOS Apps
- Writing Automation Tasks
- Projects will be somewhat similar to specified in J2EE Course with Python for server side.