
Learn essential backend web development concepts using Python and Django, from setup to creating views and version control.

Comprehensive guide to building a data analyst portfolio through hands-on projects in SQL, Tableau, Python, and Excel, covering data exploration, visualization, cleaning, and analysis.

Learn to create an impressive data science portfolio website using Github Pages, Hugo, and other tools to showcase your skills and projects effectively.

Master HTML fundamentals and build your first website with hands-on tutorials covering text editors, basic tags, styling, links, multimedia, forms, and more.

Learn to automate web tasks using Selenium, from basic setup to advanced scraping and budget automation projects with Python, Google Sheets integration, and email alerts.

Automate web scraping tasks using Python and RoboBrowser to log in and extract data from websites, with a focus on gift card information retrieval.

Learn to design scalable URL shorteners, calculate estimates, and implement database scaling strategies for efficient system architecture.

Learn to create a Roguelike game from scratch using Python, covering basics to advanced concepts like ECS and OpenGL. Ideal for beginners, with hands-on challenges and tool setup guides.

Master web scraping with Beautiful Soup 4 and Python, from basics to advanced techniques. Learn to search, filter, navigate HTML, and apply skills to real-world scenarios like finding GPU prices.

Learn to build a voice assistant that integrates with Google Calendar, takes notes, and performs various tasks using Python and APIs like gTTS and pyttsx3.

Create a Python-based Sudoku solver using backtracking algorithms and build an interactive GUI with Pygame in this hands-on coding tutorial.

Learn to install Git on various operating systems and configure your shell for optimal development. Enhance your workflow with iTerm2 and Z Shell on Mac.

Learn essential Git commands and operations, including commits, staging, and exploring repository changes, to effectively manage your version control workflow.

Learn Git branches and HEAD: explore common operations, create and manage branches, understand HEAD, and optimize repository efficiency through blob reuse.

Comprehensive guide to NPM, covering package management, project initialization, versioning, dependencies, scripts, and best practices for Node.js development.

Learn to create HTML files, add JavaScript, manage Git branches, and use browser console in this hands-on introduction to web development fundamentals.

Learn to set up essential tools for JavaScript development, including Visual Studio Code, Node.js, Git, and SourceTree, with hands-on practice and step-by-step guidance.

Master advanced Git operations: reset, revert, amend, squash, and more. Enhance your version control skills with practical techniques for efficient collaboration and code management.

Learn web scraping techniques to gather COVID-19 data, with practical examples and ethical considerations for responsible data collection and analysis.

Learn Qt 6 with C++ through comprehensive video tutorials covering installation, migration, core concepts, advanced topics, and practical applications. Gain hands-on experience with real-world examples and projects.

Master essential command line skills through hands-on exercises, covering file manipulation, navigation, and basic operations for efficient terminal use.