The Complete Python 3 Course: Go from Beginner to Advanced

The Complete Python 3 Course: Go from Beginner to Advanced

English | MP4 | AVC 1280×720 | AAC 48KHz 2ch | 8 Hours | 0.97 MB

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

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!

Table of Contents

Welcome to the Python Programming Course Thank you for joining me
1 Welcome to this Python Course What you need to know before starting.

Setting Up Python On Your Computer
2 Get Started by Installing Python 3.5
3 Setting up Sublime Text to Build Python

Introduction to your first program with Python data types and variables
4 First Program in Python
5 Data Types
6 Variables
7 Indentation
8 How to Clear Screen

Comments in Python
9 Single-line Comments
10 Multi-line Comments

Expressions in Python
11 Basic Arithmetic
12 Division Characteristics
13 Operator Precedence
14 Complex Arithmetic
15 Binary Number Manipulation

Learn about Strings
16 Basic String Manipulation
17 Using the format Method
18 Specific Characters

Branching in Python
19 Logical Operators and Conditional Statements
20 if Statement
21 if else Statement
22 ifelif Statement
23 Ternary Operator

Loops in Python
24 for Loop Part 1
25 for Loop Part 2
26 for Loop Part 3
27 while Loop
28 break and continue Statements

Functions in Python
29 Defining and Calling Functions and Returning Values
30 Passing Arguments Default Parameters Scope and Nested Functions
31 Recursive Functions
32 Lambda Functions

Exception Handling
33 Exceptions and Errors
34 Handling Exceptions
35 Throwing Exceptions

Data Input
36 Data Input Setup and Input Function
37 File Management Reading
38 File Management Writing

Useful Data Structures
39 Tuples
40 Tuple Functions
41 Lists
42 List Functions
43 Dictionaries
44 Shallow Copies
45 Sets
46 Set Functions

Modules and Packages
47 Modules
48 Packages
49 Built-in Modules

All About Object Oriented Programming OOP
50 Introduction to OOP
51 Class Definition and Object Instantiation
52 Class Methods Part 1
53 Class Methods Part 2
54 Operator Overloading
55 Class Inheritance Part 1
56 Class Inheritance Part 2
57 Extra Notes in Python

Data Visualization
58 Installing Modules for Visualization
59 Visualization Part 1
60 Visualization Part 2
61 Visualization Part 3
62 Pandas Library

Numpy Library
63 Installing the Numpy Library
64 Creating Numpy Objects
65 Useful Functions from the Numpy Library
66 Basic Operations with Numpy Library

Debugging
67 The pdb Module
68 Commands for Debugging Part 1
69 Commands for Debugging Part 2

Regular Expressions
70 Creating Evaluating and Compiling Regular Expressions
71 Patterns
72 Division and Grouping the Results
73 Setting the Search Parameters