0% found this document useful (0 votes)
20 views

Customized 1 On 1 Course Content (Content Is Customized and Can Be Changed As Per Need)

This document outlines the content for a customized 1-on-1 Python and data structures and algorithms course, covering topics from beginner to advanced levels. The course includes daily assignments on Python fundamentals like data types, operators, strings and files, as well as object-oriented programming concepts, functions, libraries, and error handling. It also covers advanced data structures like linked lists, stacks, queues, trees, and graphs, and algorithms like sorting, searching, hashing, and dynamic programming.

Uploaded by

sdvsd sdvineo
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
20 views

Customized 1 On 1 Course Content (Content Is Customized and Can Be Changed As Per Need)

This document outlines the content for a customized 1-on-1 Python and data structures and algorithms course, covering topics from beginner to advanced levels. The course includes daily assignments on Python fundamentals like data types, operators, strings and files, as well as object-oriented programming concepts, functions, libraries, and error handling. It also covers advanced data structures like linked lists, stacks, queues, trees, and graphs, and algorithms like sorting, searching, hashing, and dynamic programming.

Uploaded by

sdvsd sdvineo
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 3

Customized 1 on 1 Course

Content (Content is customized


and can be changed as per
need)

Beginner + Intermediate + Advanced Python + DS + Algo


Daily Assignments

 Installing Jupyter and Anaconda


 Deep dive into OOPs and its concepts
 Basics of Python: Case Sensitive, important characters
 Built in Functions in Python
 I/O Functions in Python
 Comments in Python
 Data Types in detail
 Python Variables
 Operators
 Type Casting
 Basic Mathematical functions
 Indexing and Slicing
 Working with Strings
 Deep dive into Data Structures in Python
 Details on List, Tuple, Set, Dictionary and its use cases
 List Manipulation and conversion
 Python Tuples
 Python Set
 Python Dictionary
 Conditional Statements in Python
 Looping
 for loop in Python
 while loop in python
 do while
 Switch cases
 Python Special Statements
 Deep dive into Functions in Python
 Nested functions
 Lambda function in Python
 Deep dive into Libraries in Python
 Decorators
 Generators
 Inheritance
 Subclasses and Overloading
 Calling Super Methods
 Changing Behavior of Methods
 Overriding Methods
 Inheritance Challenge
 Polymorphism
 Testing in Python
 Debugging
 Deep dive into Error Handling
 Regular Expressions
 Comprehensions
 Recursion
 Time Notations
 Linked List
 Circular Singly Linked List
 Doubly Linked List
 Stack
 Queue
 Tree
 Binary Tree
 AVL Tree
 Binary Heap
 Hashing
 Sorting
 Searching
 Graphs
 Minimum Spanning Tree
 Greedy Algorithms
 Divide and Conquer Algo
 Dynamic Programming

You might also like