The Python 3 Complete Masterclass Certification Bundle

7 Reviews
872 Enrolled
7 Courses & 30 Hours
$29.99$1,393.00
You save 97% -

What's Included

Python 3 Complete Masterclass: Part 1
  • Certification included
  • Experience level required: Beginner
  • Access 121 lectures & 7 hours of content 24/7
  • Length of time users can access this course: Lifetime

Course Curriculum

121 Lessons (7h)

  • Your First Program
  • Python 3 - Basics
    Just starting out in programming? Read this!
    Let's Connect!
    How to Install Python 3 on Windows2:57
    How to Install Python 3 on macOS2:35
    UPDATE! Python Versions
    Installing Python 3 on Windows, Linux and MacOS
    The Python Interpreter & IDLE in Windows3:19
    The Python Interpreter & IDLE in macOS2:45
    Python 3 Basics - Scripts in Windows3:58
    UPDATE! Saving a Python script in Notepad++
    Python 3 Basics - Scripts in macOS4:21
    Python 3 - Reasons for the 'No such file or directory' error (or similar)5:07
    Python 3 Basics - User Input3:57
    Notebook - User Input
    Python 3 Basics - Variables6:19
    Notebook - Variables
    Python 3 Basics - Keywords
    Python 3 - Data Types1:51
  • Python 3 - Strings
    Why learn about each of Python's data types?7:38
    Python 3 Strings - Introduction6:57
    Python 3 Strings - Methods8:54
    Python 3 Strings - Operators & Formatting7:23
    Python 3 Strings - Formatting Using F-strings2:25
    Python 3 Strings - Slices7:42
    Python 3 Strings - Slicing Using a Step4:08
    Notebook - Strings
  • Python 3 - Numbers and Booleans
    Python 3 Numbers - Math Operators6:15
    Notebook - Numbers and Math Operators
    Python 3 Booleans - Logical Operators5:58
    Notebook - Booleans and Logical Operators
  • Python 3 - Lists
    Python 3 Lists - Introduction3:42
    Python 3 Lists - Methods8:27
    Python 3 Lists - Slices5:40
    Notebook - Lists
  • Python 3 - Sets
    Python 3 Sets - Introduction3:21
    Python 3 Sets - Methods2:51
    Python 3 Sets - Frozensets3:03
    Notebook - Sets and Frozensets
  • Python 3 - Tuples
    Python 3 Tuples - Introduction4:48
    Python 3 Tuples - Tuples vs. Lists2:50
    Python 3 Tuples - Methods3:25
    Notebook - Tuples
  • Python 3 - Ranges
    Python 3 Ranges - Introduction4:06
    Python 3 Ranges - Methods2:40
    Notebook - Ranges
  • Python 3 - Dictionaries
    Python 3 Dictionaries - Introduction3:11
    Python 3 Dictionaries - Methods6:25
    Python 3 Dictionaries - Updates in v3.6 and v3.72:09
    Python 3 - Conversions Between Data Types6:51
    Notebook - Dictionaries and Conversions Between Data Types
  • Python 3 - Conditionals, Loops and Exceptions
    Python 3 Conditionals - If / Elif / Else15:20
    Notebook - If / Elif / Else Conditionals
    Python 3 Loops - For / For-Else8:42
    Notebook - For / For-Else Loops
    Python 3 Loops - While / While-Else6:05
    Notebook - While / While-Else Loops
    Python 3 Nesting - If / For / While10:10
    Notebook - Nesting
    Python 3 - Break / Continue / Pass7:40
    Notebook - Break / Continue / Pass
    Python 3 - Exceptions2:27
    Python 3 - Try / Except / Else / Finally9:42
    Notebook - Try / Except / Else / Finally
  • Python 3 - Handling Errors and Exceptions in Python
    Python 3 - Fixing Syntax Errors5:24
    Python 3 - Fixing Exceptions8:45
  • Python 3 - Functions and Modules
    Python 3 Functions - Basics9:51
    Python 3 Functions - Arguments8:03
    Notebook - Functions - Basics
    Python 3 Functions - Namespaces10:48
    Python 3 Modules - Importing11:30
    Python 3 Modules - Helpful Functions: dir() and help()2:20
    Notebook - Modules and Importing
    Python 3 Modules - Installing a Non-Default Module in Windows3:54
    Python 3 Modules - Installing a Non-Default Module in macOS
  • Python 3 - File Operations
    Python 3 Files - Opening & Reading12:10
    Python 3 Files - Quick Note for Windows Users2:48
    Python 3 Files - Additional Way of Avoiding the Unicode Error1:38
    Python 3 Files - Writing & Appending7:46
    Python 3 Files - Closing. The "with" Method2:28
    Python 3 Files - Deleting File Contents4:43
    Python 3 Files - Access Modes Summary
    Notebook - File Operations
  • Python 3 - Regular Expressions
    Python 3 Regex - match() & search()16:24
    Python 3 Regex - findall() & sub()6:16
    Python 3 Regex - Regular Expressions Summary
    Notebook - Regular Expressions
    Bonus Video: Special Sequences6:01
    Bonus Video: Sets of Characters5:07
    Bonus Video: OR in Regular Expressions3:48
    Bonus Video: split() & subn()3:33
    Bonus Video: Additional Regex Syntax Elements4:45
    Bonus Video: AttributeError: 'NoneType' object has no attribute3:34
  • Python 3 - Classes and Objects
    Python 3 Classes - Objects11:45
    Python 3 Classes - Inheritance6:19
    Notebook - Classes and Objects
  • Python 3 - Other Advanced Concepts
    Python 3 - List / Set / Dictionary Comprehensions4:53
    Notebook - List / Set / Dictionary Comprehensions
    Python 3 - Lambda Functions4:40
    Notebook - Lambda Functions
    Python 3 - map() and filter()2:29
    Notebook - map() and filter()
    Python 3 - Iterators and Generators6:48
    Notebook - Iterators and Generators
    Python 3 - Itertools5:43
    Notebook - Itertools
    Python 3 - Decorators2:37
    Notebook - Decorators
    Python 3 - Threading Basics5:36
    Notebook - Threading Basics
    Python 3 - Coding Best Practices2:36
  • Python 3 - Cheat Sheet
    Download the Python 3 Cheat Sheet
  • Python 3 - E-Book
    Download the Python 3 E-Book
  • APPLICATION: Build a Scientific Calculator with Python 3
    Planning the Application3:01
    Designing and Building the User Menu3:08
    Implementing Addition, Subtraction, Multiplication, Division6:10
    Implementing Modulo, Raising to a Power, Square Root, Logarithm3:43
    Implementing Trigonometric Functions: sin, cos, tan3:37
    Testing Each Function of the Application3:50
    Download the Code - Interactive Scientific Calculator
    Creating Executable Files (.exe) from Python Scripts (.py)3:59
  • Final Section
    Follow My Work and Join My LinkedIn Group

