Course in Python Programming Fundamentals

100% subsidized training for active professionals and unemployed individuals.

Nid: 25904
Syllabus
1. Introduction to Python and Programming
  • Explanation of Python and programming basics
    • Programming fundamentals
    • Setting up the programming environment
    • Compiled vs interpreted languages
    • Introduction to Python
  • Classification of data types and operations
    • Data types
    • Formatting, conversion, input, and output methods
    • Operators
    • Variables
2. Programming Elements and Operations
  • Explanation of basic programming operations
    • Boolean values
    • If-elif-else statements
    • While and for loops
    • Flow control
    • Logical and bitwise operationst
    • Lists and arrays
3. Functions, Tuples, Dictionaries, and Data Processing
  • Presentation of different types of interventions
    • Definition and use of functions
    • Ways to pass arguments
    • Variable scope
    • Tuples and dictionaries
    • Data processing
4. Modules, Packages, Methods, and Exceptions
  • Description of modules, exceptions, and strings
    • Modules, why they are needed, how they work, and how to import them
    • Combining modules to build packages
    • Exceptions, how they are handled, using try-except, and raising exceptions
    • Specific methods for working with strings and methods for managing lists
5. Introduction to Object-Oriented Programming
  • Characterization of object-oriented programming
    • Fundamentals of object-oriented programming (OOP)
    • Classes, methods, and objects in OOP
    • Exception handling
    • File manipulation