Skip to main content
00:00/00:00
Lecture 43 of 133

User Input

Download Course (Free)

Course Content

0 / 133 completed
Section 1: Introduction4 videos

Introduction

1m

Installing Python

2m

Installing PyCharm

14m

PyCharm Setup

10m
Section 2: Python Basics23 videos

Syntax

4m

Comments

3m

Variables

7m

Constants

3m

Data Types

7m

Type Hints

7m

Shortcut (Format)

2m

Integers

4m

Floats

3m

Operators (Part 1)

9m

Operators (Part 2)

7m

Operators (Part 3)

7m

Strings

7m

Type Conversion

6m

Simple Adder (Project)

6m

Booleans

4m

Lists

13m

Tuples

7m

Sets

8m

Frozensets

4m

Dictionaries

10m

None

6m

Mad Libs (Project)

14m
Section 3: Control & Flow7 videos

If...Elif...Else

13m

If...Else (Shorthand)

10m

For Loop

8m

While Loop

9m

Break & Continue

14m

Loop...Else

6m

Rock, Paper, Scissors (Project)

22m
Section 4: Functions8 videos

Pass

5m

Creating A Function

7m

Parameters & Arguments

13m

Return Functions

10m

Recursion

8m

Args & Kwargs

14m

&

10m

Chat Bot (Project)

15m
Section 5: Errors7 videos

User Input

5mNow Playing

Shortcut (Rename)

5m

Try...Except

18m

Else...Finally

10m

Raise

7m

Unknown Errors

10m

Letters Only (Project)

11m
Section 6: Modules6 videos

Modules

12m

Importing

6m

if name == main

11m

Packages

7m

Libraries

4m

Website Status (Project)

14m
Section 7: Python Basics (Continued)10 videos

Truthy & Falsy

6m

Comparing Floats

13m

Scopes

7m

Nonlocal

6m

Global

10m

Doc Strings

17m

F-Strings

22m

Assertions

7m

Unpacking

13m

== VS Is

9m
Section 8: Lists (Continued)4 videos

List Comprehensions

14m

Don't Loop & Modify

9m

Slicing

9m

Grocery List (Project)

28m
Section 9: OOP In Python10 videos

OOP

1m

Classes & Objects

17m

init ()

12m

self

11m

Attributes (Class & Instance)

18m

Dunder Methods

14m

eq ()

12m

Methods VS Functions

3m

Chat Bot (Project)

22m

str () & repr ()

11m
Section 10: OOP In Python (Continued)6 videos

Inheritance

13m

super()

21m

@staticmethod

9m

@classmethod

29m

@abstractmethod

27m

Name Mangling

28m
Section 11: Built-in Functions11 videos

print()

8m

enumerate()

7m

round()

6m

range()

8m

slice()

7m

globals()

9m

locals()

7m

all()

8m

any()

3m

isinstance()

8m

Improved Chat Bot (Project)

18m
Section 12: Built-in Functions (Continued)7 videos

callable()

7m

map()

14m

filter()

13m

sorted()

11m

eval()

6m

exec()

4m

zip()

7m
Section 13: Dataclasses7 videos

Fields

12m

@dataclass

15m

InitVar

9m

post init

12m

@property

12m

Notes (Project)

28m

Notes (Continued)

21m
Section 14: AsyncIO4 videos

Getting Started

18m

Tasks

28m

Gather

20m

Website Status (Project)

20m
Section 15: Python Advanced8 videos

Mypy

9m

Walrus Operator

16m

Lambda Functions

14m

Generators

15m

Decorators

18m

Match-Case

23m

Decorators (Continued)

16m

Enums

15m
Section 16: Python Advanced (Continued)4 videos

Memoization

15m

@cached property

15m

Monkey Patching

13m

Timing Code

24m
Section 17: File Handling5 videos

Reading

9m

Writing

3m

Appending

5m

JSON

11m

Notepad (Project)

25m
Section 18: Conclusion2 videos

What's Next

1m

Reading Documentation

7m