Python Training
Road to Python
| Course Extract | |
|---|---|
| Level | Beginner / Intermediate |
| Length | 8 weekends |
| Projects | 2 Capstone Projects |
| Pre-requisites | None |
| Batch size | 20 Learners |
| Job preparation | Yes |
| Certificate | Yes |
| Start date | July 24, 2021 |
Get Started
DAY 1
- Introduction
- History, Features, Versions of Python (Diff between 2.x & 3.x)
- Setting up Python environment & IDE
- Working with Python
- Basic Syntax
- Variable and Data Types
- Operators
DAY 2
- Conditional Statements - If , If- else , Nested if-else
- Looping - For, While , Nested loops
- Control Statements - Break, Continue, Pass
DAY 3
- String Manipulation - Accessing Strings, Basic Operations, String slices, Function and Methods
DAY 4
- Data structure (Lists,Set & Tuples) - Introduction, Accessing list, set & tuples, Operations , Working with lists, set & tuples, Function and Methods, Examples on when to use what
DAY 5
- Dictionaries/Map: Introduction, Accessing values in dictionaries, Working with dictionaries, Properties, Functions
DAY 6
- Functions: Defining a function, Calling a function, Types of functions, Function Arguments, Anonymous functions, Global and local variables
DAY 7
- Modules: Importing module, Math module, Random module, Packages, Composition
DAY 8
- Input-Output: Printing on screen, Reading data from keyboard, Opening and closing file, Reading and writing files, File Functions
Advanced Python
DAY 9
- Exception Handling: Exception, Exception Handling, Except clause, Try ? finally clause, User Defined Exceptions
DAY 10
- Project Day: Implement the learning in Capstone Project
DAY 11
- OOPS concept: Class and object, Attributes, Inheritance, Overloading, Overriding, Data hiding
DAY 12
- Regular Expression: Match, Search, Replace Functions and Modifiers, Patterns
- Multithreading: Thread, Synchronisation, Multithreading, Priority Queue
DAY 13
- Database Interactions: Connection, SQL Basics - Select, Insert, Update, Delete and Integration with existing code base
DAY 14
- RestFul Using Flask: REST Architecture, REST Commands, Status Codes, Methods, Headers and Implementations
DAY 15
- Django Framework: Views, Components, Templates, Forms, RestFul and Database Integrations
DAY 16
- Capstone Project 2: Implement Django based web application for end to end learning
Course Duration
8 WEEKS
Every Week
2 SESSIONS
Each Session
4 HOURS
Projects & Assignments
64 HOURS
Great Career
MENTOR SPOTLIGHT

Gopinath Jayakumar
Python Developer & Architect
Gopinath, with 13+ years of experience in data science and has strong experience in Python and development. He has been coaching python, data structures for quite long now.
