Python Course Syllabus
Pre-Introduction
Intro to prime\’s
Navigation for Service based companies
Navigation for Product based companies
Navigation for Coding & Interviews
Navigation of Upskilling & Certification
Doubt Solving
Doubt Solving
Exclusive Instagram
Exclusive Instagram
Certificate
PrepInsta NanoDegree Certification
TCS iON Remote Internship Certification
Upgradation
Upgradation
50 mins
Installation and Setup
Installing IntelliJ Idea for Windows based System
Configuring IntelliJ Idea for Python in Windows
Installing Python in Windows based System Audio
Installing IntelliJ Idea in Mac
Installing Python in Mac
Basic Settings for IntelliJ IDEA in Mac
35 mins
Why Python?
Basic about Python_Why Python_vs Other Languages Part 1
Basic about Python_Why Python_vs Other Languages Part 2
Basic about Python_Why Python_vs Other Languages Part 3
Why Python for Machine Learning, AI & Data Science
2 hours
Python Basics
My First Program in Python
Printing in Python
How Strings work in Python and input in Python
Escape Sequence or Characters in Python Part 1
4 hours
Escape Sequence or Characters in Python Part 2
Variables and Data Types
Introduction to str Data Type in Python
Basics Practice Questions 1
Basics Practice Questions 2
Slicing in Python
Step Slicing in Python
Backward Slicing in Python
(Very Imp) Python Slicing Coding Challenge
Slicing Practice Questions
String Operator
String Replacement Fields
How to Format Strings
Precision in Python
Fstrings in Python
String Interpolation (Python 2)
String Practice Question 1
String Practice Question 2
Flow Control
Blocks and Statement
Using and, or Conditions
If and elif Statements
Debugger in IntelliJ
If elif and else Part 2 (Skip if you want)
If elif and else Part 3
For Loop in Python
For Loop Coding Challenge
For Loop Debugging
User input in For Loop
Truth Value Testing
in, not in Python and Casefold
Iterating over a range
Nested For Loop in Python
Continue and Break in Python
While Loop
2 hours
Lists and Tuples
Lists in Python
Introduction to Sequence Types in Python
Immutable Objects in Python
Mutable Objects in Python
Solving Mutability Issue with copy method
Mutable and Immutable Practice Questions 1
Various Operations on Sequence Operations
Binding Different Names to the list
Appending to a list
4 hrs 30 mins
Iterating over a List
Enumerate() in Python
Removing Items from List
Improving the code further
Sorting List
Else in Loops
Built in Functions in Python
Sorted() vs Sort
Sorted() vs Sort (Advanced)
Built-in Functions Practice Questions 1
Built-in Functions Practice Questions 2
Solution to the int list Challenge
Various ways of creating a new list
More on Lists
Deleting Items from a list
Deleting items from a list (Advanced)
Removing Items from unsorted list
The Reversed Function
Working with Nested List
Working with Nested Lists- Part 2
Nested List and Style Guide
Lists Practice Questions 1
Lists Practice Questions 2
Join Method in Python
Split Method
Tuple Introduction
Unpacking Tuples and other sequence types
Nested Tuple and Lists (Advanced)
Tuples Practice Questions 1
Functions
Functions in Python Part 1
Functions in Python Part 2
1 hour
Dictionaries and Sets
Dictionaries in Python
Dictionaries in Python- Part 2
Dictionaries in Python- Part 3
Dictionaries Practice Questions 1
Dictionaries Practice Questions 2
Set in Python
Sets Practice Questions 1
Sets Practice Questions 2
1 hour 24 mins
OOPs Concept
Global Variables and Keyword
Intro to Object Oriented Concept in Python
Basics of OOPs (Why C++ or OOPS )
Classes and objects in Python
__init__, Object Methods, self parameters
(Solution) Creating Function for Multiple Fetch Values
Inheritance in Python
Access Modifiers in Python
Getters and Setters in Python
Class or Static Variables in Python
Encapsulation vs Data Abstraction
(Imp) Objects as List
Stacks code in Python
Stacks Practice Questions