
Prepare your Mac for Python programming: navigate files, use command line, create text files, install Python, write and run programs, and download packages with pip.

Prepare your Windows environment for Python programming: learn file management, command prompt usage, text editing, Python installation, and essential tools like pip and git.

Learn Python basics through hands-on projects: build a functional clock and timer while mastering fundamental programming concepts.

Learn Python fundamentals, from installation to advanced concepts like classes and modules, through hands-on coding exercises and practical projects.

Learn to extract data from websites using Python, focusing on scraping search results from Ask.com as a practical example.

Learn to build diverse Django projects including a Bitcoin wallet, search engine, geolocation app, weather app, chat system, and social media platform. Covers deployment and database integration.

Learn Django web framework basics, including URL mapping, templates, data handling, models, and database integration for building web applications.

Explore advanced Django concepts including dynamic routing, AJAX, pagination, REST API, email sending, and Docker integration for enhanced web development skills.

Learn to build a GeoLocation app with Django in under an hour with Code with Tomi. Source code available on Github.

Learn to build a blog with Django and Python in under an hour with Code with Tomi. Full source code available on Github.

Learn to create a real-time chat application using Django, covering the entire development process from setup to implementation in this comprehensive two-part tutorial.

Learn to build and deploy high-performance APIs with FastAPI, including hands-on experience deploying to Heroku for scalable web applications.

Learn to convert audio to text, summarize audio files, and perform sentiment analysis on audio using Python and speech recognition techniques.

Learn to create a social media platform using Django, covering user authentication, post feeds, and like functionality in this comprehensive tutorial series.

Learn to navigate and extract data from JSON structures using JSON Path, including wildcards and lists.

Learn the basics of Git version control, including installation, repository setup, and fundamental concepts for beginners in DevOps.

Comprehensive programming fundamentals series covering key concepts from IDEs to functions, with in-depth explanations suitable for beginners.

Comprehensive exploration of sorting algorithms, featuring lectures and color visualizations for enhanced understanding. Covers various methods from basic to advanced, with focus on implementation and efficiency.

Master LaTeX for stunning math documents: equations, tables, figures, theorems, and graphics. From beginner to advanced, covering thesis writing and essential packages.

Explore atomic structure, subatomic particles, isotopes, and electron configuration in this comprehensive introduction to fundamental chemistry concepts for Grade 9 students.

Learn essential LaTeX skills for text and math manipulation, tables, calculus notation, customization, environments, and creating presentations with Beamer. Includes TikZ for graphics.