The Complete Python 3 Course: Go from Beginner to Advanced!

Complete Guide to learning how to program in Python. Go from Beginner to Advanced level in Python with coding exercises!

All Levels 4.0(4,618 Ratings) 119,386 Students enrolled
Created by Ermin Kreponic Last updated 01/2018 English English [Auto-generated]
What will i learn?
  • Go from Beginner to Advanced in Python Programming by learning all of the basics to Object Orientated Programming.
  • Gain general knowledge in regard to Python programming language
  • Write scripts for general productivity tasks
  • Read and comprehend Python code
  • Gain knowledge in regard to general programming concepts

Curriculum for this course
73 Lectures 08:10:00
Welcome to the Python Programming Course! Thank you for joining me
1 Lectures 00:05:16
  • Welcome to this Python Course! What you need to know before starting. 00:05:16
  • Get Started by Installing Python 3.5 00:04:57
  • Setting up Sublime Text to Build Python 00:05:32
  • First Program in Python 00:01:14
  • Data Types 00:01:38
  • Variables 00:04:10
  • Indentation 00:01:16
  • How to Clear Screen 00:00:46
  • Single-line Comments 00:02:15
  • Multi-line Comments 00:01:47
  • Basic Arithmetic 00:02:55
  • Division Characteristics 00:04:06
  • Operator Precedence 00:02:17
  • Complex Arithmetic 00:05:56
  • Binary Number Manipulation 00:05:44
  • Basic String Manipulation 00:09:41
  • Using the format Method 00:07:34
  • Specific Characters 00:04:00
  • Logical Operators and Conditional Statements 00:07:50
  • if Statement 00:04:38
  • if else Statement 00:04:40
  • ifelif Statement 00:05:45
  • Ternary Operator 00:02:51
  • for Loop Part 1 00:04:47
  • for Loop Part 2 00:03:34
  • for Loop Part 3 00:05:40
  • while Loop 00:02:23
  • break and continue Statements 00:02:11
  • Defining and Calling Functions and Returning Values 00:05:26
  • Passing Arguments, Default Parameters, Scope and Nested Functions 00:11:45
  • Recursive Functions 00:06:55
  • Lambda Functions 00:04:56
  • Exceptions and Errors 00:03:43
  • Handling Exceptions 00:08:32
  • Throwing Exceptions 00:06:11
  • Data Input Setup and Input Function 00:06:05
  • File Management: Reading 00:09:18
  • File Management: Writing 00:04:10
  • Tuples 00:09:31
  • Tuple Functions 00:01:25
  • Lists 00:06:03
  • List Functions 00:05:33
  • Dictionaries 00:06:56
  • Shallow Copies 00:02:48
  • Sets 00:05:26
  • Set Functions 00:01:23
  • Modules 00:04:12
  • Packages 00:03:28
  • Built-in Modules 00:10:02
  • Introduction to OOP 00:03:16
  • Class Definition and Object Instantiation 00:09:45
  • Class Methods Part 1 00:04:45
  • Class Methods Part 2 00:09:55
  • Operator Overloading 00:13:19
  • Class Inheritance Part 1 00:10:28
  • Class Inheritance Part 2 00:02:58
  • Extra Notes in Python 00:05:14
  • Installing Modules for Visualization 00:14:35
  • Visualization Part 1 00:15:49
  • Visualization Part 2 00:16:13
  • Visualization Part 3 00:08:09
  • Pandas Library 00:08:56
  • Installing the Numpy Library 00:04:59
  • Creating Numpy Objects 00:11:52
  • Useful Functions from the Numpy Library 00:19:09
  • Basic Operations with Numpy Library 00:07:57
  • The pdb Module 00:09:44
  • Commands for Debugging Part 1 00:10:19
  • Commands for Debugging Part 2 00:13:23
  • Creating, Evaluating, and Compiling Regular Expressions 00:10:44
  • Patterns 00:18:27
  • Division and Grouping the Results 00:08:30
  • Setting the Search Parameters 00:12:23
Requirements
  • Should be willing to learn and treat this as a full course - please take notes and put lessons into practice for maximum benefit.
  • Only the very basic computer skills are needed
  • Access to a computer with internet connection.
+ View more
Description

========================= TESTIMONIALS =========================

"Everything is explained perfectly!" - Mouheb

"Great Teacher. I like his teaching style, step by step approach, easy to follow him. Lectures is very engaging. Well structured and organized course content" - Faisal

"Overall, this is a very high quality course. Taking the course has *shown* me what is possible even before I thought of searching for it." - Kevin

"Great course overall! I started off as a complete beginner and feel much more confident about coding with Python" - Frank S

"Great set of Python Tutorials. The instructor walks you through the classes and materials in an easy to understand manor. A++" - Mirko

"Just did my first program very early on, which was exciting" - Chloe

===============================================================

If you want to learn Python to advance your skills, then this is the course for you!

If you have no previous knowledge or experience in Python, you will like that the course begins with Python basics. Even if you have some experience in programming in Python, this course can help you learn some new information you had missed before. Each section of the course is linked to the previous one in terms of utilizing what was already learned and each topic is supplied with lots of examples which will help students in their process of learning. Upon the completion of this course, you should be able to write programs that have real-life applications.

