Learn programming with our articles
Practical tutorials, in-depth technology reviews and current trends in the development world from industry experts.
Choose a direction
Each category contains carefully selected materials from experts
Fresh content
The most relevant materials from our experts
Python Variables in Plain English 📦
A variable is like a labeled box where you can put any value and use...
Functions in Python
Problem: you wrote a discount calculation — needed in 10 places, so you copy it...
The for Loop: Making Python Do the Work for You 🔄
Imagine you need to write the word "Hello!" 20 times. You could sit there copying...
CodeHS Guide: How to Create an Account and Write Code
CodeHS is a great online platform that lets you write Python code directly in the...
Python's print() and input() Functions: Output and Input 💬
The two most essential functions for beginner Python developers! print() displays information on screen, and...
Dictionaries in Python: Storing Data as Key-Value Pairs 📖
Imagine you're creating a character card for a game. The character has a name, attack,...
Want to share your knowledge?
Become an author on our blog and help other developers learn new technologies