According to a statistic, Python is one of the most demanding jobs in the UK, offering a salary of almost £60,000 to programmers skilled in Pythons. Our Python Programming: Beginner to Experts course will help you understand of what Python is all about and in which sectors it’s mostly used.
Module 01: Introduction to Python Programming from A-Z | |||
Intro To Python Section Overview | 00:05:00 | ||
What is Python Programming | 00:09:00 | ||
Who is This Course For | 00:05:00 | ||
Python Programming Marketplace | 00:06:00 | ||
Python Job Opportunities | 00:05:00 | ||
How To Land a Python Job Without a Degree | 00:08:00 | ||
Python Programmer Job Roles | 00:09:00 | ||
Python from A-Z Course Structure | 00:04:00 | ||
Module 02: Getting Familiar with Python | |||
Getting Familiar with Python Section Overview | 00:06:00 | ||
Installing Python on Windows | 00:10:00 | ||
Anaconda and Jupyter Notebooks Part 1 | 00:08:00 | ||
Anaconda and Jupyter Notebooks Part 2 | 00:16:00 | ||
Comments | 00:05:00 | ||
Python Syntax | 00:02:00 | ||
Line Structure | 00:03:00 | ||
Line Structure Exercise | 00:07:00 | ||
Joining Lines | 00:05:00 | ||
Multiple Statements on a Single Line | 00:05:00 | ||
Indentation | 00:08:00 | ||
Module 03: Basic Data Types | |||
Basic Data Types Section Overview | 00:08:00 | ||
String Overview | 00:10:00 | ||
String Manipulation | 00:07:00 | ||
String Indexing | 00:04:00 | ||
String Slicing | 00:08:00 | ||
Printing | 00:10:00 | ||
Python Variables | 00:08:00 | ||
Integers and Floats | 00:08:00 | ||
Booleans | 00:05:00 | ||
Mini Project 1 : Letter Counter | 00:20:00 | ||
Module 04: Python Operators | |||
Python Operators Section Overview | 00:04:00 | ||
Comparison Operators | 00:09:00 | ||
Arithmetic Operators | 00:08:00 | ||
Assignment Operators | 00:04:00 | ||
Logical Operators | 00:13:00 | ||
Identity Operators | 00:05:00 | ||
Membership Operators | 00:02:00 | ||
Bitwise Operators | 00:08:00 | ||
Module 05: Advanced Data Types | |||
Python Advanced Data Types Section Overview | 00:11:00 | ||
Sets | 00:06:00 | ||
List Overview | 00:05:00 | ||
List Slicing and Indexing | 00:04:00 | ||
Tuples | 00:02:00 | ||
Dictionaries | 00:11:00 | ||
When to use each one? | 00:05:00 | ||
Compound Data Types | 00:03:00 | ||
Module 06: Control Flow Part 1 | |||
Control Flow Part 1 Section Overview | 00:15:00 | ||
Intro to Control Flow | 00:01:00 | ||
Basic Conditional Statements | 00:14:00 | ||
More Conditional Statements | 00:05:00 | ||
For Loops | 00:10:00 | ||
While Loops | 00:12:00 | ||
Module 07: Control Flow Part 2 | |||
Control Flow Part 2 Section Overview | 00:02:00 | ||
Break Statements | 00:08:00 | ||
Continue Statements | 00:05:00 | ||
Zip Function | 00:07:00 | ||
Enumerate Function | 00:04:00 | ||
List Comprehension | 00:04:00 | ||
Module 08: Python Functions | |||
Python Functions Section Overview | 00:03:00 | ||
Intro to Functions | 00:02:00 | ||
Python help Function | 00:03:00 | ||
Defining Functions | 00:09:00 | ||
Variable Scope | 00:08:00 | ||
Doc Strings | 00:04:00 | ||
Module 09: User Input and Error Handling | |||
User Input and Error Handling Section Overview | 00:02:00 | ||
Introduction to error handling | 00:03:00 | ||
User Input | 00:04:00 | ||
Syntax Errors | 00:04:00 | ||
Exceptions | 00:11:00 | ||
Handling Exceptions Part 1 | 00:08:00 | ||
Handling Exceptions Part 2 | 00:08:00 | ||
Module 10: Python Advanced Functions | |||
Python Advanced Functions Section Overview | 00:05:00 | ||
Lambda Functions | 00:05:00 | ||
Functions args and kwargs | 00:10:00 | ||
Iterators | 00:08:00 | ||
Generators and Yield | 00:12:00 | ||
Map Function | 00:14:00 | ||
Filter Function | 00:08:00 | ||
Module 11: Python Scripting and Libraries | |||
Python Scripting and Libraries Section Overview | 00:04:00 | ||
What is a script | 00:01:00 | ||
What is an IDE | 00:17:00 | ||
What is a text editor? | 00:12:00 | ||
From Jupyter Notebook to VScode Part 1 | 00:15:00 | ||
From Jupyter Notebook to VScode Part 2 | 00:05:00 | ||
Importing Scripts | 00:03:00 | ||
Standard Libraries | 00:04:00 | ||
Third Party Libraries | 00:06:00 | ||
Module 12: NumPy | |||
NumPy Section Overview | 00:04:00 | ||
Intro to NumPy | 00:04:00 | ||
Why use NumPy? | 00:04:00 | ||
NumPy Arrays | 00:10:00 | ||
Reshaping, Accessing, and Modifying | 00:07:00 | ||
Slicing and Copying | 00:06:00 | ||
Inserting, Appending, and Deleting | 00:10:00 | ||
Array Logical Indexing | 00:04:00 | ||
Broadcasting | 00:08:00 | ||
Module 13: Pandas | |||
Intro to Pandas | 00:17:00 | ||
Pandas Series | 00:17:00 | ||
Pandas Series Manipulation | 00:17:00 | ||
Pandas DataFrame | 00:17:00 | ||
Pandas DataFrame Manipulation | 00:13:00 | ||
Dealing with Missing Values | 00:10:00 | ||
Module 14: Introduction to OOP | |||
Functional vs OOP | 00:06:00 | ||
OOP Key Definitions | 00:04:00 | ||
Create your First Class | 00:12:00 | ||
How to Create and Use Objects | 00:06:00 | ||
How to Modify Attributes | 00:12:00 | ||
Module 15: Advanced OOP | |||
Python Decorators | 00:27:00 | ||
Property Decorator | 00:09:00 | ||
Class Method Decorator | 00:07:00 | ||
Static Methods | 00:10:00 | ||
Inheritance from A to Z | 00:21:00 | ||
Module 16: Starting a Career in Python | |||
Python Career Section Overview | 00:06:00 | ||
Getting Started with Freelancing | 00:09:00 | ||
Building A Brand | 00:12:00 | ||
Personal Branding | 00:13:00 | ||
Importance of Having Website/Blog | 00:04:00 | ||
Do’s and Don’ts of Networking | 00:06:00 | ||
Top Freelance Websites | 00:08:00 | ||
Creating A Python Developer Resume | 00:06:00 | ||
Resources | |||
Resources – Python Programming: Beginner To Expert | 00:00:00 | ||
Mock Exam | |||
Mock Exam – Python Programming: Beginner To Expert | 00:20:00 | ||
Final Exam | |||
Final Exam – Python Programming: Beginner To Expert | 00:20:00 | ||
Order your Certificates & Transcripts | |||
Order your Certificates & Transcripts | 00:00:00 |
No Reviews found for this course.
Can’t find the anwser you’re looking for ? Reach out to customer support team.
There are no specific prerequisites for this course, nor are there any formal entry requirements. All you need is an internet connection, a good understanding of English and a passion for learning for this course.
You have the flexibility to access the course at any time that suits your schedule. Our courses are self-paced, allowing you to study at your own pace and convenience.
For this course, you will have access to the course materials for 1 year only. This means you can review the content as often as you like within the year, even after you've completed the course. However, if you buy Lifetime Access for the course, you will be able to access the course for a lifetime.
Yes, upon successfully completing the course, you will receive a certificate of completion. This certificate can be a valuable addition to your professional portfolio and can be shared on your various social networks.
We want you to have a positive learning experience. If you're not satisfied with the course, you can request a course transfer or refund within 14 days of the initial purchase.
Our platform provides tracking tools and progress indicators for each course. You can monitor your progress, completed lessons, and assessments through your learner dashboard for the course.
If you encounter technical issues or content-related difficulties with the course, our support team is available to assist you. You can reach out to them for prompt resolution.