Python hands on
Morning week end batch
What you will get out of this course
-
Live hands on coding in Python
-
Real time Project
-
You will improve on the computational and logical thinking
-
Object oriented concepts like Abstraction, Encapsulation, Inheritance, Polymorphism
-
Knowledge of data structure behind list, Tuples, Dictonary, Set, String
-
Life long access to the live classes uploaded after the class on this site.
-
All live videos are indexed section wise for faster video retrival
-
Certificate
-
6 months access to live Question and answer session on python which would happen from 6 PM to 7 PM every Saturday
Course curriculum
-
1
Introduction to Python
-
Live assistance for finding Prime numbers between range of numbers
FREE PREVIEW -
Personalised live class on what is programming language and why python useful
FREE PREVIEW -
Installation
-
Interactive mode and script mode
-
Data types: Integer, boolean, decimal, octal, hexadecimal
-
Data Types: Floating point, Complex
-
Data Types: Sequence - string, list, tuple
-
Data Types: Mapping - dictionary
-
Data Types: set
-
Type Conversion and Type Casting
-
Quiz 1
-
-
2
Variables, operators, Expressions and statements
-
Variables, Constants and Literals
-
keywords
-
Operators and Operands
-
Arithmetic and Comparison/Relational operators
-
Logical and assignment operators
-
Identity and Membership Operators
-
operator precedence
-
Expression and Statements
-
Assignment statement
-
Taking input and displaying output
-
Putting comments
-
Quiz
-
-
3
Conditional constructs and looping
-
if else statement
-
while loop
-
for loop
-
break, continue, else, pass
-
nested if and nested loops
-
compound expression in conditional and looping construct
-
Quiz
-
-
4
Functions
-
Importing Modules (entire module or selected objects)
-
Invoking built in functions
-
functions from math module
-
functions of random module
-
Defining functions and invoking functions
-
passing parameters (default parameter values, keyword arguments)
-
scope of variables
-
void functions and functions returning values
-
flow of execution
-
Quiz
-
-
5
Strings
-
Creating, initialising and accessing the elements
-
string operators: +, *, in, not in, range, slice [n:m]
-
comparing strings using relational operators
-
String functions & methods
-
String constants
-
Quiz
-
-
6
Lists
-
creating, initializing, accessing the elements and traversing
-
appending, updating and deleting elements
-
lists as arguments
-
List operations: joining, slicing, + , * , in , not in
-
List functions and methods
-
Quiz
-
-
7
Tuples
-
Difference between list and tuple
-
creating, initialising and accessing elements in a tuple
-
Tuple assignment, Tuple slices, Tuple indexing
-
Tuple Functions
-
Quiz
-
-
8
Dictionaries
-
Concept of key-value pair
-
creating, initialising and accessing the elements in a dictionary
-
traversing, appending updating and deleting elements
-
Dictionary Functions and methods
-
Quiz
-
-
9
Exception handling
-
Exceptions
-
Exception Examples
-
Avoiding code break using exception handling
-
Assertions
-
-
10
Object Oriented Programming
-
Concept of class, object and instances
-
Constructor, class attributes and destructors
-
Real time use of class in live projects
-
Programming using Oops support
-
-
11
Modules And Packages
-
Organizing python projects into modules
-
Importing own module as well as external modules
-
Understanding Packages
-
Programming using functions, modules and external packages
-
-
12
Project
-
Project requirement
-
Setting up virtual environment for Voice assistant
-
Installing Speech to Text, text to speech module
-
Project solution approach
-
Certificate
-
-
13
Live class video Day wise
-
22 Aug Part 1 Video
-
22 Aug Part 2 Video
-
23 Aug Part 1 Video
-
23 Aug Part 2 Video
-
29 Aug Video
-
30 Aug Part 1 Video
-
30 August Part 2 Video
-
30 Aug - Math and Random Module, Game using Random Module
-
5 Sep Video
-
5 Sep - Notebook - List, Tuple, Dictionary, Debugging using pdb, Coding problem in list, Tuples and dictionary
-
6 Sep Video
-
6 Sep Notebook - Exception handling, List comprehension, List and Dictionary problems, Class
-
12 Sep Video
-
12 Sep Notebooks - Class, Instance attributes and methods. Class Attributes.
-
13th Sep Video - Module, Package, command line arguments, Installing Speech Recognition and text to voice module for Voice-assistant. Explanation of project requirements. Creating virtual environment in python
-
Instructor(s)
Sumeet Prasad
What you will get out of this course
-
Live hands on coding in Python
-
Real time Project
-
You will improve on the computational and logical thinking
-
Object oriented concepts like Abstraction, Encapsulation, Inheritance, Polymorphism
-
Knowledge of data structure behind list, Tuples, Dictonary, Set, String
-
Life long access to the live classes uploaded after the class on this site.
-
All live videos are indexed section wise for faster video retrival
-
Certificate
-
6 months access to live Question and answer session on python which would happen from 6 PM to 7 PM every Saturday
Course starting on 22nd August 2020
Early bird access
-
00Days
-
00Hours
-
00Minutes
-
00Seconds