Learn Python Programming Masterclass UPDATED

This Python For Beginners Course Teaches You The Python Language in Easy Steps. Includes Python 3

Beginner 5(2 Ratings) 6 Students enrolled
Created by Online Courses Learn Online, On Your Schedule | Firste Last updated Fri, 15-Jul-2022 English
What will i learn?
  • • 75+ videos on Python programming & ethical hacking
  • • Have a fundamental understanding of the Python programming language.
  • • Have the skills and understanding of Python to confidently apply for Python programming jobs.
  • • Acquire the pre-requisite Python skills to move into specific branches - Machine Learning, Data Science, etc..
  • • Add the Python Object-Oriented Programming (OOP) skills to your résumé.
  • • Understand how to create your own Python programs.
  • • Learn Python from experienced professional software developers.

Curriculum for this course
78 Lessons 17:40:06 Hours
1 Introduction and setup
5 Lessons 00:29:05 Hours
  • 1. Welcome to Python 3 course! 00:03:18
  • 2. Why you should learn Python 3 00:04:22
  • 3. Installing Python 3 on Windows 00:08:02
  • 4. Installing Python3 on Ubuntu and Mac 00:08:19
  • 5. Taking a closer look at Python 3 IDLE 00:05:04
  • 6. Math operators 00:12:08
  • 7. Strings 00:08:27
  • 8. Variables and variable naming rules 00:11:01
  • 9. Our first program! 00:11:38
  • 10. Type, Len, Str, Int, Float .. functions 00:09:13
  • 11. True or false Boolean 00:09:34
  • 12. IF statement 00:05:03
  • 13. IF & ELSE 00:13:01
  • 14. Using ELIF for multiple statements 00:09:19
  • 15. While loop 00:15:37
  • 16. Leaving infinite loop with break 00:06:34
  • 17. Using Continue in a loop 00:05:35
  • 18. FOR loop 00:09:51
  • 19. Importing Python libraries 00:12:19
  • 20. Defining functions in Python 3 00:15:20
  • 21. Local and global variables 00:10:12
  • 22. Coding guess the number program 00:16:28
  • 23. Reverse a string function 00:06:51
  • 24. Calculate area of a circle program 00:10:42
  • 25. Simple Python calculator 00:15:24
  • 26. Removing vowels from string program 00:13:01
  • 27. Find the largest number out of three 00:16:06
  • 28. Python 3 lists 00:14:39
  • 29. Creating smaller out of bigger list 00:08:53
  • 30. Manipulating lists and elements 00:07:53
  • 31. Append, insert, remove, sort 00:10:53
  • 32. Tuples 00:13:02
  • 33. Introduction to dictionaries 00:10:32
  • 34. Values, keys, items, get 00:07:39
  • 35. Dictionary comprehension - part 1 00:08:04
  • 36. Dictionary comprehension - part 2 00:07:08
  • 37. Advance string manipulation 00:12:11
  • 38. Upper(), lower(), isupper(), islower() 00:09:02
  • 39. Split, strip, join, startswith, endswith 00:13:22
  • 40. Navigating through system with OS library 00:29:21
  • 41. Reading and writing to files 00:15:45
  • 42. Reversing text from a file 00:17:20
  • 43. Try and except 00:12:42
  • 44. Try and finally 00:15:33
  • 45. Classes 00:21:42
  • 46. Changing class attributes 00:10:03
  • 47. Built in class attributes 00:07:57
  • 48. Using your class in a different program 00:04:32
  • 49. Using your class in a program 00:25:42
  • 50. Implementing students count option 00:05:13
  • 51. Class inheritance 00:12:21
  • 52. Overriding methods in a class 00:07:47
  • 53. Printing and calculating date and time 00:29:55
  • 54. Different date formats 00:09:05
  • 55. Extracting useful data 00:23:10
  • 56. Regex - part 1 00:23:29
  • 57. Regex - part 2 00:16:42
  • 58. Performing HTTP GET request 00:19:44
  • 59. Performing post request 00:03:43
  • 60. Handling website redirections 00:03:13
  • 61. BeautifulSoup 00:29:12
  • 62. Encoding in requests 00:11:31
  • 63. Session and cookies 00:21:01
  • 64. SSL certificate, authentication... 00:21:02
  • 65. Json library and proxies 00:21:22
  • 66. Socket terminology 00:09:21
  • 67. Connecting two machines 00:21:28
  • 68. Coding a chat program 00:34:57
  • 69. Receiving Desired Amount of Data 00:19:45
  • 70. Socket Timeout and Options 00:08:28
  • 71. UDP Server & Client 00:13:08
  • 72. AF_UNIX & Raw_sockets 00:13:36
  • 73. Theory Behind Threaded Server 00:50:27
  • 74. _thread & Threading 00:15:14
  • 75. Sending Emails Using SMTPlib 00:31:35
  • 76. PDF Files 00:11:02
  • 77. Images In Python 00:16:11
  • 78. Bonus Lectures. Enjoy the Benefits
