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,887 Ratings) 119,811 Students enrolled
Created by Ermin Kreponic Last updated 01/2018 English ["English [Auto-generated]","Italian [Auto-generated]","Turkish [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
  • Three Food Demons 00:06:25
  • Data Input Setup and Input Function 00:06:05
  • File Management: Reading 00:09:18
  • File Management: Writing 00:04:10
  • Time is Your Friend 00:07:41
  • 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 8,653 $74.99 Free
01:10:04
3.9 47,421 $194.99 Free
09:38:31
Updated Tue, 04-Dec-2018
3.9 124,952 $19.99 Free
01:18:24
4.5 6,294 $74.99 Free
02:04:33
3.9 21,614 $89.99 Free
01:40:21
3.8 32,220 $74.99 Free
10:41:58
Updated Mon, 09-Jan-2017
4.3 273,406 Free
02:32:25
4.3 6,394 $199.99 Free
02:45:05
4.6 28,326 $199.99 Free
07:11:30
4 9,652 Free
06:41:02
4 8,858 Free
04:31:33
Updated Mon, 23-Jul-2018
4.4 502,156 Free
16:07:24
Updated Sun, 30-Sep-2012
4.3 1,429,357 Free
04:20:29
4.6 26,251 Free
03:53:05
Updated Sun, 10-Jun-2018
4.4 6,145 Free
00:44:00
2.2 12,509 $199.99 Free
01:50:59
4.3 2,657 $199.99 Free
02:11:35
Updated Fri, 20-Sep-2019
3.8 8,141 $44.99 Free
02:36:56
4 4,565 $79.99 Free
00:56:32
Updated Thu, 28-Nov-2019
2.5 18,312 $19.99 Free
02:05:19
4.3 164,624 $199.99 Free
01:10:50
3.9 29,564 Free
14:07:47
4.3 97,793 $49.99 Free
01:42:18
Updated Sat, 09-Feb-2019
3.6 7,510 $104.99 Free
54:08:34
Updated Sun, 21-Jun-2020
4.6 60,789 $19.99 Free
04:53:56
4.1 10,645 Free
01:18:10
Updated Fri, 13-Dec-2019
3.5 10,378 Free
18:12:48
4.2 428,166 $194.99 Free
27:34:17
Updated Sat, 17-Nov-2018
4.6 21,098 $34.99 Free
17:35:40
Updated Sun, 30-Jun-2019
4.2 127,636 $199.99 Free
80:06:34
4.5 469,060 $149.99 Free
22:39:00
4.5 1,025,316 $194.99 Free
07:15:53
3.5 2,748 $19.99 Free
00:31:44
2.4 3,892 Free
02:54:43
Updated Fri, 07-Dec-2018
4 15,877 Free
05:40:12
4.6 6,240 $24.99 Free
04:10:44
Updated Thu, 28-May-2020
4.5 22,311 Free
04:27:38
4.2 30,218 Free
04:27:39
Updated Wed, 10-Jul-2013
4.1 176,947 Free
04:41:24
3.8 11,526 Free
14:35:57
4.6 9,125 $199.99 Free
08:57:37
4.5 20,901 $19.99 Free
10:31:11
4.3 57,981 Free
13:31:59
Updated Sun, 23-Jun-2019
4.4 7,564 $19.99 Free
04:41:06
4.6 5,265 Free
04:56:55
4.3 11,024 Free
13:13:21
3.9 347,554 Free
04:16:05
4.2 21,692 Free
00:49:46
Updated Mon, 25-Jan-2016
4.1 13,358 Free
02:36:02
3.5 2,875 Free
01:21:34
0 1,594 Free
12:36:07
Updated Wed, 15-Apr-2020
4.4 97,995 $199.99 Free
09:08:05
4.2 153,205 $194.99 Free
09:20:06
Updated Sun, 17-May-2020
3.9 37,380 $149.99 Free
16:41:26
Updated Mon, 24-Feb-2020
4.3 10,469 $99.99 Free
15:57:03
4.4 33,567 $99.99 Free
23:24:42
4.7 19,503 $84.99 Free
01:49:37
4 2,543 $199.99 Free
34:31:53
4.7 82,460 $199.99 Free
01:41:05
Updated Mon, 27-Jan-2020
3.1 7,766 $24.99 Free
00:30:46
2.7 3,709 Free
10:34:28
4.2 22,213 $199.99 Free
06:02:44
Updated Tue, 14-Jan-2020
4.2 3,472 $174.99 Free
00:32:47
1.7 3,042 Free
12:02:26
4 10,962 $19.99 Free
01:08:20
2.5 10,582 $19.99 Free
02:32:42
Updated Thu, 16-Jan-2020
4.2 19,307 Free
05:14:05
Updated Thu, 04-Apr-2019
4.7 8,175 Free
02:15:27
Updated Mon, 03-Feb-2020
4.2 1,002 $19.99 Free
01:13:00
3.2 16,667 $19.99 Free
01:38:23
Updated Fri, 29-May-2020
4.5 3,958 Free
02:50:51
0 4,098 $29.99 Free
04:06:59
4.1 14,611 Free
05:20:17
3.8 46,423 $194.99 Free
02:36:27
4.3 21,583 $19.99 Free
00:47:49
Updated Sat, 21-Dec-2019
3.8 6,787 Free
07:23:21
3.8 19,527 $64.99 Free
05:32:05
4.5 113,256 $89.99 Free
03:51:04
4.5 13,404 $19.99 Free
01:55:03
4.5 7,495 $199.99 Free
01:23:43
4 15,274 $199.99 Free
34:33:20
4.7 188,349 $84.99 Free
52:17:11
Updated Fri, 19-Jun-2020
4.5 201,995 $149.99 Free
24:50:31
4.5 181,941 $199.99 Free
00:59:49
3.9 31,428 $99.99 Free
40:59:21
4.6 153,307 $199.99 Free
00:35:45
2.9 4,497 $149.99 Free
00:34:58
Updated Fri, 10-Apr-2020
3.4 11,143 $164.99 Free
00:39:20
Updated Sat, 04-Apr-2020
3.2 16,747 $184.99 Free
01:16:04
4.4 3,793 $99.99 Free
01:48:31
Updated Tue, 31-Oct-2017
4.3 7,901 Free
00:46:02
4.8 2,022 $99.99 Free
01:55:53
4.4 5,546 Free
01:29:52
Updated Mon, 06-Apr-2020
4 7,210 Free
01:06:22
4.3 4,453 $19.99 Free
07:54:56
4.4 2,972 $19.99 Free
00:39:59
Updated Sat, 04-Apr-2020
2.9 7,955 $199.99 Free
00:30:48
Updated Thu, 02-Apr-2020
3.3 10,223 $199.99 Free
00:45:20
Updated Wed, 01-Apr-2020
3.3 10,497 $189.99 Free
01:06:44
Updated Sat, 04-Apr-2020
3 9,464 $184.99 Free
00:57:26
Updated Thu, 21-Nov-2019
4.1 10,178 $34.99 Free
00:53:44
4.9 4,082 $199.99 Free
01:55:29
4.6 7,877 Free
01:26:12
Updated Thu, 28-Mar-2019
4.2 12,637 Free
26:50:01
Updated Wed, 05-Sep-2018
4.4 220,695 Free
02:33:31
4.1 75,810 Free
05:27:13
Updated Thu, 31-May-2012
4.4 100,934 Free
02:40:45
Updated Tue, 22-Aug-2017
4.2 25,023 $19.99 Free
03:08:08
Updated Thu, 28-Sep-2017
4.6 36,905 Free
02:58:24
Updated Sat, 05-Jan-2019
4.4 20,713 Free
09:30:59
4.6 575,776 $49.99 Free
09:43:36
4 10,266 $19.99 Free
12:15:59
4.5 9,279 Free
07:03:34
4.6 6,218 $19.99 Free
03:34:38
4.4 148,568 $199.99 Free
02:49:25
Updated Thu, 04-Jun-2020
4.4 151,061 $49.99 Free
04:07:24
Updated Thu, 10-Oct-2019
4.2 92,060 $59.99 Free
00:41:35
Updated Sat, 20-Feb-2016
3.9 15,164 Free
01:10:39
Updated Thu, 14-Dec-2017
4.1 16,462 Free
01:50:35
Updated Fri, 23-Oct-2015
3.8 13,054 Free
02:37:03
4.4 71,193 $199.99 Free
03:30:46
Updated Tue, 05-Dec-2017
4.6 12,955 $49.99 Free
07:00:20
Updated Tue, 14-Nov-2017
4.1 22,663 Free
06:07:03
Updated Tue, 31-Mar-2020
4.2 43,361 $19.99 Free
03:21:46
Updated Wed, 04-Oct-2017
4.4 105,737 Free
01:44:06
4.1 31,502 Free
07:13:01
4.4 16,085 Free
18:47:49
Updated Mon, 25-May-2020
4.6 131,476 $19.99 Free
04:02:47
3.4 12,625 $194.99 Free
12:57:13
Updated Sat, 24-Dec-2016
4.1 118,082 $194.99 Free
05:24:34
Updated Tue, 01-Nov-2016
4.3 4,728 $19.99 Free
01:43:44
4.4 16,388 Free
04:53:01
4.2 23,898 Free
04:53:11
4.3 26,373 Free
01:41:36
Updated Sat, 11-Feb-2017
4.2 30,584 $19.99 Free
04:23:52
4.3 140,857 Free
02:40:53
Updated Sat, 07-Oct-2017
4.2 1,374 $29.99 Free
17:58:55
Updated Mon, 09-Dec-2019
4.4 426,465 Free
11:27:12
4.2 12,567 $49.99 Free
01:45:40
Updated Mon, 23-Jul-2018
4.2 59,278 Free
04:28:16
Updated Fri, 24-Jun-2016
4.3 47,989 Free
06:16:07
4.6 104,328 $124.99 Free
01:46:07
4 15,040 $194.99 Free
01:54:35
Updated Sun, 07-Apr-2019
4.5 8,223 $34.99 Free
02:57:17
3.5 9,855 $19.99 Free
01:25:12
3.8 33,580 $19.99 Free
01:01:38
4.5 90,733 Free
07:42:59
Updated Wed, 25-Mar-2015
4.2 69,106 Free
25:48:48
Updated Wed, 10-Jun-2020
4.4 71,641 $199.99 Free
04:53:09
Updated Thu, 14-May-2020
3.6 12,916 $19.99 Free
01:59:01
4.1 26,307 Free
10:19:45
4.6 41,385 Free
07:04:49
Updated Sun, 15-Oct-2017
3.9 15,518 $19.99 Free
05:00:30
4.3 15,643 $19.99 Free
05:35:32
Updated Sun, 19-Feb-2017
4.5 22,898 Free
18:12:59
4.3 27,893 Free
04:05:16
4.1 13,615 $39.99 Free
02:26:55
Updated Thu, 30-Aug-2018
4.6 4,170 $99.99 Free
04:00:18
3.3 4,817 $199.99 Free
11:13:23
4.3 41,257 $199.99 Free
01:43:05
4.4 22,775 Free
06:23:48
4.1 26,209 Free
02:48:35
3.6 777 $19.99 Free
11:03:03
4.3 11,517 $19.99 Free
02:57:01
4.3 34,582 Free
04:43:09
3.6 13,739 Free
09:09:03
Updated Sun, 19-Apr-2020
4.3 44,769 Free
09:59:05
Updated Mon, 09-Jan-2017
4.1 4,046 $49.99 Free
08:12:43
3.7 1,640 $49.99 Free
08:39:49
4.6 29,078 $94.99 Free
01:43:20
Updated Sun, 09-Sep-2018
4.2 14,706 Free
11:02:39
2.7 3,966 $24.99 Free
02:05:32
Updated Mon, 10-Dec-2018
4.2 7,220 Free
03:34:18
3.5 12,127 $199.99 Free
10:30:47
4.4 2,167 $89.99 Free
00:38:51
Updated Mon, 20-Apr-2020
4.3 5,511 Free
02:04:19
Updated Thu, 16-Jan-2020
4.2 1,976 $134.99 Free
00:00:00
Updated Wed, 22-Jan-2020
4.4 5,368 $19.99 Free
28:22:55
4.6 48,164 $199.99 Free
14:15:11
3.6 6,722 $199.99 Free
22:17:52
4.2 16,033 $19.99 Free
18:43:13
3.1 4,626 $19.99 Free
18:45:02
4.5 3,345 $19.99 Free
03:10:41
4.4 10,686 Free
01:44:58
4.2 8,751 Free
10:42:46
3.9 47,534 $174.99 Free
09:33:41
4.5 1,375 $99.99 Free
10:11:12
Updated Mon, 15-Jun-2020
2 2,267 $19.99 Free
04:47:50
4.5 3,235 Free
03:52:25
Updated Mon, 11-Feb-2019
4.2 22,464 $199.99 Free
01:52:45
3.3 8,022 $159.99 Free
13:42:41
4.2 56,146 $199.99 Free
02:50:17
4.4 35,079 $199.99 Free
03:02:50
Updated Sun, 10-Nov-2019
3.9 8,331 Free
01:36:43
Updated Fri, 07-Feb-2020
3.8 7,957 Free
00:39:34
Updated Thu, 30-May-2019
2.9 13,400 $199.99 Free
01:18:26
Updated Sat, 22-Feb-2020
2.8 20,788 $199.99 Free
00:31:54
Updated Mon, 30-Mar-2020
3.4 13,004 $199.99 Free
00:48:06
2.9 7,419 $199.99 Free
02:59:58
3.9 4,931 $39.99 Free
00:48:34
Updated Fri, 10-Apr-2020
2.9 15,924 $169.99 Free
00:49:48
3.3 14,668 $199.99 Free
06:29:51
Updated Sat, 30-May-2020
4.3 73,989 $199.99 Free
02:53:35
4.3 36,227 $199.99 Free
01:00:15
4.1 1,616 $99.99 Free
00:57:26
3.9 2,394 Free
00:43:59
Updated Wed, 15-Apr-2020
4 22,387 $19.99 Free
00:34:33
3.5 9,382 $184.99 Free
04:10:45
4 3,472 $179.99 Free
22:20:44
Updated Tue, 26-May-2020
4.1 39,533 $19.99 Free
00:37:27
Updated Fri, 10-Apr-2020
3.5 8,215 $199.99 Free
00:38:11
Updated Sat, 25-Apr-2020
3 9,513 $189.99 Free
00:38:49
Updated Wed, 13-May-2020
2.8 8,315 $164.99 Free
03:57:14
Updated Wed, 10-Jun-2020
4.3 40,817 $199.99 Free
00:47:50
Updated Mon, 04-May-2020
3 9,850 $194.99 Free
00:33:36
3.4 11,435 $179.99 Free
05:07:26
4.2 58,150 $94.99 Free
01:52:59
4.4 9,239 $124.99 Free
07:55:07
4.4 4,018 $129.99 Free
00:34:51
Updated Sat, 09-May-2020
3.5 15,167 $179.99 Free
00:40:04
Updated Fri, 15-May-2020
2.9 4,297 $184.99 Free
00:41:53
3.3 10,139 $184.99 Free
00:53:25
Updated Sun, 03-May-2020
3.2 19,285 $189.99 Free
00:33:19
3.1 11,159 $184.99 Free
11:14:53
4.5 8,996 $19.99 Free
00:30:08
Updated Sat, 16-May-2020
3.2 4,381 $184.99 Free
00:38:32
2.4 7,248 $194.99 Free
07:35:27
Updated Mon, 15-Jun-2020
4.2 17,076 $29.99 Free
03:35:49
Updated Thu, 10-Oct-2019
4.1 10,123 $19.99 Free
09:20:26
4.6 24,508 $199.99 Free
04:05:15
Updated Fri, 24-Feb-2017
3.7 2,204 $99.99 Free
06:48:42
4.5 82,283 $194.99 Free
01:20:14
3.7 13,923 $154.99 Free
04:13:00
Updated Sun, 17-May-2020
4.1 4,548 $19.99 Free
33:31:42
4.5 22,478 $144.99 Free
07:03:10
Updated Tue, 09-Jun-2020
4.1 12,365 $59.99 Free
14:44:03
4.2 21,579 $199.99 Free
11:55:46
3.5 2,109 $19.99 Free
02:34:53
3.8 16,256 $19.99 Free
00:31:28
Updated Wed, 06-May-2020
3.1 6,576 $189.99 Free
08:41:58
Updated Mon, 01-Jun-2020
4.7 8,974 $124.99 Free
05:31:44
3.8 4,526 $19.99 Free
01:55:08
Updated Wed, 03-Jun-2020
3.9 4,426 Free
00:32:23
3.6 11,342 $149.99 Free
03:33:49
Updated Wed, 03-Jun-2020
4.5 1,702 $19.99 Free
06:20:42
4.4 15,856 $19.99 Free
00:40:27
3.3 12,293 $194.99 Free
02:45:48
4 5,253 $199.99 Free
03:35:03
4.4 3,829 $199.99 Free
00:35:42
3.2 13,329 $184.99 Free
04:12:38
4.3 1,016 $194.99 Free
12:47:24
4.7 98,028 $39.99 Free
11:32:30
4 42,465 $169.99 Free
00:37:29
Updated Thu, 07-May-2020
3.3 13,749 $194.99 Free
01:55:59
3.5 4,370 Free
06:00:21
Updated Wed, 03-Jun-2020
4.6 12,311 $199.99 Free
03:07:04
4.4 9,528 $24.99 Free
11:43:51
4.4 27,571 $39.99 Free
05:29:53
4.5 86,666 $149.99 Free
38:08:08
4.6 269,039 $189.99 Free
09:53:23
Updated Wed, 27-May-2020
4 8,002 $99.99 Free
03:32:54
4.2 20,243 $199.99 Free
00:33:50
0 3,440 $164.99 Free
00:35:04
Updated Tue, 05-May-2020
2.6 6,050 $199.99 Free
07:22:04
4.2 17,611 $199.99 Free
08:10:04
4.2 29,074 $199.99 Free
20:10:13
Updated Thu, 06-Jun-2019
4.2 9,192 $194.99 Free
25:14:35
Updated Mon, 07-May-2018
3.9 26,478 $19.99 Free
01:10:44
3.4 3,034 $29.99 Free
00:29:48
Updated Mon, 26-Aug-2019
4 12,375 $74.99 Free
00:40:07
Updated Wed, 17-Jun-2020
2.9 2,651 $194.99 Free
03:04:50
4 8,419 $49.99 Free
31:41:11
4 9,595 $199.99 Free
00:57:44
Updated Sat, 16-May-2020
3.7 11,170 $19.99 Free
06:51:33
4.3 13,434 $24.99 Free
16:14:29
4.3 1,502 $194.99 Free
03:18:08
0 836 $189.99 Free
02:44:45
4 27,353 $109.99 Free
02:08:32
Updated Tue, 23-Jun-2020
5 251 $19.99 Free
01:47:01
4.5 436 $199.99 Free
02:32:18
4.7 462 $199.99 Free
09:58:02
Updated Thu, 25-Jun-2020
0 4,788 $94.99 Free
03:52:20
Updated Wed, 24-Jun-2020
4.3 4,850 $99.99 Free
07:57:06
4.3 22,525 $19.99 Free
04:24:48
4.9 4,014 $19.99 Free
About the instructor
  • 347 Students
  • 4 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