All Projects → inspirezonetech → TeachMePythonLikeIm5

inspirezonetech / TeachMePythonLikeIm5

Licence: MIT license
Teach the Python programming language using a collection of super beginner friendly tutorials and challenges.

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to TeachMePythonLikeIm5

50 Projects For React And The Static Web
⚛ 50 project ideas to learn by doing complete with project briefs, layout ideas, and resources!
Stars: ✭ 319 (+1286.96%)
Mutual labels:  tutorials, learning-by-doing
tutorials as code
so that stuff read/seen don't get muddled up with time
Stars: ✭ 42 (+82.61%)
Mutual labels:  tutorials, learning-by-doing
html-tutorial-exercises-course
Learn HTML with an interactive and auto-graded tutorial with dozens of exercises.
Stars: ✭ 23 (+0%)
Mutual labels:  tutorials, learning-by-doing
Projectlearn Project Based Learning
A curated list of project tutorials for project-based learning.
Stars: ✭ 699 (+2939.13%)
Mutual labels:  tutorials, learning-by-doing
Tutorials
All of the code for my Medium articles
Stars: ✭ 92 (+300%)
Mutual labels:  tutorials, learning-by-doing
tutorials
All of the code for my Medium articles
Stars: ✭ 130 (+465.22%)
Mutual labels:  tutorials, learning-by-doing
Nodejs Roadmap
【🔥持续更新中】Node.js 实战学习路线
Stars: ✭ 188 (+717.39%)
Mutual labels:  tutorials, learning-by-doing
tutorials
Ably Tutorials in multiple languages
Stars: ✭ 35 (+52.17%)
Mutual labels:  tutorials, learning-by-doing
Ruby Regexp
Learn Ruby Regexp step by step from beginner to advanced levels with plenty of examples and exercises
Stars: ✭ 79 (+243.48%)
Mutual labels:  learning-by-doing
triumph-gui
Simple lib to create inventory GUIs for Bukkit platforms.
Stars: ✭ 196 (+752.17%)
Mutual labels:  hacktoberfest2022
Hacktoberfest-2021
Participate in Hacktoberfest by contributing to any Open Source project on GitHub! Here is a starter project for first time contributors. #hacktoberfest
Stars: ✭ 1 (-95.65%)
Mutual labels:  hacktoberfest2022
WebXDAO.github.io
Main website built with Next.js and Tailwind, and Community builded. 🛸
Stars: ✭ 39 (+69.57%)
Mutual labels:  hacktoberfest2022
Myapplications
My Tutorials
Stars: ✭ 50 (+117.39%)
Mutual labels:  tutorials
klue-transformers-tutorial
KLUE 데이터를 활용한 HuggingFace Transformers 튜토리얼
Stars: ✭ 107 (+365.22%)
Mutual labels:  tutorials
cloud-mdk-tutorial-samples
Sample from the SAP mobile development kit tutorials demonstrating various components and features of the MDK in the context of an enterprise mobile solution.
Stars: ✭ 16 (-30.43%)
Mutual labels:  tutorials
docs
Source for Storj DCS docs
Stars: ✭ 63 (+173.91%)
Mutual labels:  tutorials
win11React
Windows 11 in React 💻🌈⚡
Stars: ✭ 7,014 (+30395.65%)
Mutual labels:  hacktoberfest2022
todo-cli
Minimal TODOs inside your terminal. Learning project for Rust.
Stars: ✭ 36 (+56.52%)
Mutual labels:  learning-by-doing
tutorials
Additional Resources For Securing The Stack Tutorials
Stars: ✭ 36 (+56.52%)
Mutual labels:  tutorials
DataScienceTutorials.jl
A set of tutorials to show how to use Julia for data science (DataFrames, MLJ, ...)
Stars: ✭ 94 (+308.7%)
Mutual labels:  tutorials

TeachMePythonLikeIm5

GitHub top language GitHub contributors GitHub issues GitHub Workflow Status

You are welcome to contribute to this repo. See the CONTRIBUTING.md for more info

TeachMePythonLikeIm5

About this repo

A collection of super beginner friendly tutorials and challenges to teach the python programming language. Each file contains:

  • A tutorial explaining a concept in python
  • A challenge or set of challenges to complete

List of available tutorials

Tutorial Link
Getting started
Your first python program hello-world.py
Commenting commenting.py
Variables
How variables work creating-variables.py
Booleans booleans.py
Integers integers.py
Floats floats.py
Strings strings.py
Operators
How operators work arithmetic.py
Assigning assigning.py
Comparison comparison.py
Lists
How to alter a list alterning-lists.py
How to declare a list declaring-lists.py
How to index a list indexing-lists.py
List comprehension list-comprehension.py
Conditions
How to make conditions if-else.py
Loops
How for-loop works for-loops.py
How while-loop works while-loops.py
How to break in a loop using-break.py
How to continue in a loop using-continue.py
How to pass in a loop using-pass.py
Functions
How to declare and call functions using-functions.py
How to make a recursive functions recursive_func.py
How to make a lambda functions lambda-functions.py
Common built-in functions
How enumerate works enumerate.py
How input works input.py
How join works join.py
How len works len.py
How range works range.py
How replace works replace.py
Exceptions
How exception works exceptions.py
Using modules
How modules work importing-modules.py
How pip works installing-with-pip.py
How to create modules creating-modules.py
How to use virtual environments using-virtual-environments.py
File handling
How to delete a file deleting-files.py
How to read a file reading-files.py
How to scan a file scanning-files.py
How to write a file writing-files.py
Dictionaries
How to iterate over a dictionary iterating-over-dictionaries.py
Basic tutorial on dictionaries using-dictionaries-basic.py
Advanced tutorial on dictionaries using-dictionaries-advanced.py
Decorators
How to use decorator timer.py
Sets
How to create a set creating-sets.py
How to modify a set modify-sets.py
How to remove set elements remove-set-elements.py
String formatting
How to use f-strings fstrings.py
Tuples
Basic tuples tuples-basic.py
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].