Requirements
  • All Levels. No prior Python knowledge is required.
  • You will need a computer, Laptop, Tablet or a smartphone.
  • All devices work: Mac or PC, iOS or Android
  • All you need is YOU and YOU! Just have an open mind and willingness to learn and implement
+ View more
Description

Begin coding with Python 3 and level up your skills as a programmer today!

Are you ready to start your path to becoming a Professional Python Programmer, and learn one of employer's most requested programming skills for 2021 and beyond?

 

This is by far the most comprehensive, yet condensed and straight-forward, course for the Python programming language! Whether you have never had a programming experience before, already know some basic syntax, or want to learn about the advanced features of Python, this is the course you are looking for!

 

With over 75 lectures and more than 20 hours of video this comprehensive course leaves no stone unturned!

 

You will learn Python in tangible, practical steps. We will start by helping you get Python installed on your computer, regardless of your operating system, whether its Linux, MacOS, or Windows, you’re covered!

 

We cover a wide variety of topics, including:

<!--[if !supportLists]-->·       <!--[endif]-->Installing Python

<!--[if !supportLists]-->·       <!--[endif]-->Running Python Code

<!--[if !supportLists]-->·       <!--[endif]-->Command Line Basics

<!--[if !supportLists]-->·       <!--[endif]-->Strings

<!--[if !supportLists]-->·       <!--[endif]-->Lists 

<!--[if !supportLists]-->·       <!--[endif]-->Dictionaries

<!--[if !supportLists]-->·       <!--[endif]-->Tuples

<!--[if !supportLists]-->·       <!--[endif]-->Threading

<!--[if !supportLists]-->·       <!--[endif]-->Networking in Python

<!--[if !supportLists]-->·       <!--[endif]-->Interacting with HTTP

<!--[if !supportLists]-->·       <!--[endif]-->Sets

<!--[if !supportLists]-->·       <!--[endif]-->Print Formatting

<!--[if !supportLists]-->·       <!--[endif]-->Functions

<!--[if !supportLists]-->·       <!--[endif]-->Scope

<!--[if !supportLists]-->·       <!--[endif]-->Built-in Functions

<!--[if !supportLists]-->·       <!--[endif]-->Debugging and Error Handling

<!--[if !supportLists]-->·       <!--[endif]-->Modules

<!--[if !supportLists]-->·       <!--[endif]-->External Modules

<!--[if !supportLists]-->·       <!--[endif]-->Inheritance

<!--[if !supportLists]-->·       <!--[endif]-->Polymorphism

<!--[if !supportLists]-->·       <!--[endif]-->File I/O

<!--[if !supportLists]-->·       <!--[endif]-->Advanced Methods

<!--[if !supportLists]-->·       <!--[endif]-->Unit Tests

<!--[if !supportLists]-->·       <!--[endif]-->and much more!

 

You will get lifetime access to over 75 lectures.

So wait no more! Learn Python, increase your knowledge, become a Professional Python Programmer and advance your career all in a fun and practical way!

Don’t miss this Limited Time Offer. ACT NOW!

 

You will Learn by Practice:

By the end of this Unique Course, you will go from #Newbie to #Advanced as a #Python_Programmer. Here is what you’ll learn:

 

1 Introduction and setup

<!--[if !supportLists]-->1.  <!--[endif]-->Welcome to Python 3 course!FREE PREVIEW

<!--[if !supportLists]-->2.  <!--[endif]-->Why you should learn Python 3FREE PREVIEW

