Online Live Training On: Fundamentals of Python and Object-Oriented Programming

5,500.00 ৳ 

Start Date: 30 June, 2023
Time: Friday & Saturday (8.00 PM –10.30 PM)
Duration: 50 Hours, Class Duration: 2.5 hours
Total Classes: 20
Contact: 01811448063, 01847179477
Course Fee: Tk.7000 ( Excluding VAT)


Trainer: Mohammad Nasif Sadique Khan [View Profile]

This training is jointly organized by  LEADS Training & Consulting Ltd & BITM 

Training will be held in Online Platform.

Course Name: Fundamentals of Python and Object-Oriented Programming

Difficulty Level: Beginner

Course Duration: 50 hours

Each Class Duration: 2.5 hours

Weekly Days: Friday and Saturday

Course Summary:

This course introduces basic programming, object-oriented programming, and Python language. Students are introduced to core programming concepts like data structures, conditionals, loops, variables, functions, and Object Oriented Programming. This course provides frequent hands-on problem-solving sessions and coding exercises using commonly used data structures, writing custom functions, and reading and writing to files, object-oriented programming. This course may be more robust than some other introductory python courses, as it delves deeper into specific essential programming topics such as object-oriented programming.

Many shortcuts will be taught to write codes efficiently like other professional codes. After completing this course anyone can expect to have a clean and clear idea about the basics of programming and object orientation. 

The main goal of this course is to give you a headstart at pursuing top careers in sectors like Web Development using Python Web Frameworks, Game Development, Scientific and Numeric Research, Artificial Intelligence and Machine Learning, Data Science, Desktop GUI, Software Development, Enterprise-level/Business Applications, Operating Systems, Operating Systems, Image Processing, and Graphic Design, Automation and robotics, Automation and robotics, Neuroscience and Psychology, Biology and Bioinformatics, Astronomy, and MANY MORE.


Course Contents:

  • Variables
  • Built-in Data Structures
  • Input Function
  • Type Conversation
  • Operators
  • Conditional Statements
  • Nested Conditional Statements
  • Iteration Tools (While, For Loop, Nested Loops)
  • String
  • List
  • Tuple
  • Dictionary
  • Library Using Techniques
  • Functions and lambda expressions
  • Optional and keyword parameter-passing
  • Commands Like break, continue, quit(), pass
  • Variable Scoping
  • Debugging
  • Reading/Writing Files
  • Handling Exception
  • Raise Exception, Finally
  • Generators
  • List Comprehension
  • Dictionary Comprehension
  • Intro to Class and Object
  • Constructor
  • Parameterized Constructor
  • Instance Variable and Instance Method
  • Method Overloading
  • Method Overriding
  • Encapsulation (Public, Private, Protected Variables and Methods)
  • Class or Static Variable
  • Class and Static Method
  • Intro to Inheritance
  • Single Inheritance
  • Hierarchical Inheritance
  • Multilevel Inheritance
  • Multiple Inheritance
  • Variable Overriding
  • Built-in class functions
  • Abstract Class and Method and a few more topics.