Python Programming
Course Bootcamp
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.
Bootcamp Features
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?
What Skills Will You Learn?
Who is this Course For?
Curriculum
Introduction to Computers
- Computers and Computation
- Parts of Computers
- How computer works
Algorithms and Problem Solving
- What is an Algorithm
- How to formulate an algorithm
- Efficiency of an algorithm
Computer programming
- What is computer programming
- Programming languages
Getting Started with Python
- Installing Python
- Python IDE
Introduction to Python Programming
- Introduction to Programming in Python & Use of Python Variables
- Python Syntax
- Writing Hello World
Python Variables
- Use of variables
Basic Data Types
- Data Types and Numbers
- Int
- Float
- String
- Boolean
- Type Conversion
Strings Manipulation
- String and Operations on String
- Basic Math Expressions
Python Operators
- Operators and Types of Operators
Conditional Structures
- If Else statement
- Nested If Else Statement
Repetition Statements
- For Loop
- While Loop
Python Data Structures
- Dictionaries
- List
- Tuple
- Set
Functions
- Functions (Basic)
- Functions (Intermediate)
- Functions (Advanced)
Iterators and itertools
- Iterators
- Itertools
Exception Handling
- Catching Exceptions
- Try with Else Clause
File Handling
- Operations on Text File
- Operations on CSV File
Database Connectivity
- Database Connection
- Creating Database tables
- Insert, Read, Delete, Update operations
Modules
- Creating, Using & Operations on Built-in Modules
Scripting
Scripting Modules and JSON Encoded Data to Objects
Coding Problems Practice
- Fun Coding Problem 1
- Fun Coding Problem 2
- Fun Coding Problem 3
Project
- Student Project
Bootcamp Types
Weekday Intensive
Weekday Regular
Weekend Regular
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 |
|
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 |