Learn Python Programming from A-Z

Become a professional Python Developer and learn how to easily create programs, apps, scripts, games and so much more!

16 sections • 119 lectures • 15hrs 31mins
Reviews: 0

Learn Python Programming from A-Z
$19.99  $9
Add to Cart
Buy Now

Welcome to the Learn Python Programming From A-Z: Beginner To Expert Course

Where you’re going to learn how to become a professional Python Developer and create programs, apps, scripts, games and so much more...

In this practical, hands-on course our main objective is to give you the education not just to understand the ins and outs of Python Programming, but also to learn exactly how the software development industry works, the different roles within a team, and how to land a Python Programming job without a degree.

Blending practical work with solid theoretical training, we take you from the basics of Python Programming to mastery, giving you the training you need not just to create software programs, scrape websites, and build automations, but also the foundational understanding of data science and visualization so you can become a well-rounded Python Programmer.

We understand that theory is important to build a solid foundation, we understand that theory alone isn’t going to get the job done so that’s why this course is packed with practical hands-on examples that you can follow step by step.
Even if you already have some coding experience, or want to learn about the advanced features of Python, this course is for you! In this course, you’ll learn Python 3.

Python is the number one programming language choice for machine learning, data science, and artificial intelligence. In order to get those high paying programming jobs, you need the skills and knowledge of how to become an expert Python Programmer, and that’s exactly what you’ll learn in this course.

Audience: Consultants, Developers, End users, IT/Business Analysts, Project team members, system administrators
Prerequisites: Basic computer skills

What you'll learn/Goals

  • How to become a professional Python Developer
  • How to land your first job as a Python Developer
  • How to use the basic Python structures: strings, lists, and dictionaries
  • How to write Python scripts to perform automated actions
  • How to use Python Object-Oriented Programming (OOP)
  • How to create your own Python programs from scratch
  • How to use core programming tools such as functions and loops
  • How to use variables to store, retrieve and calculate information

Course content
16 sections • 119 lectures • 15hrs 31mins

Intro To Python Programming - 05mins
What is Python Programming - 09mins
Who is This Course For - 04mins
Python Marketplace - 05mins
Python Job Opportunities - 04mins
Python Job Roles - 08mins
Python Course Structure - 04mins
Getting a python job without degree - 08mins
Getting Familiar With Python (section overview) - 05mins
Installing Python on Windows - 09mins
Anaconda and Jupyter Notebooks 1 - 07mins
Anaconda and Jupyter Notebooks 2 - 16mins
Comments - 05mins
Python Syntax - 02mins
Line Structure - 02mins
Line Structure - 2 - 07mins
Joining Lines - 05mins
Multiple Statements on a Single Line - 04mins
Indentation - 07mins
Python Basic Data Types (section overview) - 08mins
Strings Overview - 09mins
String Manipulation - 07mins
String Indexing - 04mins
String Slicing - 08mins
Printing - 09mins
Python Variables - 08mins
Integers and Float - 08mins
Booleans - 04mins
Mini-Project 1 - Letter Counter (1) - 19mins
Python Operators (section overview) - 04mins
Comparison Operators - 09mins
Arithmetic Operators - 08mins
Assignment Operators - 03mins
Logical Operators - 12mins
Identity Operators - 04mins
Membership Operators - 02mins
Bitwise Operators - 07mins
Python Advanced Data Types (section overview) - 10mins
Sets - 06mins
List Overview - 04mins
List Indexing and Slicing - 04mins
Tuples - 02mins
Dictionary - 10mins
When to use each one - 04mins
Compound Data Types - 02mins
Control Flow Part 1 (section overview) - 15mins
For Loops - 09mins
Intro to Control Flow - 56secs
Basic Conditional Statements - 13mins
More Conditional Statements - 05mins
While Loops - 11mins
Control Flow Part 2 (section overview) - 02mins
Break Statements - 07mins
Continue Statements - 04mins
Zip Function - 07mins
Enumerate Function - 03mins
List Comprehension - 04mins
Python Functions (section overview) - 02mins
Intro to Functions - 02mins
Python Help Function - 03mins
Defining Functions - 09mins
Variable Scope - 08mins
DocStrings - 03mins
Error Handling and User Input (section overview) - 01mins
Intro to Error Handling - 02mins
User Input - 04mins
Syntax Errors - 04mins
Exceptions - 11mins
Handling Exceptions 1 - 08mins
Handling Exceptions 2 - 08mins
Python Advanced Functions (section overview) - 05mins
Lambda Functions - 05mins
Functions args and kwargs - 10mins
Iterators - 08mins
Generators and Yield - 11mins
Map Functions - 14mins
Filter - 08mins
Scripting and Libraries (section overview) - 04mins
What is a script. - 01mins
What is an IDE - 17mins
What is a text editor - 11mins
From jupyter notebook to vscode 2 - 05mins
From jupyter notebook to vscode 1 - 14mins
Importing Scripts - 03mins
Standard Libraries - 04mins
Third Party Libraries - 05mins
Numpy section overview - 04mins
What is NumPy - 04mins
Why NumPy - 04mins
NumPy Arrays - 10mins
Reshaping, Modifying and Accessing NumPy arrays - 07mins
Slicing and Copying - 05mins
Inserting , Deleting, Appending - 09mins
Logical Indexing - 03mins
Broadcasting - 08mins
Pandas - 16mins
Pandas Series - 16mins
Pandas DataFrame - 17mins
Pandas DataFrame Manipulation - 12mins
Dealing with Missing Values - 10mins
Pandas Series Manipulation - 16mins
Functional vs OOP - 06mins
OOP key definitions - 04mins
Create your First Class - 12mins
How to create and use Objects - 06mins
Modifying Attributes - 12mins
Python Decorators - 27mins
Property Decorator - 08mins
Class Methods Decorator - 07mins
Static Methods Decorators - 10mins
Inheritance - 20mins
Starting a Career in Python Overview - 05mins
Getting Started with Freelancing - 09mins
Building a Brand - 11mins
Personal Branding - 13mins
Importance of Website Blog - 04mins
Networking Do's Don'ts - 05mins
Top Freelance Sites - 08mins
Creating a Python Developer Resume - 06mins