What I think is the best about this course is that you can search questions others have had, post your own questions, and get answers to challenges you are currently facing in learning and using Python.  You get paid Python expert technical support in this course here to answer every single question you ask!

If you have any suggestions on topics that have not been covered, you can send them via private message. I will do my best to cover them as soon as possible.

Thank you for reading this. I hope to see you in the course soon and I hope you will enjoy your time learning as much as I have!

+ View more
Other related courses
00:32:06
4 17 $74.99 Free
01:10:04
4 21 $194.99 Free
09:38:31
Updated Mon, 03-Dec-2018
4.1 45 $19.99 Free
01:18:24
4.3 17 $74.99 Free
02:04:33
3.9 19 $89.99 Free
01:40:21
3.9 17 $74.99 Free
10:41:58
Updated Sun, 08-Jan-2017
4.1 74 Free
02:32:25
4.2 16 $199.99 Free
02:45:05
4.6 3 $49.99 Free
07:11:30
3.9 2 Free
06:41:02
3.5 11 Free
04:31:33
Updated Sun, 22-Jul-2018
4.2 33 Free
16:07:24
Updated Fri, 29-Nov-2019
4.2 69 Free
03:53:05
Updated Sat, 09-Jun-2018
3.5 1 Free
00:44:00
2.9 9 Free
01:50:59
4.7 11 $199.99 Free
02:11:35
Updated Thu, 19-Sep-2019
3.6 14 $44.99 Free
02:36:56
3.7 15 $79.99 Free
00:56:32
Updated Wed, 27-Nov-2019
2.2 12 Free
01:10:50
3.6 7 Free
01:42:18
Updated Fri, 08-Feb-2019
3.4 9 $104.99 Free
30:10:53
Updated Sat, 28-Dec-2019
4.3 15 $199.99 Free
04:53:56
3.6 9 Free
01:18:10
Updated Mon, 09-Dec-2019
3.4 8 Free
18:12:48
4.1 185 $194.99 Free
27:34:17
Updated Fri, 16-Nov-2018
4.3 4 $34.99 Free
17:35:40
Updated Sat, 29-Jun-2019
3.9 16 $199.99 Free
80:06:34
4.5 102 $149.99 Free
23:57:50
4.4 322 $194.99 Free
07:15:53
0 3 $19.99 Free
00:31:44
3.3 7 Free
02:54:43
Updated Thu, 06-Dec-2018
3.7 10 Free
02:17:50
Updated Sat, 23-Nov-2019
5 11 Free
04:10:44
Updated Wed, 08-May-2019
4 3 Free
04:27:38
4.1 10 Free
04:27:39
Updated Tue, 09-Jul-2013
4 13 Free
04:41:24
3.9 6 Free
14:29:45
4.3 7 Free
08:57:37
4.3 1 Free
09:03:46
4.1 5 Free
13:31:59
Updated Sat, 22-Jun-2019
4.2 8 Free
04:41:06
4.4 1 Free
04:56:55
4 6 Free
15:58:21
4.1 6 Free
04:16:05
4.1 1 Free
00:49:46
Updated Sun, 24-Jan-2016
3.7 0 Free
02:36:02
4.5 4 Free
01:21:34
4 3 Free
12:31:32
Updated Sun, 21-Apr-2019
4.3 13 $199.99 Free
21:01:18
4.2 9 $194.99 Free
09:20:06
Updated Wed, 01-Jan-2020
4.3 11 $149.99 Free
16:41:26
Updated Thu, 19-Dec-2019
4.4 8 $99.99 Free
15:57:03
4.3 9 $99.99 Free
23:24:42
4.7 13 $84.99 Free
01:49:37
3.9 7 $199.99 Free
34:31:53
4.6 16 $199.99 Free
01:41:05
Updated Sun, 19-Jan-2020
3.1 2 $49.99 Free
00:30:46
2.8 2 Free
10:34:28
5 5 $199.99 Free
06:02:44
Updated Mon, 13-Jan-2020
4 13 $174.99 Free
00:32:47
2.9 2 Free
12:02:26
3.9 6 Free
01:08:20
2 5 Free
02:38:29
Updated Wed, 15-Jan-2020
4.2 6 Free
01:13:00
0 13 $19.99 Free
01:38:23
Updated Tue, 21-Jan-2020
4.3 0 Free
02:50:51
0 16 $29.99 Free
04:06:59
3.9 1 Free
05:20:17
3.6 4 $194.99 Free
00:47:49
Updated Fri, 20-Dec-2019
3.7 1 Free
06:14:44
3.5 6 $64.99 Free
04:53:36
4.3 3 Free
03:51:04
4.4 7 $19.99 Free
01:55:03
4.4 2 $199.99 Free
01:23:43
3.7 5 $199.99 Free
34:33:20
4.6 78 $84.99 Free
49:06:38
Updated Wed, 29-Jan-2020
4.4 68 $149.99 Free
23:37:21
4.3 63 $199.99 Free
00:59:49
4.1 2 $99.99 Free
40:59:21
4.5 45 $199.99 Free
About the instructor
  • 184 Students
  • 3 Courses
+ View more
IT Expert
Student feedback
4
Average rating
  • 7%
  • 10%
  • 38%
  • 69%
  • 74%
Comments
Free $194.99
Includes:
  • 08:10:00 On demand videos
  • 73 Lessons
  • Full lifetime access
  • Access on mobile and tv