Online | Lahore | Dubai | London
+92 303 063 4000 ◉ +44 20 8133 8344
Register
LMS

Python Programming

Course Bootcamp

  • Target Audience:
    Students, Professional
  • Level:
    Foundation to Intermediate
  • Duration:
    60 hours

  • Location:
    Live Online,
    Physical

Learn Python from leading experts from industry and academia. This bootcamp will teach you fundamentals of Python and will enable you to become Python Programmer. Learn the basic to advanced skills of how to design and build software applications using Python programming language.

Enroll Now
Duration

Classroom
Live Remote

Session Days


Course Delivery


Target Audience


Level


Cost


Bootcamp Features

  • Delivered by experienced & certified instructors
  • Focus on Problem Solving & Critical Thinking
  • STEM based Approach
  • Skill based Curriculum
  • Project-based Learning
  • Certificate of completion
  • Focus on practical hands-on with real-world example cases
  • Very high student satisfaction
  • Interactive sessions with expert’s support
  • Mock examinations and quizzes
  • Guidance on exam preparation
  • Possible Job placements
Python is the most popular programming language as per TIOBE due to its multiple features including verstality and ease of learning. It is a high-level, general-purpose programming language. Its design philosophy emphasizes code readability with the use of significant indentation. Python is dynamically typed and garbage-collected. It supports multiple programming paradigms, including structured (particularly procedural), object-oriented and functional programming.

Why to Learn Python Programming?

Versatility and Flexibility
High Demand for Python Skills
Job Satisfaction
Lucrative Salary
Ease of Learning and Use
Focus on Problem Solving and Productivity
Rich Standard Library
Strong Community and Ecosystem
Interoperability and Integration Capabilities
Cross-Platform Compatibility
Opportunities in Data Science and AI
Widely used in Web Development
Automation and Scripting
Wide Range of Learning Resources
Support for Various Development Paradigms

What Skills Will You Learn?

  • Understanding Python Basics
  • Basic Problem-Solving Skills
  • Writing Clean and Readable Code
  • Competence with Data Types and Variables
  • Proficiency in Python Syntax and Semantics
  • Mastery of Operators and Expressions
  • Basic understanding of Function Definition and Usage
  • Working with Data Structures
  • Control Flow and Decision Making
  • Basic Error Handling and Debugging
  • File I/O Operations
  • Modules and Packages
  • Libraries and Frameworks
  • String Manipulation
  • Object-Oriented Programming (OOP)
  • How to develop a software

Who is this Course For?

  • IT Professionals
  • Software Engineers
  • Business Analysts
  • Project Managers
  • University Students
  • Financial Analysts
  • Marketing Analysts
  • Researchers

Curriculum

  • Computers and Computation
  • Parts of Computers
  • How computer works
  • What is an Algorithm
  • How to formulate an algorithm
  • Efficiency of an algorithm
  • What is computer programming
  • Programming languages
  • Installing Python
  • Python IDE
  • Introduction to Programming in Python & Use of Python Variables
  • Python Syntax
  • Writing Hello World
  • Use of variables
  • Data Types and Numbers
  • Int
  • Float
  • String
  • Boolean
  • Type Conversion
  • String and Operations on String
  • Basic Math Expressions
  • Operators and Types of Operators
  • If Else statement
  • Nested If Else Statement
  • For Loop
  • While Loop
  • Dictionaries
  • List
  • Tuple
  • Set
  • Functions (Basic)
  • Functions (Intermediate)
  • Functions (Advanced)
  • Iterators
  • Itertools
  • Catching Exceptions
  • Try with Else Clause
  • Operations on Text File
  • Operations on CSV File
  • Database Connection
  • Creating Database tables
  • Insert, Read, Delete, Update operations
  • Creating, Using & Operations on Built-in Modules

Scripting Modules and JSON Encoded Data to Objects

  • Fun Coding Problem 1
  • Fun Coding Problem 2
  • Fun Coding Problem 3
  • Student Project

Bootcamp Types

Weekday Intensive
  • Session Days:
    Monday, Tuesday, Wednesday, Thursday, Friday
  • Session Length:
    3 hours per day
  • Course Duration:
    4 weeks
  • Total Contact Hours:
    60 hours
Weekday Regular
  • Session Days:
    Every Monday, Tuesday, Wednesday

  • Session Length:
    2 hours per day
  • Course Duration:
    10 weeks
  • Total Contact Hours:
    60 hours
Weekend Regular
  • Session Days:
    Every Saturday, Sunday

  • Session Length:
    3 hours per day
  • Course Duration:
    10 weeks
  • Total Contact Hours:
    60 hours

Upcoming Bootcamps

Course ID

Course

Mode & Location

Timing

Starting Date

End Date

Registration Deadline

Early Bird Registration

Course Fee (Regular)

Course Fee (Early Bird)

Registration Status

PY-P01/2024-02

Python Programming: Foundation

Weekday Intensive (Live Online)

9:00 AM – 12:00 PM (UTC)

12:00 PM – 3:00 PM (AST)

Mon, Tue, Wed, Thu

July 29, 2024

August 29, 2024

July 20, 2024

July 15, 2024

GBP 249

EUR 299

SAR 1,199

GBP 199

EUR 239

SAR 949

Open

PY-P01/2024-03

Python Programming: Foundation

Weekend Regular (Live Online)

9:00 AM – 12:00 PM (UTC)

12:00 PM – 3:00 PM (AST)

Sat, Sun

August 24, 2024

October 27, 2024

August 15, 2024

August 5, 2024

GBP 249

EUR 299

SAR 1,199

GBP 199

EUR 239

SAR 949

Closed

Enroll now to become Python Pro

Make your dream come a reality!

Enroll Now