Learn Python Programming From A-Z: Beginner To Expert Course

Become a professional Python Developer and learn how to easily create programs, apps, scripts, games and so much more...

Together we’re going to give you the foundational education that you need to know not just on how to write code in Python, create various scripts and softwares but also how to get paid for your newly developed programming skills. The course covers 6 main areas:

This intro section gives you a full introduction to the Python industry and marketplace, job opportunities and salaries, and the various Python job roles.
- Python Industry and Marketplace
- Python Job Opportunities
- Landing a Job w/o a Degree

This section gives you a full introduction to the Python basic and advanced data types with hands-on step by step training.
- Python Variables
- Integers, Floats, and Complex Numbers
- Strings
- Operators
- Lists, Tuples, Sets & Dictionary

This section gives you a full introduction to the Python Control Flow with hands-on step by step training.
- Basic/Complex Conditional Statements
- For Loops, While Loops
- Break/Continue Statements
- Zip/Enumerate Keywords

This section gives you a full introduction to the Python basic and advanced functions with hands-on step by step training.
- Help/Defining Function
- Error Handling
- Variable Scope
- Doc Strings
- Lambda Functions
- Iterators + Generators
- Map/Filter Functions

5: SCRIPTING & LIBRARIES (includes numpy, pandas)
This section gives you a full introduction to the scripting and libraries with hands-on step by step training.
- Scripting Basics
- Python IDEs
- Python Text Editors
- Third Party Libraries
- Numpy + Pandas
- Data Visualization
- Webscraping

This section gives you a full introduction to starting a career as a Python Programmer with hands-on step by step training.
- Building a Brand
- Personal Branding
- Freelancing + Freelance websites
- Importance of Having a website
- Networking
- Creating a Resume

By the end of the course you’ll be a professional Python Programmer and confidently apply for jobs and feel good knowing that you have the skills and knowledge to back it up.

Juan E. Galvan

Hi I'm Juan. I've been an Entrepreneur since grade school. My background is in the tech space from Digital Marketing, E-commerce, Web Development to Programming. I believe in continuous education with the best of a University Degree without all the downsides of burdensome costs and inefficient methods. I look forward to helping you expand your skillsets.

Please login and purchase to view discussion

No Reviews available

No Preparation Journeys.