Python Course #4: Functions — Organize and Reuse Your Code
Learn how to create functions in Python with def, parameters, return, default values, lambda and built-in functions. Includes a complete calculator as an example.
19 articles
Learn how to create functions in Python with def, parameters, return, default values, lambda and built-in functions. Includes a complete calculator as an example.
Learn how to use if, elif, else, while and for in Python. Master conditionals, loops and logical operators with practical examples and an interactive game.
Learn what variables are, the basic data types (int, float, str, bool), operations with numbers and text, and build your first calculator in Python.
Learn how to install Python on Windows, macOS, and Linux, write your first Hello World program, and set up VS Code as your code editor.
Learn what MDC (Mapped Diagnostic Context) is, why it is essential for microservices traceability, and how to implement it in Spring Boot, Python, and Node.js.
Learn to reduce your software carbon footprint. Carbon-aware computing, efficient patterns, sustainable cloud architecture, measurement tools, and a developer checklist.
Explore how AI agents like Claude Code, Devin, and Copilot Workspace are transforming software development with agentic workflows, MCP, and multi-agent systems.
Learn what the Model Context Protocol by Anthropic is, how its architecture works, and how to build MCP servers in TypeScript and Python.
Google warns quantum computers could crack current encryption by 2029. The race to migrate to post-quantum cryptography is on.