Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

freeCodeCamp

Python for Beginners – Full Course [Programming Tutorial]

via freeCodeCamp

Syllabus

) Introduction.
) RPS - Variables and Functions.
) RPS - Calling Functions.
) RPS - Dictionaries.
) RPS - User Input.
) RPS - Libraries, Lists, Methods.
) RPS - Function Arguments.
) RPS - If Statements .
) RPS - Concatenating Strings.
) RPS - f-strings.
) RPS - Else and Elif Statements.
) RPS - Refactoring and Nested If.
) RPS - Accessing Dictionary Values.
) RPS - Testing Game.
) Setup Python Locally.
) Creating New Repl.
) Variables.
) Expressions and Statements .
) Comments.
) Data Types.
) Operators.
) Arithmetic Operators.
) Comparison Operators.
) Boolean Operators.
) Bitwise Operators.
) is & in Operators.
) Ternary Operator.
) Strings.
) String Methods.
) Escaping Characters.
) String Characters & Slicing.
) Booleans.
) Number Data Types.
) Built-in Functions.
) Enums.
) User Input.
) Control Statements.
) Lists.
) Sorting Lists.
) Tuples.
) Dictionaries.
) Sets.
) Functions.
) Variable Scope.
) Nested Functions .
) Closures.
) Objects.
) Loops.
) Break and Continue.
) Classes.
) Modules.
) Arguments from Command Line.
) Lambda Functions.
) Map, Filter, Reduce.
) Recursion .
) Decorators.
) Docstrings.
) Annotations.
) Exceptions .
) With.
) Installing Packages with pip.
) List Compression.
) Polymorphism.
) Operator Overloading.
) Blackjack - Beginning.
) Blackjack - Deck Class.
) Blackjack - Card Class.
) Blackjack - Hand Class.
) Blackjack - Game Class.
) Blackjack - Testing.
) Conclusion.

Taught by

freeCodeCamp.org

Reviews

Start your review of Python for Beginners – Full Course [Programming Tutorial]

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.