Learn Python Like a Professional

Learn Python Like a Professional

Get ready for your exam by enrolling in our comprehensive training course. This course includes a full set of instructional videos designed to equip you with in-depth knowledge essential for passing the certification exam with flying colors.

$14.99 / $24.99

Course Overview

  • 1. Python 2 versus Python 3
    2m

Python Setup

  • 1. Command Line Basics
    8m
  • 2. Installing Python (Step by Step)
    8m
  • 3. Running Python Code
    18m
  • 4. Getting the Notebooks and the Course Material
    2m
  • 5. Git and Github Overview (Optional)
    3m

Python Object and Data Structure Basics

  • 1. Introduction to Python Data Types
    4m
  • 2. Python Numbers
    4m
  • 3. Variable Assignments
    8m
  • 4. Introduction to Strings
    7m
  • 5. Indexing and Slicing with Strings
    8m
  • 6. String Properties and Methods
    9m
  • 7. Print Formatting with Strings
    12m
  • 8. Lists in Python
    12m
  • 9. Dictionaries in Python
    11m
  • 10. Tuples with Python
    5m
  • 11. Sets in Python
    3m
  • 12. Booleans in Python
    3m
  • 13. I/O with Basic Files in Python
    18m
  • 14. Python Objects and Data Structures Assessment Test Overview
    7m
  • 15. Python Objects and Data Structures Assessment Test Solutions
    10m

Python Comparison Operators

  • 1. Comparison Operators in Python
    3m
  • 2. Chaining Comparison Operators in Python with Logical Operators
    6m

Python Statements

  • 1. If Elif and Else Statements in Python
    9m
  • 2. For Loops in Python
    18m
  • 3. While Loops in Python
    11m
  • 4. Useful Operators in Python
    16m
  • 5. List Comprehensions in Python
    11m
  • 6. Python Statements Test Overview
    2m
  • 7. Python Statements Test Solutions
    7m

Methods and Functions

  • 1. Methods and the Python Documentation
    7m
  • 2. Functions in Python
    17m
  • 3. *args and **kwargs in Python
    12m
  • 4. Function Practice Exercises - Overview
    5m
  • 5. Function Practice Exercises - Solutions
    10m
  • 6. Function Practice - Solutions Level One
    7m
  • 7. Function Practice - Solutions Level Two
    11m
  • 8. Function Exercise Solutions - Challenge Problem
    13m
  • 9. Lambda Expressions, Map, and Filter Functions
    14m
  • 10. Nested Statements and Scope
    16m
  • 11. Functions and Methods - Homework Assignment
    4m
  • 12. Functions and Methods Homework - Solutions
    4m

Milestone Project - 1

  • 1. First Python Milestone Project Overview
    16m
  • 2. Solution Overview for MileStone Project 1 - Part One
    16m
  • 3. Solution Overview for MileStone Project 1 - Part Two
    13m
  • 4. Advanced Project Solution Overview
    8m

Object Oriented Programming

  • 1. Object Oriented Programming - Introduction
    5m
  • 2. Object Oriented Programming - Attributes and Class Keyword
    14m
  • 3. Object Oriented Programming - Class Object Attributes and Methods
    17m
  • 4. Object Oriented Programming - Inheritance and Polymorphism
    17m
  • 5. Object Oriented Programming - Special (Magic/Dunder) Methods
    7m
  • 6. Object Oriented Programming - Homework
    3m
  • 7. Object Oriented Programming - Homework Solutions
    7m
  • 8. Object Oriented Programming - Challenge Overview
    5m
  • 9. Object Oriented Programming - Challenge Solution
    5m

Modules and Packages

  • 1. Pip Install and PyPi
    8m
  • 2. Modules and Packages
    12m
  • 3. __name__ and "__main__"
    10m

Errors and Exceptions Handling

  • 1. Errors and Exception Handling
    17m
  • 2. Errors and Exceptions Homework
    2m
  • 3. Errors and Exception Homework - Solutions
    5m
  • 4. Pylint Overview
    12m
  • 5. Running tests with the Unittest Library
    10m

Milestone Project - 2

  • 1. Milestone Project 2 Overview
    9m
  • 2. Solution Walkthrough - Card and Deck classes
    11m
  • 3. Solution Walkthrough - Hand and Chip Classes
    14m
  • 4. Solution Walkthrough - Functions for Game Play
    9m
  • 5. Solutions Walkthrough - Final Gameplay Script
    12m

Python Decorators

  • 1. Decorators with Python Overview
    21m
  • 2. Decorators Homework
    2m

Python Generators

  • 1. Generators with Python
    13m
  • 2. Generators Homework Overview
    2m
  • 3. Generators Homework Solutions
    3m

Final Capstone Python Project

  • 1. Final Capstone Project
    3m

