Complete Python 3 Masterclass Journey
4.5 (2,361 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
17,158 students enrolled

Complete Python 3 Masterclass Journey

Master Python 3! Use story based learning to go from a beginner to being able to create real programs with Python!
4.5 (2,361 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
17,158 students enrolled
Created by Jose Portilla
Last updated 9/2019
English
English [Auto], Portuguese [Auto], 1 more
  • Spanish [Auto]
Current price: $139.99 Original price: $199.99 Discount: 30% off
5 hours left at this price!
30-Day Money-Back Guarantee
This course includes
  • 10.5 hours on-demand video
  • 5 articles
  • 1 downloadable resource
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Training 5 or more people?

Get your team access to 4,000+ top Udemy courses anytime, anywhere.

Try Udemy for Business
What you'll learn
  • Create your own Python scripts to automate tasks.
  • Read CSV Files with Python.
  • Be able to work with PDF files in Python.
  • Manipulate images with Python.
  • Learn how to create functions with Python.
  • Use Object Oriented Programming with Python.
  • Send and receive emails automatically with Python.
  • Decryption , Encryption, and Hashing with Python.
  • Plot geographical points on Google Maps with Python.
  • Read files and apply regular expressions with Python.
  • Scrape websites for information using Python.
Course content
Expand all 108 lectures 10:43:24
+ Introduction
3 lectures 10:06

Just a welcome from me!

Preview 01:46

DO NOT SKIP THIS LECTURE.

Course Overview DO NOT SKIP THIS LECTURE!
07:53

Useful Answers to common questions!

Course Frequently Asked Questions (FAQs)
00:27
+ Recruitment
5 lectures 34:11

Welcome to the Institute Recruit. Its time for you to start your training in Python.

Welcome to the Institute.
01:55

Let's go over your recruitment Bootcamp where you will learn Python 3.

Introduction to Recruitment Bootcamp
01:13

Before you can learn Python, its important to understand the basics of the command line.

Command Line Basics
08:26

Let's go over how to install Python 3 with Anaconda on to your computer

Python Installation with Anaconda
06:50

Let's show you the various methods of running Python code, whether its the Jupyter Notebook, a text editor, or a full IDE.

Running Python Code
15:47
+ Recruitment Trials Bootcamp - Python Basics
10 lectures 01:16:02

Agent Alan connecting Recruit!

Overview of the Recruitment Trials Bootcamp
00:50

Learn the basics of Python 3 in this section of your Recruitment.

Python Numbers
09:03

Learn the basics of Python 3 in this section of your Recruitment.

Python Strings
19:43

Learn the basics of Python 3 in this section of your Recruitment.

Preview 11:03

Learn the basics of Python 3 in this section of your Recruitment.

Python Dictionaries
08:55

Learn the basics of Python 3 in this section of your Recruitment.

Tuples
05:32

Learn the basics of Python 3 in this section of your Recruitment.

Python Sets
02:37

Learn the basics of Python 3 in this section of your Recruitment.

Python Booleans
02:35

Learn the basics of Python 3 in this section of your Recruitment.

Working with Files with Python
15:08

Agent Alan signing off.

Conclusion of Working with Python Basics
00:36
+ Field Readiness Exam I
3 lectures 10:09
Introduction to First FRE
00:39

Let's test your Python skills with your first Field Readiness Exam!

Overview of Field Readiness Exam I
02:14

Let's go over the solutions to your first Python test.

Solution Walkthrough of Field Readiness Exam I
07:16
+ Recruitment Trials Bootcamp - Working with Python
7 lectures 01:00:25
Introduction to Part Two of Recruitment Trials
00:46

It is now time to learn about some more Python topics, including control flow and list comprehensions.

Control Flow Basics if elif else
13:57

It is now time to learn about some more Python topics, including control flow and list comprehensions.

While Loops
11:22

It is now time to learn about some more Python topics, including control flow and list comprehensions.

For Loops
10:13

It is now time to learn about some more Python topics, including control flow and list comprehensions.

Useful Python Operators
17:01

It is now time to learn about some more Python topics, including control flow and list comprehensions.

List Comprehensions
06:29
Conclusion of Working with Python
00:37
+ Field Readiness Exam II
5 lectures 11:50
Introduction to Second Field Readiness Exam
00:26

It is now time to test your skills with Python 3 on your second field readiness exam.

Overview Field Readiness Exam II
02:44

Just a quick note on the solutions for FRE 2

Quick note on FRE 2 Solutions
00:12

It is now time to test your skills with Python 3 on your second field readiness exam.

Field Readiness Exam II Solutions
08:02
Congratulations on your Second FRE!
00:26
+ Recruitment Trials Bootcamp - Part Three
7 lectures 01:02:11
Introduction to Part Three of Recruitment Trials
00:38

Expand your knowledge of Python 3 by learning about some more advanced Python functionality. 

Preview 18:19

Expand your knowledge of Python 3 by learning about some more advanced Python functionality. 

Function Tasks
05:50

Expand your knowledge of Python 3 by learning about some more advanced Python functionality. 

Function Task Solutions
11:12

Expand your knowledge of Python 3 by learning about some more advanced Python functionality. 

Nested Statements and Scope
13:05

Expand your knowledge of Python 3 by learning about some more advanced Python functionality. 

Lambda Expressions, Map, and Filter
12:29
Conclusion of Recruitment Bootcamp Part 3
00:38
+ Hacking Incident
4 lectures 16:14
Incoming Message from Director Hopper
00:50

We need your Python 3 skills recruit! We need you to help us due to this hacking incident.

Preview 04:43

Excellent work, your Python 3 skills have saved the day!

Hacking Incident Debriefing
09:41
Message from Director Hopper
01:00
+ Final Recruitment Topics
11 lectures 01:25:04
Overview of Final Recruitment Topics
00:45

Learn how to use Python 3 for advanced topics, such as Object Oriented Programming, Error Handling, Debugging, and more!

Preview 15:28

Learn how to use Python 3 for advanced topics, such as Object Oriented Programming, Error Handling, Debugging, and more!

Object Oriented Programming - Part Two
15:19

Learn how to use Python 3 for advanced topics, such as Object Oriented Programming, Error Handling, Debugging, and more!

Object Oriented Programming - Part Three
10:26

Learn how to use Python 3 for advanced topics, such as Object Oriented Programming, Error Handling, Debugging, and more!

Object Oriented Programming - Exercises Overview
04:03

Learn how to use Python 3 for advanced topics, such as Object Oriented Programming, Error Handling, Debugging, and more!

Object Oriented Programming - Exercises Solutions
06:30

Learn how to use Python 3 for advanced topics, such as Object Oriented Programming, Error Handling, Debugging, and more!

Error Handling and Exceptions
08:17

Learn how to use Python 3 for advanced topics, such as Object Oriented Programming, Error Handling, Debugging, and more!

Debugging and Datetime
10:28

Learn how to use Python 3 for advanced topics, such as Object Oriented Programming, Error Handling, Debugging, and more!

Modules and Packages
05:59

Learn how to use Python 3 for advanced topics, such as Object Oriented Programming, Error Handling, Debugging, and more!

__name__ and "__main__"
07:10
Conclusion Final Recruitment Topics
00:39
+ Final Field Readiness Exam
4 lectures 21:23

Director Hopper wants to speak to you!

Introduction to Final FRE - Message from Director Hopper
00:43

Its time for your final FRE, use Python 3 in this OOP based exam.

Overview of Final Field Readiness Exam
05:09

See the solutions that used Python 3 for your final FRE exam.

Solution Overview of Final Field Readiness Exam
15:05
Incoming Message - Welcome Agent!
00:26
Requirements
  • A computer with internet access.
  • Permission to download files and Python on to your computer
Description

Welcome to the Complete Python Masterclass Journey!

This course is designed to take you from a complete beginner in programming all the way to becoming an effective programmer that can use Python to solve real tasks! I'm Jose Portilla and I am the most popular Python instructor on the Udemy platform. I've taught Python programming at Fortune 500 companies and I'm very excited to bring the same quality of material to Udemy! Python is used by some of the world's largest companies to accomplish all kinds of tasks.

This course is also completely different than any other course on Udemy, it incorporates a narrative story that helps engage students and also provides context to the different tasks you have to accomplish. We utilize project based learning to effectively teach Python and give you the skills to put Python on your resume. We have numerous projects and tasks for you to practice what you are learning.

In addition to this we have Question and Answer forums where Teaching Assistants and myself are present to help answer any questions you may have, we also have a chat channel where you can talk to other students to team up on your own projects!

We will cover a lot of topics in this course! Including:

  • Basic Python Data Types such as numbers, variables, lists, dictionaries, tuples, sets, and more.
  • Key Control Flow - This is the logic that helps run your code, such as if, elif, and else statements.
  • Loops - We'll show you how to become an expert user of for loops and while loops so you can effectively program.
  • Functions - You will learn how to create clean, reusable functions that help automate tasks that you repeat.
  • Object Oriented Programming (OOP) - We will explain OOP in a clear and steady way, helping you master one of Python's most powerful features.
  • Web Scraping - Learn to use the BeautifulSoup and Requests libraries to perform web scraping.
  • CSV Files - You'll be able to use Python's built in csv library to work with csv data with Python.
  • PDF Files - Learn about the PyPDF2 library that allows you to read PDF files pro grammatically.
  • Zip Files - See how Python can zip files and extract information from already compressed zip files.
  • OS Module - Discover how to  perform operating system level commands with Python's os module.
  • Images - You will learn how to edit and resize images with Python.
  • Decryption and Encryption - See how to use the cryptography library with Python to encode and decode encrypted messages.
  • Geographical Mapping - We'll show you how to use Python in conjunction with the Google Map's API to plot information on a map!
  • and so much more!

All of this content also comes with a 30-day money back guarantee, so you can try out the course risk free for a full 30 days.

I'll see you inside the course!

Jose Portilla

Who this course is for:
  • Anyone interested in learning how to program with Python!