Python is an easy to learn programming language used for create web apps, games, even a search engine!
Stars and Forks are welcome :)
Ready to learn Python?
== 01 - Expressions, variables and assignments ==
- Comments
- Strings
- Numbers — Arithmetic Expressions
- Arithmetic Operators — Arithmetic Expressions
- Arithmetic Expressions — Arithmetic Expressions
- Variables — Variables
== 02 - Functions, logic and conditionals ==
- Functions — Functions
- Indentation — Functions
- Remainders and modular arithmetic — More Operations
- Modules — More Operations
- Boolean Expressions — Logic and Comparisons
- Relational Operators — Logic and Comparisons
- Conditional Statements — Conditionals
- Programming Tips
== 03 - Interactive applications, buttons and input fields ==
- Event handlers — Event-driven programming
- Local variables — Local vs. global variables
- Global variables — Local vs. global variables
- SimpleGUI module — SimpleGUI
- Buttons — Buttons
- Input fields — Input fields
- Programming Tips
== 04 - Drawing canvas, timers ==
- Canvas — Canvas and drawing
- Event-driven drawing — Canvas and drawing
- String operations — String processing
- Drawing text — Interactive drawing
- Timers — Timers
== 05 - Basics of lists, keyboard control ==
- Lists — Lists
- Points and vectors — Motion
- Distance computations — Collisions and reflections
- Reflections — Collisions and reflections
- Keyboard events — Keyboard input
- Positional control — Keyboard input
- Velocity control — Velocity control
- Mutable vs. immutable data — Programming tips #4
== 06 - Soon as possible ==
== Bonus Stage - Understanding errors ==
- SyntaxError
- NameError
- TypeError
- AttributeError
- IndexError
- TokenError
- ValueError
- IndentationError
- Miscellaneous section
== Bonus Stage - Symbols ==
- Some rules
- Keywords
- Exit types
- Error types
- Data Types
- String escape sequences
- String formats
- Operators
== Bonus Stage - Types & Operations ==
- Null Object
- Integers & Floating-Point Numbers
- Booleans
- Strings
- Lists
- Tuples
- Dictionaries
- Sets
- Functions & Methods
- Generators
- File Objects
- Enumerations
- Iterators
- Sequences
- Iterables
- Objects