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

Get in touch!

ACE Careers - Best AutoCAD and SAP Training Institute in Bangalore

Useful Links