Courses from 1000+ universities
AI got cheap enough that Duolingo’s most expensive plan may not survive it. I read the earnings call transcript and opened the app to see what is actually changing for learners.
600 Free Google Certifications
Artificial Intelligence
Data Science
Cybersecurity
L'Italiano nel mondo
Introduction to HTML5
Umano Digitale
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Learn a Python test-driven development workflow by building and testing a Caesar cipher with unit tests.
Build a stylish GUI for image classification using Taipy and TensorFlow. Learn to process images, create neural networks, and design user-friendly interfaces for machine learning applications.
Build a grocery-list web app by connecting SQLite to Flask, adding Jinja templates and JavaScript interactions, then deploying it from an IDE.
Build a simple Twitter retweeting bot with Python and Selenium using keyword searches, quote tweets, scrolling, and automated browser interactions.
Learn to build a text-to-image AI app using Stable Diffusion, Docker, and Flask. Create high-res images from text prompts, explore Docker Init, CUDA, FreeU, and more in this beginner-friendly Python tutorial.
Explore NVIDIA NIM platform to create a Llama 3.1 Powered Application. Learn about microservices, APIs, and build a custom Dataset Maker App using Python, suitable for beginners and professionals alike.
Hands-on Docker tutorial for beginners, covering containers, images, and Dockerfiles. Build a simple ML project using Huggingface Transformers and deploy to DockerHub.
Learn to test a Kivy GUI app by checking its widgets, assets, and responses to valid, invalid, and malicious input.
Build a Tkinter recipe picker that connects to SQLite, randomly selects recipe tables, and displays records in a styled desktop GUI.
Explore NumPy array methods, functions, reshaping, axis operations, and matrix arithmetic through detailed Python examples.
Create a simple car game from scratch while learning Pygame graphics, images, keyboard events, animation, and progressively increasing difficulty.
Accelerate PyTorch image classification inference by converting ResNet50 to Torch-TensorRT and benchmarking CPU, CUDA, and TensorRT performance.
Build a simple Flask greeting app with HTML, CSS, and Python, then deploy it to the web using Heroku.
Build a functional PyQt5 trivia game by connecting a JSON API, populating widgets, evaluating answers, and tracking scores.
Use PyQt5 to build a trivia game's GUI, styling widgets, handling hover events, and switching between frames.
Get personalized course recommendations, track subjects and courses with reminders, and more.