Python 3 Complete Masterclass: Part 1

MT
Mihai Teodosiu

Mihai Catalin Teodosiu | Python Enthusiast | Network / QA Automation Engineer

4.6 Instructor Rating: ★ ★ ★ ★

Mihai Catalin Teodosiu holds a degree in Telecommunications and Information Technology from University Politehnica of Bucharest, Romania, as well as the CCNP, CCNA, CCDA, JNCIA, and ISTQB CTFL certifications. He has been working as a Network Quality Assurance Engineer since 2010, testing the OS for Nortel/Avaya L3 switches.

  • 5+ years experience in the Networking and Testing/Quality Assurance industries.
  • Certified professional: Cisco, Juniper & International Software Testing Qualifications Board certifications
  • Teaching courses on Udemy, GNS3 Academy & other e-learning platforms
  • Thousands of satisfied students, 4.97 / 5 average course rating
  • Thousands of followers on LinkedIn, Twitter, Facebook & Blogger

Description

This is a Python 3 programming course aimed at anyone having little or no experience in coding and a great desire to start learning Python from scratch. This hands-on training takes you from "Hello World!" to advanced Python topics in just a few hours. It will lay the foundation for every Python 3 concept and then go on with relevant examples to help you consolidate main ideas. With learn-by-doing exercises, you'll be able to gain some real-life skills that you can use at most programming and IT-related jobs.

4.5/5 average rating from 9,248 students enrolled: ★ ★ ★ ★

  • Access 121 lectures & 7 hours of content 24/7
  • Master all the Python 3 concepts starting from scratch
  • Be able to work w/ Python strings & string methods
  • Learn everything about properly handling syntax errors & exceptions in Python 3

Specs

Important Details

  • Length of time users can access this course: lifetime
  • Access options: desktop & mobile
  • Certificate of completion included
  • Redemption deadline: redeem your code within 30 days of purchase
  • Updates included
  • Experience level required: beginner

Requirements

  • Any device with basic specifications

Terms

  • Unredeemed licenses can be returned for store credit within 30 days of purchase. Once your license is redeemed, all sales are final.