6:15:00
Beginner Python Programming All-in-One Tutorial Series (6 HOURS!)
Caleb Curry
6:00
Beginner Python Tutorial 1 - Introduction
5:08
Beginner Python Tutorial 2 - Interactive Mode
5:05
Beginner Python Tutorial 3 - Working with Numbers
6:31
Beginner Python Tutorial 4 - Parentheses and Precedence Rules
6:28
Beginner Python Tutorial 5 - round Function
5:45
Beginner Python Tutorial 6 - Creating and Executing Python files
4:54
Beginner Python Tutorial 7 - Installing Visual Studio Code
5:55
Beginner Python Tutorial 8 - print Function
6:18
Beginner Python Tutorial 9 - Interactive Mode in Visual Studio Code
7:47
Beginner Python Tutorial 10 - Creating a Number Variable
4:33
Beginner Python Tutorial 11 - Comments
6:01
Beginner Python Tutorial 12 - Variable Naming Rules
5:24
Beginner Python Tutorial 13 - Floor Division (Double Forward Slash)
4:16
Beginner Python Tutorial 14 - modulus
4:00
Beginner Python Tutorial 15 - Raising Numbers to a Power
6:30
Beginner Python Tutorial 16 - Review 01
2:39
Beginner Python Tutorial 17 - Creating a String
5:00
Beginner Python Tutorial 18 - Escape Characters
5:20
Beginner Python Tutorial 19 - Double vs Single Quotes
4:21
Beginner Python Tutorial 20 - Concatenation
4:19
Beginner Python Tutorial 21 - Concatenation with Literals (Automatic)
4:47
Beginner Python Tutorial 22 - Multiline Strings (Three Double Quotes)
3:45
Beginner Python Tutorial 23 - Indexes
3:28
Beginner Python Tutorial 24 - Slicing Strings (Like Pizza Slices but not as Yum)
5:42
Beginner Python Tutorial 25 - Negatives with String Slicing
6:46
Beginner Python Tutorial 26 - Slicing with Two Numbers
6:40
Beginner Python Tutorial 27 - Strings are Immutable
3:03
Beginner Python Tutorial 28 - len() Function
3:20
Beginner Python Tutorial 29 - Convert Integer to String (Concat int and str)
4:18
Beginner Python Tutorial 30 - Nested Function Calls (passing a Function Call as Argument)
11:17
Beginner Python Tutorial 31 - Review of Strings and Slicing
3:00
Beginner Python Tutorial 32 - Creating a List and Indexing
Beginner Python Tutorial 33 - Changing and Slicing a List
4:14
Beginner Python Tutorial 34 - How to Copy a List (Slicing and copy Function)
3:43
Beginner Python Tutorial 35 - Intro to Nested Lists (2D Lists)
5:16
Beginner Python Tutorial 36 - How to Deep Copy a List (copy.deepcopy)
2:42
Beginner Python Tutorial 37 - Combining Lists (Concatenation for Lists)
7:03
Beginner Python Tutorial 38 - Review of List Basics
4:56
Beginner Python Tutorial 39 - Getting User Input
8:29
Beginner Python Tutorial 40 - Type Casting
5:14
Beginner Python Tutorial 41 - Review of Lists and User Input
4:31
Beginner Python Tutorial 42 - Boolean and Comparison Operators
3:52
Beginner Python Tutorial 43 - if Statement
3:54
Beginner Python Tutorial 44 - Tabs vs Spaces
5:04
Beginner Python Tutorial 45 - if elif else
3:34
Beginner Python Tutorial 46 - if Statement with Boolean Variable
3:39
Beginner Python Tutorial 47 - or Operator (Intro to Logical Operators)
2:58
Beginner Python Tutorial 48 - and Operator
2:55
Beginner Python Tutorial 49 - not Operator
Beginner Python Tutorial 50 - Control Flow and Logic Review
1:53
Beginner Python Tutorial 51 - for Loop
1:52
Beginner Python Tutorial 52 - Print without Newline using end Parameter
1:27
Beginner Python Tutorial 53 - range() Function
2:15
Beginner Python Tutorial 54 - Range Starting Position
2:12
Beginner Python Tutorial 55 - Step in Range Explained
1:49
Beginner Python Tutorial 56 - Range Sum
2:25
Beginner Python Tutorial 57 - Create a List from Range
Beginner Python Tutorial 58 - for Loop with Index
5:39
Beginner Python Tutorial 59 - Loop Basics Review
4:03
Beginner Python Tutorial 60 - break
3:15
Beginner Python Tutorial 61 - continue
2:31
Beginner Python Tutorial 62 - else Instead of Continue
3:10
Beginner Python Tutorial 63 - Pass
3:14
Beginner Python Tutorial 64 - else with for
3:17
Beginner Python Tutorial 65 - while Loop
2:45
Beginner Python Tutorial 66 - Converting Between while and for Loops
5:12
Beginner Python Tutorial 67 - Else with while
3:01
Beginner Python Tutorial 68 - Flag Variable Example
3:48
Beginner Python Tutorial 69 - do while Loop in Python
4:58
Beginner Python Tutorial 70 - Indefinite Loop
5:06
Beginner Python Tutorial 71 - lower and upper Functions
Beginner Python Tutorial 72 - isupper and islower Functions
11:25
Beginner Python Tutorial 73 - Review of Loop Variations
4:20
Beginner Python Tutorial 74 - Nested if
6:47
Beginner Python Tutorial 75 - Complex Conditional vs Nested if
2:46
Beginner Python Tutorial 76 - Nested for Loops
6:38
Beginner Python Tutorial 77 - Review of Nested if Statements
3:25
Beginner Python Tutorial 78 - Nested for Loop Variations
Beginner Python Tutorial 79 - Loop Variable Within range (Triangles)
3:27
Beginner Python Tutorial 80 - Nested while Loops (now with Hypnotism)
5:07
Beginner Python Tutorial 81 - Nested While Loops to Calculate Sums
4:48
Beginner Python Tutorial 82 - Review of Nested Loops
4:26
Beginner Python Tutorial 83 - Creating a Function
2:11
Beginner Python Tutorial 84 - Arguments and Parameters
1:58
Beginner Python Tutorial 85 - return
1:47
Beginner Python Tutorial 86 - return vs else to Exit Function
Beginner Python Tutorial 87 - How to Return a Value from Function
2:13
Beginner Python Tutorial 88 - Default Parameters
Beginner Python Tutorial 89 - Multiple Arguments / Parameters
2:09
Beginner Python Tutorial 90 - Keyword Arguments
2:43
Beginner Python Tutorial 91 - Passing Arguments by Keyword or Position
2:16
Beginner Python Tutorial 92 - Positional Only Parameter
1:23
Beginner Python Tutorial 93 - Keyword Only Arguments
3:12
Beginner Python Tutorial 94 - Position and Keyword Summary
Beginner Python Tutorial 95 - Function to Work with Lists
2:04
Beginner Python Tutorial 96 - Function Taking Unlimited Arguments (Packing)
3:13
Beginner Python Tutorial 97 - Unpacking Data
Beginner Python Tutorial 98 - Functions Calling Functions
8:14
Beginner Python Tutorial 99 - Review of Functions
1:50
Beginner Python Tutorial 100 - Conclusion and Up Next