Learn Python for free

An introduction to Python Programming

This playlist is part of Learn Python for free

Learn Python for free
58 lessons - 5 hours
1. Course Introduction
5:14
2. Running Python on Scrimba with Brython
2:04
3. Introducing The Frontend Developer Career Path
1:10
4. Print Statement and Programflow
3:50
5. Variables
4:40
6. Datatypes & Typecasting
7:12
7. Variables & Datatypes - Exercise
2:11
8. Arithmetic operations
3:19
9. Strings -Basics / Slicing
6:34
10. Exercise- Strings - Basics / Slicing
3:27
11. Strings-2 Find/replace, string formatting
4:47
12. User Input
3:54
13. User Input - Exercise
3:10
14. Lists- Basics
3:12
15. Lists- continued
7:12
16. Lists - Exercise
5:31
17. Split and Join
4:15
18. Split and Join - Exercise
4:03
19. Tuples
2:07
20. Sets
3:22
21. Sets-Exercises
4:31
22. Comments
3:39
23. Functions - Calling ,parameters, arguments, defaults
7:24
24. Functions - Exercise
3:47
25. Functions - Named Notation
3:09
26. Return statements
4:16
27. Comparisons and Booleans
4:38
28. Conditionals: If , Else, Elif
6:24
29. If/Elif /Else - Exercise
6:50
30. Conditionals - Exercise improve
5:20
31. While Loops
6:25
32. While Loops - Exercise
9:21
33. For Loops and nesting
7:46
34. For loops - Exercise
4:50
35. Enumerate This!
5:57
36. Sort() and Sorted()
6:35
37. Dictionaries
6:55
38. Dictionaries II
6:19
39. Dictionaries Exercise v 1.0
8:18
40. Dictionaries Exercise v 1.2, 1.5
10:36
41. Exceptions: Try/Except, Raise
6:30
42. Classes and Objects
6:14
43. Inheritance
5:29
44. Modules
4:09
45. Zip / Unzip
5:45
46. Lambda Functions part 1
5:47
47. Lambda Functions Part 2
6:19
48. Lambda Functions - Exercise
6:27
49. Comprehensions - Lists
6:24
50. Comprehensions - Dictionary
4:34
51. Randomness
7:08
52. Timeit and performance
5:43
53. Project - Crypto machine
8:28
54. Project - Math Tutor
11:53
55. Project - Marble/Trading game
13:13
56. Course Summary
2:57
57. Bonus: Project Euler Q4 - Palindromes
11:01
58. Bonus: Project Euler Q4 - Palindromes 2
7:49
Go Pro!
Built with Imba