<!--[if !supportLists]-->3.  <!--[endif]-->Installing Python 3 on WindowsFREE PREVIEW

<!--[if !supportLists]-->4.  <!--[endif]-->Installing Python3 on Ubuntu and Mac

<!--[if !supportLists]-->5.  <!--[endif]-->Taking a closer look at Python 3 IDLE

 

2 Basics of programming in Python 3

<!--[if !supportLists]-->6.  <!--[endif]-->Math operators

<!--[if !supportLists]-->7.  <!--[endif]-->Strings

<!--[if !supportLists]-->8.  <!--[endif]-->Variables and variable naming rules

<!--[if !supportLists]-->9.  <!--[endif]-->Our first program!

<!--[if !supportLists]-->10.         <!--[endif]-->Type, Len, Str, Int, Float .. functions

<!--[if !supportLists]-->11.         <!--[endif]-->True or false Boolean

<!--[if !supportLists]-->12.         <!--[endif]-->IF statement

<!--[if !supportLists]-->13.         <!--[endif]-->IF & ELSE

<!--[if !supportLists]-->14.         <!--[endif]-->Using ELIF for multiple statements

<!--[if !supportLists]-->15.         <!--[endif]-->While loop

<!--[if !supportLists]-->16.         <!--[endif]-->Leaving infinite loop with break

<!--[if !supportLists]-->17.         <!--[endif]-->Using Continue in a loop

<!--[if !supportLists]-->18.         <!--[endif]-->FOR loop

<!--[if !supportLists]-->19.         <!--[endif]-->Importing Python libraries

 

3 Functions

<!--[if !supportLists]-->20.         <!--[endif]-->Defining functions in Python 3

<!--[if !supportLists]-->21.         <!--[endif]-->Local and global variables

<!--[if !supportLists]-->22.         <!--[endif]-->Coding guess the number program

<!--[if !supportLists]-->23.         <!--[endif]-->Reverse a string function

<!--[if !supportLists]-->24.         <!--[endif]-->Calculate area of a circle program

<!--[if !supportLists]-->25.         <!--[endif]-->Simple Python calculator

<!--[if !supportLists]-->26.         <!--[endif]-->Removing vowels from string program

<!--[if !supportLists]-->27.         <!--[endif]-->Find the largest number out of three

 

4 Lists, tuples, dictionaries

<!--[if !supportLists]-->28.         <!--[endif]-->Python 3 lists

<!--[if !supportLists]-->29.         <!--[endif]-->Creating smaller out of bigger list

<!--[if !supportLists]-->30.         <!--[endif]-->Manipulating lists and elements

<!--[if !supportLists]-->31.         <!--[endif]-->Append, insert, remove, sort

<!--[if !supportLists]-->32.         <!--[endif]-->Tuples

<!--[if !supportLists]-->33.         <!--[endif]-->Introduction to dictionaries

<!--[if !supportLists]-->34.         <!--[endif]-->Values, keys, items, get

<!--[if !supportLists]-->35.         <!--[endif]-->Dictionary comprehension - part 1

<!--[if !supportLists]-->36.         <!--[endif]-->Dictionary comprehension - part 2

<!--[if !supportLists]-->37.         <!--[endif]-->Advance string manipulation

<!--[if !supportLists]-->38.         <!--[endif]-->Upper(), lower(), isupper(), islower()

<!--[if !supportLists]-->39.         <!--[endif]-->Split, strip, join, startswith, endswith

 

5 Files in Python 3

<!--[if !supportLists]-->40.         <!--[endif]-->Navigating through system with OS library

<!--[if !supportLists]-->41.         <!--[endif]-->Reading and writing to files

<!--[if !supportLists]-->42.         <!--[endif]-->Reversing text from a file

 

6 Error handling

<!--[if !supportLists]-->43.         <!--[endif]-->Try and except

<!--[if !supportLists]-->44.         <!--[endif]-->Try and finally

 

7 Object oriented programming

<!--[if !supportLists]-->45.         <!--[endif]-->Classes

<!--[if !supportLists]-->46.         <!--[endif]-->Changing class attributes

<!--[if !supportLists]-->47.         <!--[endif]-->Built in class attributes

<!--[if !supportLists]-->48.         <!--[endif]-->Using your class in a different program

