fbpx

Python Training

(0 review)
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 Details

Course Duration

8 WEEKS

Every Week

2 SESSIONS

Each Session

4 HOURS

Projects & Assignments

64 HOURS

=

Great Career

MENTOR SPOTLIGHT

Gopinath Jayakumar

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.