Learn Python

Beginner
(0)
Olof Paulson's avatar
Olof Paulson

Olof Paulson is advocate for Khan Academy Swedish. He has a passion for using technology to give people access to high-quality STEM education. Olof’s Background is in finance and portfolio management, building and managing algorithmic trading models and developing enterprise trading systems for institutions.

Scrimba logo Scrimba

About this course

This 58-part tutorial will teach you Python through a mix between tutorials and interactive coding challenges.

Price FREE
Duration 5.6 hr
Level Beginner
Certificate Included
Interactive learning

What you'll learn

Course Introduction

5:14

Running Python on Scrimba with Brython

2:04

Frontend Career Path

1:58

Print Statement and ProgramFlow

3:50

Variables

4:40

Datatypes & Typecasting

7:12

Variables & Datatypes - Exercise

2:11

Arithmetic operations

3:19

Strings - Basics / Slicing

6:34

Exercise: Strings - Basics / Slicing

3:27

Strings 2: Find/replace, string formatting

4:47

User Input

3:54

User Input - Exercise

3:10

Lists - Basics

3:12

Lists - continued

7:12

Lists - Exercise

5:31

Split and Join

4:15

Split and Join - Exercise

4:03

Tuples

2:07

Sets

3:22

Sets - Exercise

4:31

Comments

3:39

Functions - Calling, parameters, arguments, defaults

7:24

Functions - Exercise

3:47

Functions - Named Notation

3:09

Return statements

4:16

Comparisons and Booleans

4:38

Conditionals: If, Else, Elif

7:09

If/Else/Elif - Exercise

6:50

Conditionals - Exercise improve

5:20

While Loops

6:25

While Loops - Exercise

9:23

For Loops and nesting

7:46

For Loops - Exercise

4:50

Enumerate This!

5:57

Sort() and Sorted()

6:35

Dictionaries

6:55

Dictionaries II

6:19

Dictionaries Exercise v 1.0

8:18

Dictionaries Exercise v 1.2, 1.5

10:36

Filehandling - Reading Files

6:38

Exceptions: Try, Except, Raise

6:30

Classes and Objects

6:14

Inheritance

5:29

Modules

4:09

Zip / Unzip

5:45

Lambda Functions Part 1

5:47

Lambda Functions Part 2

6:19

Lambda Functions - Exercise

6:27

Comprehensions - Lists

6:24

Comprehensions - Dictionary

4:34

Randomness

7:08

Timeit and performance

5:43

Project - Crypto machine

8:26

Project - Math Tutor

11:53

Project - Marble/Trading game

13:13

Course Summary

2:57

Bonus: Project Euler Q4 - Palindromes

11:01

Bonus: Project Euler Q4 - Palindromes 2

7:49

Congratulations on Completing Learn Python

0:56

How to Utilize Your Certificate

0:56

Reviews

(0)
No reviews yet. Be the first to review this course...