<!--[if !supportLists]-->49.         <!--[endif]-->Using your class in a program

<!--[if !supportLists]-->50.         <!--[endif]-->Implementing students count option

<!--[if !supportLists]-->51.         <!--[endif]-->Class inheritance

<!--[if !supportLists]-->52.         <!--[endif]-->Overriding methods in a class

 

8 Date & time

<!--[if !supportLists]-->53.         <!--[endif]-->Printing and calculating date and time

<!--[if !supportLists]-->54.         <!--[endif]-->Different date formats

 

9 Regular expressions

<!--[if !supportLists]-->55.         <!--[endif]-->Extracting useful data

<!--[if !supportLists]-->56.         <!--[endif]-->Regex - part 1

<!--[if !supportLists]-->57.         <!--[endif]-->Regex - part 2

 

10 Interacting with HTTP

<!--[if !supportLists]-->58.         <!--[endif]-->Performing HTTP GET request

<!--[if !supportLists]-->59.         <!--[endif]-->Performing post request

<!--[if !supportLists]-->60.         <!--[endif]-->Handling website redirections

<!--[if !supportLists]-->61.         <!--[endif]-->BeautifulSoup

<!--[if !supportLists]-->62.         <!--[endif]-->Encoding in requests

<!--[if !supportLists]-->63.         <!--[endif]-->Session and cookies

<!--[if !supportLists]-->64.         <!--[endif]-->SSL certificate, authentication...

<!--[if !supportLists]-->65.         <!--[endif]-->Json library and proxies

 

11 Networking in Python 3

<!--[if !supportLists]-->66.         <!--[endif]-->Socket terminology

<!--[if !supportLists]-->67.         <!--[endif]-->Connecting two machines

<!--[if !supportLists]-->68.         <!--[endif]-->Coding a chat program

<!--[if !supportLists]-->69.         <!--[endif]-->Receiving Desired Amount of Data

<!--[if !supportLists]-->70.         <!--[endif]-->Socket Timeout and Options

<!--[if !supportLists]-->71.         <!--[endif]-->UDP Server & Client

<!--[if !supportLists]-->72.         <!--[endif]-->AF_UNIX & Raw_sockets

 

12 Threading

<!--[if !supportLists]-->73.         <!--[endif]-->Theory Behind Threaded Server

<!--[if !supportLists]-->74.         <!--[endif]-->_thread & Threading

 

13 Emails, PDF, Images

<!--[if !supportLists]-->75.         <!--[endif]-->Sending Emails Using SMTPlib

<!--[if !supportLists]-->76.         <!--[endif]-->PDF Files

<!--[if !supportLists]-->77.         <!--[endif]-->Images In Python

 

14 Additional Content: Grand Finale

<!--[if !supportLists]-->78.         <!--[endif]-->Bonus Lectures. Enjoy the Benefits

 

You could also end up using these skills in your work for Your #Clients, and much more.

 

You'll Also Get:

* Lifetime Access to course updates

So wait no more! Learn Python Programming, increase your knowledge, become a Python Expert and advance your career all in a fun and practical way!

 

We really hope you find this course valuable, but either way, please leave a review and share your experience...

 

+ View more
Other related courses
00:58:14 Hours
Updated Mon, 07-Jun-2021
0 5 Free
01:09:08 Hours
0 7 Free
01:20:59 Hours
0 4 Free
01:05:29 Hours
0 4 Free
About the instructor
  • 24 Reviews
  • 33 Students
  • 87 Courses
+ View more
Online Courses - Learn Online, On Your Schedule | Firste

Firste Academy is an online learning platform with online top best online courses taught by the world's best instructors. Personalized, on-demand e-learning in programming, marketing, data science, development and more.

Student feedback
5
Average rating
  • 0%
  • 0%
  • 0%
  • 0%
  • 100%
Reviews
  • Wed, 27-Jul-2022
    This course is an in depth introduction to Python. I found it interesting as well as challenging. I would recommend this course to anyone who wants to use Python for non-trivial purposes.
  • Thu, 21-Nov-2024
    Naser Jamal
    great course, helped me master python!
$2 $199
Buy now
Includes:
  • 17:40:06 Hours On demand videos
  • 78 Lessons
  • Full lifetime access
  • Access on mobile and tv