watching now
4 Students
101 Lessons
Beginner

What Will You Learn?

  • How to become a professional Python Developer
  • How to use the basic Python structures: strings, lists, and dictionaries
  • How to use core programming tools such as functions and loops
  • How to land your first job as a Python Developer
  • How to write Python scripts to perform automated actions

Curriculum

11h 36m
Section 1: Python Course Intro
46:55
Section 2: Getting Familiar with Python
1:02:38
Getting Familiar with Python (Section Overview)
05:56
Installing Python in Windows
04:25
Anaconda and Jupyter Notebooks
06:59
Anaconda and Jupyter Notebooks
12:40
Python Syntax
02:13
Line Structure
02:44
Line Structure
07:12
Comments
02:57
Joining Lines
05:00
Multiple Statements on a Single Line
04:52
Indentation
07:40
Section 3: Python Data Types
1:15:33
Python Basic Data Types (section overview)
08:26
Python Variables
08:10
Integers and Float
08:26
Strings Overview
10:30
String Manipulation
08:34
String Indexing
06:32
String Slicing
09:27
Booleans
04:54
Printing
10:34
Section 4: Python Operators
52:47
Python Operators (section overview)
04:12
Arithmetic Operators
08:17
Assignment Operators
03:40
Comparison Operators
09:28
Logical Operators
12:37
Identity Operators (Need slide update as (Equality is misspelled)
04:41
Membership Operators
02:02
Bitwise Operators
07:50
Section 5: Python Advanced Data Types
46:39
Python Advanced Data Types (section overview)
10:37
List Overview
04:39
List Indexing and Slicing
04:26
Tuples
02:20
Sets in Python
06:42
Dictionary
10:40
When to use each one
04:31
Compound Data Types
02:44
Section 6: Python Control Flow 1
56:19
Control Flow Part 1 (section overview)
15:01
Intro to Control Flow
00:57
Basic Conditional Statements
13:39
More Conditional Statements
05:04
For Loops
09:51
While Loops
11:47
Section 7: Python Control Flow 2
31:07
Control Flow Part 2 (section overview)
02:29
Break Statements
08:00
Continue Statements
04:52
Zip Function
07:20
Enumerate Function
03:58
List Comprehension
04:28
Section 8: Intro to Functions
29:45
Python Functions (section overview)
02:50
Intro to Functions
02:17
Python Help Function
03:12
Defining Functions
09:29
Variable Scope
08:13
DocStrings
03:44
Section 9: User Input and Error Handling
41:09
Error Handling and User Input (section overview)
01:49
Intro to Error Handling
02:48
User Input
04:22
Syntax Errors
04:00
Exceptions
11:23
Handling Exceptions 1
08:29
Handling Exceptions 2
08:18
Section 10: Advanced Functions
1:03:16
Python Advanced Functions (section overview)
05:11
Lambda Functions
05:29
Functions args and kwargs
10:02
Iterators
08:13
Generators and Yield
11:53
Map Functions
14:25
Filter
08:03
Section 11: Scripting and Libraries
1:07:41
Scripting and Libraries (section overview)
04:30
What is a script?
01:24
What is an IDE?
17:20
What is a text editor?
11:46
from jupyter notebook to vscode 1
14:45
from jupyter notebook to vscode 2
05:03
Importing Scripts
03:05
Standard Libraries
04:13
Third Party Libraries
05:35
Section 12: NumPy
58:12
Numpy section overview
04:08
What is NumPy?
04:28
Why NumPy?
04:10
12.3 NumPy Arrays
10:24
Reshaping, Modifying and Accessing NumPy arrays
07:20
Slicing and Copying
05:53
Inserting , Deleting, Appending
09:45
Logical Indexing
03:44
Broadcasting
08:20
Section 13: Starting a Career in Python
1:04:28
Starting a Career in Python Overview
05:56
Getting Started with Freelancing
09:26
Building a Brand
11:57
Personal Branding
13:09
Importance of Website Blog
04:23
Networking Dos Don'ts
05:31
Top Freelance Sites
08:05
Creating a Python Developer Resume
06:01

Description

Requirements

  • No prior requirement

About the Instructor

Reviews 0
Students 43
Courses 18

Hi I'm Juan. I've been an Entrepreneur since grade school. I've started several companies, created many products and sold on various online marketplaces with great success.

I've learned the strategies, philosophies, methodologies, principles and core values from the most successful people in the world.

I believe in continuous education with the best of a University Degree without all the downsides of burdensome costs and inefficient methods.

BitDegree platform reviews

Our students say Excellent
4.5 out of 5
trustpilot logo 1 trustpilot logo