
Learn to create an AI that plays Pong using NEAT algorithm. Covers game implementation, neural network setup, training methodologies, and testing the AI. Applicable to other projects beyond Pong.

Learn to track Ethereum transactions and balances using Python and the Etherscan API. Create graphs to visualize wallet data over time. Ideal for intermediate Python programmers interested in blockchain technology.

Comprehensive introduction to Docker, covering fundamentals, setup, and practical commands. Includes comparisons with virtual machines and guides for creating custom images and containers.

Explore Solidity's limitations in handling arrays, strings, loops, and structs. Learn about blockchain constraints, gas costs, and scaling solutions for complex applications like order books.

Learn to create an NFT auction smart contract using Solidity, covering key concepts like exceptions, constructors, pure functions, and events. Gain practical experience in blockchain development.

Learn to write and deploy your first smart contract using Solidity. Covers environment setup, contract theory, data types, global keywords, and practical examples like sending Ethereum and creating a bank account.

Comprehensive exploration of Ethereum's blockchain technology, covering key concepts like cryptographic functions, transactions, mining, and consensus mechanisms for beginners.

Learn to create a Python sorting algorithm visualizer using Pygame. Covers setup, drawing, controls, and implementing bubble and insertion sorts with step-by-step guidance and visual demonstrations.

Build a Python-only e-commerce website using Anvil, featuring user authentication, course display, checkout process, and Stripe integration. Learn to create a fully functional online store without HTML or JavaScript.

Learn to create a car racing game using Pygame, covering setup, image handling, car movement, and physics. Gain hands-on experience in game development with Python.

Learn to create a Python-based security camera system using OpenCV. Detect faces and bodies, display webcam video, and implement recording logic for a functional home security solution.

Learn to automate coffee brewing and control LED lights using Python and the Tuya Smart IOT Platform. Explore Internet of Things concepts and create practical smart home applications.

Learn 10 essential Python shortcuts to streamline your coding, including F-strings, unpacking, comprehensions, and more. Boost efficiency and write cleaner code with these time-saving techniques.

Learn to create and delete blog posts, implement dynamic navigation, and manage user-specific content in a Flask-based Python web application.

Learn to implement user authentication and security features in a Flask-based blog application, including sign-in, sign-out, and account creation functionalities.

Explore Go programming with VS Code's extension, featuring IntelliSense, navigation, testing, and debugging. Learn to develop efficient, concurrent software using Go's powerful features.

Learn to simplify and maintain tests using fixtures in pytest. Explore fixture mechanics, custom fixtures, monkeypatching, dependencies, scopes, and parametrization for more effective testing.

Explore real-time interactions in Django 3 with Calvin Hendryx-Parker. Learn new features, async capabilities, and hands-on coding using PyCharm for building interactive web applications.

Learn to identify and prevent security vulnerabilities in Python code using PyCharm's security plugin. Explore common traps, code quality tools, and CI integration for safer development.

Explore 10 essential tools and techniques for Python web development, including HTML5, async/await, Vue.js, Docker, and more, to enhance your projects and boost productivity.

Learn to build a Python app that converts speech to text and integrates with Notion API for efficient note-taking, enhancing productivity and organization skills.