dvanced Python Modules

  • 1. Collections Module - counter
    6m
  • 2. Collections Module - defaultdict
    4m
  • 3. Collections Module - OrderedDict
    4m
  • 4. Collections Module - namedtuple
    6m
  • 5. Datetime
    8m
  • 6. Python Debugger - pdb
    5m
  • 7. Timing your code - timeit
    8m
  • 8. Regular Expressions -re
    20m
  • 9. StringIO
    2m

Advanced Python Objects and Data Structures

  • 1. Advanced Numbers
    5m
  • 2. Advanced Strings
    9m
  • 3. Advanced Sets
    11m
  • 4. Advanced Dictionaries
    5m
  • 5. Advanced Lists
    8m
  • 6. Advanced Python Objects Assessment Test
    2m
  • 7. Advanced Python Objects Test - Solutions
    1m

Bonus Material - Introduction to GUIs

  • 1. Interact Functionality with GUIs
    16m
  • 2. GUI Widget Basics
    8m
  • 3. List of Possible Widgets
    6m
  • 4. Widget Styling and Layouts
    8m
  • 5. Example of what a Widget can do!
    6m

APPENDIX: OLDER PYTHON 2 MATERIAL

  • 1. Python 2 vs Python 3
    7m
  • 2. Jupyter Notebook Installation
    15m
  • 3. FAQ - Notebooks
    2m
  • 4. Numbers
    15m
  • 5. IDE Selection
    11m
  • 6. Strings
    21m
  • 7. Print Formatting
    13m
  • 8. Lists
    20m
  • 9. Dictionaries
    16m
  • 10. Files
    7m
  • 11. Sets and Booleans
    6m
  • 12. Tuples
    6m
  • 13. Objects and Data Structures Assessment Test
    5m
  • 14. Objects and Data Structures Assessment - Solutions
    6m
  • 15. Comparison Operators
    5m
  • 16. Chained Comparison Operators
    4m
  • 17. Introduction to Python Statements
    4m
  • 18. if, elif, and else Statements
    10m
  • 19. for Loops
    20m
  • 20. while Loops
    12m
  • 21. range()
    11m
  • 22. List Comprehensions
    13m
  • 23. Statements Assessment Test
    2m
  • 24. Statements Assessment Solutions
    2m
  • 25. Methods
    6m
  • 26. Functions
    21m
  • 27. lambda expressions
    14m
  • 28. Nested Statements and Scope
    11m
  • 29. Milestone Project 1 -Assignment Overview
    5m
  • 30. Milestone Project 1 - Solution Walkthrough - Part 1
    19m
  • 31. Milestone Project 1 - Solution Walkthrough - Part 2
    11m
  • 32. Milestone Project 1 - Solution Walkthrough - Part 3
    14m
  • 33. OOP - Part 1 - Objects
    6m
  • 34. OOP - Part 2 - Classes
    16m
  • 35. OOP - Part 3 -Methods
    15m
  • 36. OOP - Part 4 - Inheritance
    7m
  • 37. OOP - Part 5 - Special Methods
    7m
  • 38. OOP Homework Assignment
    2m
  • 39. OOP Homework Solution
    3m
  • 40. Errors and Exceptions
    4m
  • 41. Exception Handling: try, except, finally
    18m
  • 42. Errors and Exceptions Homework
    2m
  • 43. Errors and Exceptions - Solutions
    1m
  • 44. Modules, Packages, and Imports
    10m
  • 45. Modules and Packages Assignment
    2m
  • 46. Project Overview
    5m
  • 47. Project 2 Solution
    4m
  • 48. Map
    7m
  • 49. Reduce
    7m
  • 50. Filter
    4m
  • 51. Zip
    8m
  • 52. Enumerate
    5m
  • 53. all() and any()
    3m
  • 54. Complex
    2m
  • 55. Built-in Functions Assessment Test
    4m
  • 56. Built-in Functions Assessment Test Solutions
    2m
  • 57. Decorators - Part 1
    7m
  • 58. Decorators - Part 2
    8m
  • 59. Decorators - Part 3
    10m
  • 60. Iteration vs Generation
    3m
  • 61. Creating Generators
    12m
  • 62. Iterators and Generators Homework
    2m
  • 63. Iterators and Generators Homework - Solutions
    2m
  • 64. Interact
    21m
  • 65. Widget Basics
    11m
  • 66. Widget Events
    14m
  • 67. Widget List
    8m
  • 68. Widget Styling
    14m
  • 69. Custom Widget Example
    9m
Study4Pass does not provide real Microsoft exam questions. Similarly, Study4Pass does not supply real Amazon exam questions. The materials offered by Study4Pass lack real questions and answers from Cisco's certification exams. The CFA Institute neither endorses nor assures the accuracy or quality of Study4Pass content. CFA® and Chartered Financial Analyst® are registered trademarks held by the CFA Institute.

© study4pass.com 2025. All rights reserved.