Subscribe to The Knowledge Academy’s top courses
Get this course, plus 11,000+ of our top-rated courses, with Personal Plan
Python Programming Course
Programming & DevOpsMaster a versatile, beginner-friendly language essential for web development
See Related CourseWhat you'll learn
-
Understand the fundamentals of Python programming.
-
Learn how to use Python for web development.
-
Gain proficiency in Python for data analysis.
-
Explore the versatility of Python in various coding projects.
-
Create applications using Python.
-
Automate tasks using Python scripts.
-
Develop a solid foundation in Python programming concepts.
-
Apply Python skills to real-world scenarios and projects.
This course includes
tv22h On-demand Video
quiz23 Quizzes
sports_esports1 Interactive Gamification
cloud_download2 Downloadable Resources
rewarded_ads1 Completion Certificate
person_raised_hand1 Interview
quick_reference_all18 Case Studies
Enhance Skills with Our Interactive Sandbox
- Simulate real-world challenges, enhance problem-solving skills.
- Immediate feedback refines techniques and understanding.
- Customize tests and projects for specific needs.
- Use advanced tools for complex problem exploration.
- Test theories safely, no real-world risks.
- Track progress with detailed analytics and reports.
Skills you will gain
- Database Operations
- Web Scraping
- Object-Oriented Programming (OOP)
- Python Programming Proficiency
- Graphical User Interface (GUI) Development
Prerequisites
- While not mandatory, familiarity with programming concepts will make it easier to grasp Python fundamentals.
- Basic computer literacy, including file management and using the command line, is beneficial.
- Required for installing libraries like NumPy and for web scraping examples.
- Understanding of database concepts can be helpful for the Python with MySQL module.
25 sections
79 Activities
23
8
27
20
1
Unlock full course by purchasing this course today! Dive deeper into the content and elevate your learning experience.
Introduction to Modules
0m 51s
Delegate Pack
Pre course Reading
SANDBOX - Python
What is Python?
1m 4s
Module Assessment 1
Case Study - Machine Learning Model Development Using Scikit-learn
Variables: Basics, declaration, types
4m 0s
Module Assessment 2
Hand-on Practice - Variables
0m 0s
Data Types: Numeric & Boolean
4m 51s
Data Types: Strings
5m 52s
Data Types: Sequence (Part 1)
4m 58s
Data Types: Sequence (Part 2)
3m 9s
Data Types: Dictionary & Set
4m 16s
Module Assessment 3
Case Study - Utilising Python Data Types in a Contact Book Application
Operators: Arithmetic Operators
4m 48s
Operators: Assignment Operators
3m 51s
Operators: Relational Operators
3m 41s
Operators: Logical Operators
2m 51s
Module Assessment 4
Conditional Statement: If, If-else
6m 40s
Conditional Statements: Nested If Statement, If-Elif Statement
4m 31s
Module Assessment 5
Case Study - Implementing Conditional Statements in a Quiz App
Looping Statement: For, while loops
6m 27s
Module Assessment 6
Case Study - Using Loops in Automation Scripts for Data Processing and Web Scraping
Functions: User-defined, In-built Functions
8m 17s
Functions: Lambda
2m 49s
Module Assessment 7
Case Study - Implementing User-Defined Functions in Data Analysis
Python OOPS: Object-oriented programming, Classes, Objects
2m 49s
Module Assessment 8
Case Study - Application of Object-Oriented Programming in Banking System Design
Global and Local Variables: Scope, usage
6m 46s
Module Assessment 9
Case Study - Implementing Local and Global Variables in an Inventory Management System
Constructors: Types, usage
6m 30s
Module Assessment 10
Case Study - Role of Constructors in Object Initialisation for a Shopping Cart System
Inheritance: Single, multiple, multi-level, hierarchical, hybrid
0m 0s
Module Assessment 11
Case Study - Implementation of Inheritance in UI Framework Design
Polymorphism: Method overloading, overriding
0m 0s
Module Assessment 12
Case Study - Implementing Polymorphism in API Development for Cloud Storage Service
File Handling: Operations, open, write, append
0m 0s
Module Assessment 13
Case Study - Implementing File Handling in a Log Management System
Exception Handling: Try, except, else, finally, raise
0m 0s
Module Assessment 14
Case Study - Exception Handling in Transaction Processing for a Financial Application
Modules: Creation, import
7m 44s
Module Assessment 15
Case Study - Module and Package Management in an eCommerce Platform Backend
Packages: Creation, importing modules
0m 0s
Module Assessment 16
Web Scraping: Requests module, BeautifulSoup library
0m 0s
Module Assessment 17
Case Study - Building a Dynamic Blog Using Flask
NumPy: Installation, operations
1h 9m 45s
Module Assessment 18
Case Study - Web Scraping for Market Research Using BeautifulSoup and Requests
Case Study - Leveraging Pandas for Data Manipulation and Analysis
Case Study - Data Visualisation with Matplotlib for Sales Trends Analysis
Python with MySQL: Database connection, operations
22m 32s
Module Assessment 19
Python GUI Tkinter: GUI application, widgets, user input
0m 0s
Module Assessment 20
Case Study - Development of a Bookstore Management System Using Tkinter
Module Assessment 21
Post Course Quiz 1
Post Course Quiz 2
Let's prepare for the Interview
Mock Exam 1
Mock Exam 2
Mock Exam 3
Pre course Reading
Delegate Pack
Case Study - Application of Object-Oriented Programming in Banking System Design
Case Study - Role of Constructors in Object Initialisation for a Shopping Cart System
Case Study - Implementation of Inheritance in UI Framework Design
Case Study - Implementing Polymorphism in API Development for Cloud Storage Service
Case Study - Implementing Conditional Statements in a Quiz App
Case Study - Using Loops in Automation Scripts for Data Processing and Web Scraping
Case Study - Implementing User-Defined Functions in Data Analysis
Case Study - Implementing File Handling in a Log Management System
Case Study - Exception Handling in Transaction Processing for a Financial Application
Case Study - Implementing Local and Global Variables in an Inventory Management System
Case Study - Development of a Bookstore Management System Using Tkinter
Case Study - Web Scraping for Market Research Using BeautifulSoup and Requests
Case Study - Leveraging Pandas for Data Manipulation and Analysis
Case Study - Data Visualisation with Matplotlib for Sales Trends Analysis
Case Study - Machine Learning Model Development Using Scikit-learn
Case Study - Module and Package Management in an eCommerce Platform Backend
Case Study - Utilising Python Data Types in a Contact Book Application
Case Study - Building a Dynamic Blog Using Flask
Unlock badges by purchasing this course today! Dive deeper into the content and elevate your learning experience.
Unlock certificates by purchasing this course today! Dive deeper into the content and elevate your learning experience.
FAQs
Review Summary