BackReturn Home

Socratica: Python

Description: This is a set of high-quality bite-sized videos for learning the Python programming language made by the YouTube channel Socratica. Each video is clear and to the point, with a dash of humour every now and then.

External Link: Full Playlist

Individual Videos (With Personal Notes)

1 - Hello World in Python

2 - Python Strings

3 - Numbers in Python 2

4 - Numbers in Python 3

5 - Arithmetic in Python 2

6 - Arithmetic in Python 3

7 - Interactive Help

8 - Python Booleans

9 - Datetime Module (Dates and Times)

10 - If, Then, Else in Python

11 - Python Functions

12 - Sets in Python

13 - Python Lists

14 - Python Dictionaries

15 - Python Tuples

16 - Logging in Python

17 - Recursion, the Fibonacci Sequence, and Memoization

18 - Python Random Number Generator: the Random Module

19 - CSV Files in Python

20 - A Random Walk & Monte Carlo Simulation

21 - List Comprehension

22 - Python Classes and Objects

23 - Python and Prime Numbers

24 - PyDoc: A Celebration of Documentation

25 - JSON in Python

26 - Lambda Expressions & Anonymous Functions

27 - Map, Filter, and Reduce Functions

28 - Sorting in Python

29 - Text Files in Python

30 - Unit Tests in Python

31 - Exceptions in Python

32 - Urllib: GET Requests