Complete Python Developer In 2020 Zero To Mastery

About This Course

This is a free Course

Please don’t forget to support our causes by helping us fund our free ICT training classes and befriending events for the elderly.

You can learn more about ways to support our cause Here.

What I will learn?

  • Complete Python

Course Curriculum

Complete Python Developer In 2020 Zero To Mastery

  • 1. Course Outline.
    05:57
  • 1. Generators.
    04:58
  • 2. Generators 2.
    10:30
  • 3. Generators Performance.
    04:34
  • 4. Under The Hood Of Generators.
    09:16
  • 5. Exercise Fibonacci Numbers.
    08:46
  • 1. Modules In Python.
    11:48
  • 10. Virtual Environments.
    07:07
  • 11. Useful Modules.
    10:09
  • 13. Useful Modules 2.
    06:16
  • 14. DEVELOPER FUNDAMENTALS VI.
    02:16
  • 2. Packages In Python.mp4
    10:45
  • 3. Different Ways To Import.
    07:04
  • 4. __name__.
    08:53
  • 5. Python Built-in Modules.
    11:08
  • 6. Python Built-in Modules 2.
    06:05
  • 7. Exercise Guessing Game.
    12:30
  • 8. Python Package Index.
    00:00
  • 9. pip install.
    09:28
  • 1. How To Debug Code.
    13:28
  • 1. Working With Files In Python.
    08:32
  • 2. Read, Write, Append.
    07:23
  • 3. File Paths.
    06:53
  • 4. File IO Errors.
    02:24
  • 5. Exercise Translator.
    09:56
  • 1. Regular Expressions.
    08:23
  • 2. Regular Expressions 2.
    08:01
  • 4. Regular Expressions 3.
    07:33
  • 5. Exercise Password Validation.
    05:52
  • 1. Testing Introduction.
    05:31
  • 2. Unittest.
    11:03
  • 3. Writing Unit Tests.
    08:07
  • 4. Writing Unit Tests 2
    06:01
  • 5. Exercise Testing.
    14:03
  • 1. Python Careers.
    04:02
  • 4. What If I Don’t Have Enough Experience
    15:03
  • 7. Now What.
    05:03
  • 1. Section Overview.
    01:30
  • 10. OpenCV.
    01:28
  • 11. PDFs With Python.
    12:08
  • 12. Exercise PDF Merger.
    04:54
  • 13. Exercise Watermarker.
    02:17
  • 14. Solution Watermarker.
    07:19
  • 15. Sending Emails With Python.
    04:49
  • 17. Sending Emails With Python 2.
    08:00
  • 18. Sending Emails With Python 3.
    08:40
  • 19. Password Checker Project.
    02:53
  • 2. What Is Image Processing.
    03:43
  • 20. How Hackers Work.
    04:42
  • 21. Password API.
    08:09
  • 23. Optional Hash Function.
    05:56
  • 24. Password Checker.
    09:52
  • 25. Password Checker 2.
    08:36
  • 26. Password Checker 3.
    06:50
  • 27. Password Checker 4.
    03:13
  • 29. Twitter API.
    03:54
  • 3. DEVELOPER FUNDAMENTALS VII.
    03:08
  • 30. Our First Twitter Bot.
    06:48
  • 31. Our First Twitter Bot 2.
    07:56
  • 32. Our First Twitter Bot 3.
    01:29
  • 33. Our First Twitter Bot 4.
    07:08
  • 34. SMS With Python.
    03:08
  • 35. SMS With Python 2.
    01:29
  • 36. SMS With Python 3.
    06:45
  • 4. Images With Python.
    00:00
  • 5. Images With Python 2.
    05:14
  • 6. Images With Python 3.
    04:46
  • 7. Exercise JPG to PNG Pokedex Converter.
    05:42
  • 9. Solution JPG to PNG Pokedex Converter.
    11:31
  • 1. Web Scraping Introduction.
    04:47
  • 10. Hacker News Project 3.
    05:14
  • 11. Solution Hacker News Project 3.
    04:03
  • 12. What To Do Next With Scraping.
    03:31
  • 2. Web Scraping and APIs.
    09:10
  • 3. How Googlebot Works.
    04:30
  • 4. Our Hacker News Project.
    03:26
  • 5. Requesting Data.
    05:19
  • 6. BeautifulSoup Basics.
    06:39
  • 7. BeautifulSoup Selectors.
    07:36
  • 8. Hacker News Project.
    08:33
  • 9. Hacker News Project 2.
    07:10
  • 1. Section Overview.
    01:32
  • 10. Templating Engine.
    03:54
  • 11. URL Parameters.
    00:00
  • 12. MIME Types.
    09:10
  • 13. Building A Portfolio.
    06:46
  • 15. Building A Portfolio 2.
    07:11
  • 16. Building A Portfolio 3.
    06:40
  • 17. Building A Portfolio 4.
    10:01
  • 19. Building A Portfolio 5.
    10:01
  • 2. How Websites Work.
    08:13
  • 20. Building A Portfolio 6.
    00:00
  • 21. Building A Portfolio 7.
    11:00
  • 23. Quick Note About Databases.
    02:15
  • 25. Optional How Databases Work
    10:54
  • 26. Building A Portfolio 8.
    14:54
  • 27. Building A Portfolio 9.
    00:00
  • 3. How Websites Work 2.
    04:31
  • 4. Building Our First Server.
    09:23
  • 5. Setting Up Flask.
    09:47
  • 6. Building A Flask Server.
    10:41
  • 7. Flask Templates.
    08:07
  • 8. Flask Static Files.
    03:43
  • 9. Favicon.
    03:04
  • 1. What Is A Programming Language.
    06:24
  • 2. Python Interpreter.
    07:04
  • 3. How To Run Python Code.
    04:53
  • 5. Our First Python Program.
    07:44
  • 6. Python 2 vs Python 3
    06:41
  • 7. Why So Many Languages.
    00:00
  • 8. Exercise How Does Python Work.
    02:09
  • 1. Section Overview.
    01:49
  • 2. Selenium Introduction.
    10:10
  • 3. Selenium Basics.
    11:47
  • 4. Selenium Basics 2.
    10:51
  • 5. Selenium Basics 3.
    06:13
  • 1. Section Overview.
    02:38
  • 10. Data Science 3.
    12:31
  • 11. Machine Learning 1.
    12:03
  • 12. Machine Learning 2.
    06:16
  • 14. Machine Learning 3.
    05:53
  • 15. Machine Learning 4
    00:00
  • 16. Machine Learning 5.
    05:35
  • 17. Machine Learning 6.
    04:28
  • 18. Exercise ReallySmartBrain
    13:56
  • 2. AIMachine LearningData Science.
    03:44
  • 3. How Machine Learning Works.
    05:53
  • 4. History Of Data.
    04:39
  • 5. Types of Machine Learning
    04:53
  • 6. Machine Learning 101.
    08:48
  • 7. Tools In Machine Learning.
    06:07
  • 8. Data Science 1.mp4
    09:56
  • 9. Data Science 2.
    10:48
  • 2. Thank You
    01:28
  • 10. JTS Start With Why.
    02:44
  • 12. My Terminal Setup.
    06:37
  • 14. AMA – 1,000 Students!!.
    19:03
  • 15. AMA – 100,000 Students!!.
    38:30
  • 2. CWD Git + Github.
    00:00
  • 3. CWD Git + Github 2
    00:00
  • 4. Contributing To Open Source.
    14:44
  • 5. Contributing To Open Source 2.
    09:42
  • 9. JTS Learn to Learn.
    01:59
  • 2. HTML Forms.
    10:59
  • 3. HTML Forms 2.
    03:13
  • 4. Submitting A Form
    08:22
  • 1. Learning Python.
    02:05
  • 10. Optional bin() and complex.
    00:00
  • 11. Variables.
    00:00
  • 12. Expressions vs Statements.
    01:36
  • 13. Augmented Assignment Operator.
    02:49
  • 14. Strings.
    05:29
  • 15. String Concatenation.
    01:16
  • 16. Type Conversion.
    03:33
  • 17. Escape Sequences.
    04:23
  • 18. Formatted Strings.
    08:23
  • 19. String Indexes.
    08:57
  • 2. Python Data Types.
    04:46
  • 20. Immutability.
    03:14
  • 21. Built-In Functions + Methods
    10:03
  • 22. Booleans.
    03:22
  • 23. Exercise Type Conversion
    08:23
  • 24. DEVELOPER FUNDAMENTALS II.
    04:42
  • 25. Exercise Password Checker
    07:21
  • 26. Lists.
    05:01
  • 27. List Slicing.
    07:48
  • 28. Matrix.
    04:11
  • 29. List Methods.
    10:28
  • 3. Latest Version Of Python.
    00:43
  • 30. List Methods 2.
    04:24
  • 31. List Methods 3.
    04:52
  • 32. Common List Patterns.
    05:57
  • 33. List Unpacking.
    02:41
  • 34. None.
    01:51
  • 35. Dictionaries.
    06:21
  • 36. DEVELOPER FUNDAMENTALS III.
    02:40
  • 37. Dictionary Keys.
    03:37
  • 38. Dictionary Methods.
    04:37
  • 39. Dictionary Methods 2.
    07:04
  • 40. Tuples.
    04:47
  • 41. Tuples 2.
    03:15
  • 42. Sets.mp4 download
    07:24
  • 43. Sets 2.
    08:45
  • 5. Numbers.
    11:09
  • 6. Math Functions.
    04:29
  • 7. DEVELOPER FUNDAMENTALS I.
    04:08
  • 8. Operator Precedence.
    03:10
  • 1. Breaking The Flow.
    02:35
  • 10. For Loops.
    07:01
  • 11. Iterables.
    06:44
  • 12. Exercise Tricky Counter.
    03:24
  • 13. range().
    05:39
  • 14. enumerate()
    04:37
  • 15. While Loops.
    06:28
  • 16. While Loops 2.
    05:50
  • 17. break, continue, pass
    04:16
  • 18. Our First GUI.
    08:49
  • 19. DEVELOPER FUNDAMENTALS IV.
    06:35
  • 2. Conditional Logic.
    13:18
  • 20. Exercise Find Duplicates.
    03:55
  • 21. Functions.mp4 download
    07:41
  • 22. Parameters and Arguments.
    04:25
  • 23. Default Parameters and Keyword Arguments.
    05:41
  • 24. return.
    13:11
  • 26. Methods vs Functions.
    04:33
  • 27. Docstrings.
    03:47
  • 28. Clean Code.
    04:38
  • 29. args and kwargs.
    07:57
  • 3. Indentation In Python.
    04:39
  • 30. Exercise Functions.
    04:18
  • 31. Scope.
    03:38
  • 32. Scope Rules.
    06:55
  • 33. global Keyword.
    06:13
  • 34. nonlocal Keyword.
    03:21
  • 35. Why Do We Need Scope.
    03:39
  • 4. Truthy vs Falsey.
    05:17
  • 5. Ternary Operator.
    04:14
  • 6. Short Circuiting.
    04:02
  • 7. Logical Operators.
    00:00
  • 8. Exercise Logical Operators.
    07:47
  • 9. is vs ==.
    07:36
  • 1. MAC – Python Install.
    00:00
  • 10. Using the Command LineTerminal.
    03:00
  • 11. Visual Studio Code.
    07:29
  • 12. PyCharm.
    08:19
  • 13. Code Formatting – PEP 8.
    05:26
  • 15. Jupyter Notebooks
    12:03
  • 16. Section Review.
    02:21
  • 2. WINDOWS – Python Install.
    04:02
  • 5. Python Developer Tools
    03:05
  • 6. Sublime Text.
    05:48
  • 8. Optional Terminal Commands.
    09:56
  • 10. DEVELOPER FUNDAMENTALS V.
    02:56
  • 11. Encapsulation.
    05:52
  • 12. Abstraction.
    04:48
  • 13. Private vs Public Variables.
    05:21
  • 14. Inheritance.
    09:27
  • 15. Inheritance 2.
    04:12
  • 16. Polymorphism.
    07:07
  • 18. super().
    05:02
  • 19. Object Introspection
    02:07
  • 2. What Is OOP.
    05:46
  • 20. Dunder Methods.
    09:54
  • 21. Exercise Extending List
    05:01
  • 22. Multiple Inheritance.
    06:58
  • 23. MRO – Method Resolution Order.
    08:31
  • 3. What is OOP Part 2.
    08:17
  • 4. Creating Our Own Objects.
    11:35
  • 5. Attributes and Methods.
    09:12
  • 6. __init__.
    02:52
  • 8. @classmethod and @staticmethod.
    00:00
  • 9. Reviewing What We Know So Far.
    00:00
  • 1. Functional Programming.
    00:00
  • 10. Exercise Lambda Expressions
    06:27
  • 11. List Comprehensions.
    08:37
  • 12. Set and Dictionary Comprehension
    06:26
  • 13. Exercise Comprehensions.
    04:36
  • 2. What Is Functional Programming.
    03:01
  • 3. Pure Functions.
    09:23
  • 4. map().
    06:30
  • 5. filter().
    04:23
  • 6. zip().
    03:28
  • 7. reduce().
    07:31
  • 9. Lambda Expressions.
    07:45
  • 1. Decorators.
    06:28
  • 2. Higher Order Functions.
    02:11
  • 3. Decorators 2.
    07:49
  • 4. Decorators 3.
    06:09
  • 5. Why Do We Need Decorators.
    08:43
  • 1. Errors in Python.
    06:11
  • 2. Error Handling.
    08:311
  • 3. Error Handling 2.
    06:01
  • 4. Exercises Error Handling.
    04:58
  • 5. Error Handling 3.
    03:07
Free
Free
Free access this course

Course info:

Requirements

  • Internet
  • Computer
  • Basic Computer Skill
Categories Free Courses

Target Audience

  • This Course is aimed at anyone who wants to learn about Complete Python