Course Overview

Skills Covered

  • Programming Fundamentals
  • Data Types Handling
  • Control Flow Structures
  • Function Development
  • Object Oriented Programming
  • Multithreading Concepts

Course Curriculum

Course Content

  • Programming Essentials

    Preview
    • Lesson 01 - Course Introduction

      Preview
      • 1.1 Course Introduction
        06:15
    • Lesson 02 - Programming Basics

      Preview
      • 2.1 Learning Objectives
        00:33
      • 2.2 Introduction to Software
        01:57
      • 2.3 Categories of Software
        02:35
      • 2.4 Programming Models
        01:45
      • 2.5 Program Structure
        11:59
      • 2.6 Key Takeways
        00:34
    • Lesson 03 - Introduction to Python Programming

      Preview
      • 3.1 Learning Objectives
        00:38
      • 3.2 Introduction to Python
        03:46
      • 3.3 Python Installation
        03:19
      • 3.4 Python IDE
        03:36
      • 3.5 First Python Program
        07:13
      • 3.6 Key Takeaways
        00:38
    • Lesson 04 - Python Data Types and Operators

      Preview
      • 4.1 Learning Objectives
        00:29
      • 4.2 Data Types and Data Assignment
        08:10
      • 4.3 Operators in Python
        15:09
      • 4.4 Strings in Python
        05:25
      • 4.5 Key Takeways
        00:30
    • Lesson 05 - Conditional Statements and loops

      Preview
      • 5.1 Learning Objectives
        00:29
      • 5.2 Decision Control Structures in Python
        13:07
      • 5.03 Loops
        13:14
      • 5.4 Loop Control Statements
        04:21
      • 5.5 Loop Else Statements
        11:36
      • 5.6 Key Takeaways
        00:31
    • Lesson 06 - Python Functions

      Preview
      • 6.1 Learning Objectives
        00:34
      • 6.2 Functions and Its Advantages
        02:21
      • 6.3 Function Arguments
        08:45
      • 6.4 Return Statement
        03:20
      • 6.5 Scope of a Variable
        06:02
      • 6.6 Generators Function
        04:13
      • 6.7 Function Types
        09:51
      • 6.8 Key Takeaways
        00:45
    • Lesson 07 - OOPs Concepts with Python

      Preview
      • 7.1 Learning Objectives
        00:30
      • 7.2 Object-Oriented Programming Language
        00:51
      • 7.3 Objects and Classes
        01:44
      • 7.4 Methods and Attributes
        12:33
      • 7.5 Access Modifiers
        06:08
      • 7.6 Encapsulation
        01:01
      • 7.7 Inheritance
        13:20
      • 7.8 Polymorphism
        06:54
      • 7.9 Abstraction
        04:38
      • 7.10 Key Takeaways
        00:32
    • Lesson 08 - Threading

      • 8.1 Learning Objectives
        00:31
      • 8.2 Introduction to Threading
        02:01
      • 8.3 Introduction to Multi-Threading
        01:46
      • 8.4 Creating a New Thread
        08:27
      • 8.5 Synchronizing Threads
        06:54
      • 8.6 Key Takeaways
        00:34

Why Join this Program

  • Develop skills for real career growthCutting-edge curriculum designed in guidance with industry and academia to develop job-ready skills
  • Learn from experts active in their field, not out-of-touch trainersLeading practitioners who bring current best practices and case studies to sessions that fit into your work schedule.
  • Learn by working on real-world problemsCapstone projects involving real world data sets with virtual labs for hands-on learning
  • Structured guidance ensuring learning never stops24x7 Learning support from mentors and a community of like-minded peers to resolve any conceptual doubts
  • Acknowledgement
  • PMP, PMI, PMBOK, CAPM, PgMP, PfMP, ACP, PBA, RMP, SP, OPM3 and the PMI ATP seal are the registered marks of the Project Management Institute, Inc.
  • *All trademarks are the property of their respective owners and their inclusion does not imply endorsement or affiliation.
  • Career Impact Results vary based on experience and numerous factors.