Python Core and Advance

Core Python: Duration (1.5 Months), Total Chapters (10), Fee: 5000

Advance Python: Duration (1.5 Months), Total Chapters (11), Fee: 6000

Core and Advance: Duration (3 Months), Total Chapters (21), Fee: 9000

1. Syllabus: Core Python

  • An Introduction to Python (Duration – 3 lectures)
    1. Python features and applications
    2. Why Python?
    3. Good to know
    4. Python advantages and comparison with other languages
    5. Carrier options in python
    6. Python Installation
  • Beginning Python Basics (Duration – 3 lectures) (2-labs)
    1. The print statement
    2. Comments
    3. Python Data Structures & Data Types
    4. String Operations in Python
    5. Simple Input & Output
    6. Simple Output Formatting
    7. Operators in python
  • Python Program Flow (Duration – 3 lectures) (2-labs)
    1. Indentation
    2. The If statement and its’ related statement(assertion)
    3. An example with if and it’s related statement(explanation)
    4. The while loop
    5. The for loop
    6. The range statement
    7. Break & Continue
    8. Assert
    9. Examples for looping
  • Functions & Modules (Duration – 3 lectures) (2-lab)
    1. Create your own functions
    2. Functions Parameters
    3. Variable Arguments
    4. Scope of a Function
    5. Function Documentations
    6. Lambda Functions & map
    7. Exercise with functions
    8. Create a Module
    9. Standard Modules
  • Exceptions Handling (Duration – 3 lectures) (2-lab)
    1. Errors
    2. Exception handling with try
    3. handling Multiple Exceptions
    4. Writing your own Exception
  • File Handling (Duration – 2 lectures) (1-lab)
    1. File handling Modes
    2. Reading Files
    3. Writing & Appending to Files
    4. Handling File Exceptions
    5. with statement
  • Classes In Python (Duration – 4 lectures) (4-lab)
    1. New Style Classes
    2. Creating Classes
    3. Instance Methods
    4. Inheritance
    5. Polymorphism
    6. Exception Classes & Custom Exceptions
  • Generators and iterators (Duration – 2 lectures)
    1. Iterators
    2. Generators
    3. With Statement
    4. Data Compression
  • Data Structures (Duration – 2 lectures) (2-lab)
    1. List Comprehensions
    2. Nested List Comprehensions
    3. Dictionary Comprehensions
    4. Functions
    5. Default Parameters
    6. Variable Arguments
    7. Specialized Sorts
  • Collections (Duration – 2 lab)
    1. namedtuple()
    2. deque
    3. ChainMap
    4. Counter
    5. OrderedDict
    6. Defaultdict
    7. UserDict
    8. UserList
    9. UserString

2. Syllabus: Advance Python

  • Writing GUIs in Python (Time-Duration) (4 lab)
    1. Introduction
    2. Components and Events
    3. An Example GUI
    4. The root Component
    5. Adding a Button
    6. Entry Widgets
    7. Text Widgets
    8. Check buttons
  • Python SQL Database Access (Duration – 4 lab)
    1. Introduction
    2. Installation
    3. DB Connection
    4. Creating DB Table
    5. INSERT, READ, UPDATE, DELETE operations
    6. COMMIT & ROLLBACK operation
    7. handling Errors
  • Network Programming (Duration – 3 lab)
    1. Introduction
    2. A Daytime Server
    3. Clients and Servers
    4. The Client Program
    5. The Server Program
  • Date and Time (Duration – 1 lab)
    1. Sleep
    2. Program execution time
    3. more methods on date/time
  • Some similar topics in-detailed (Duration Time – 1 lab)
    1. Filter
    2. Map
    3. Reduce
    4. Decorators
    5. Frozen set
    6. Collections
  • Regular expression (Duration – 1 lab)
    1. Split
    2. Working with special characters, dates, emails
    3. Quantifiers
    4. Match and find all
    5. character sequence and substitute
    6. Search method
  • Threads ESSENTIAL (Duration – 1 lab)
    1. Class and threads
    2. Multi-threading
    3. Synchronization
    4. Treads Life cycle
    5. use cases
  • Multithreading (1 lab)
  • Python JSON (1 lab)
  • Python Excel (2 lab)
Leave a Reply

Shopping cart

0
image/svg+xml

No products in the cart.

Continue Shopping