Hugging Face · Hugging Face Team
Hugging Face LLM Course
A free technical course on transformers, tokenizers, datasets, model fine-tuning, and the practical Hugging Face ecosystem.
Explore software development courses for web, mobile, backend, and games, with practical guidance on choosing a first project.
Software development becomes easier to navigate when you choose something concrete to build. A website, mobile application, game, and backend service share ideas about data and control flow, but their tools and constraints differ. Start with the kind of software you want to understand.
Begin with one language and a small application. Learn to read errors, use version control, and test behavior before collecting frameworks. A broad bootcamp can provide structure; a focused tutorial is often better when you already know the fundamentals and need one missing part.
Finish a modest project that accepts input, handles an error, and saves or presents useful information. Explain its design and rebuild one part independently. That reveals gaps more clearly than counting completed videos.
Hugging Face · Hugging Face Team
A free technical course on transformers, tokenizers, datasets, model fine-tuning, and the practical Hugging Face ecosystem.
Hugging Face · Hugging Face and Anthropic
Explore the free Hugging Face MCP course, with protocol foundations, end-to-end applications, deployment exercises and assignment-based certificates.
Coursera · University of California, Davis — Matthew Bishop, PhD
Review UC Davis’ C and C++ security course for privileges, validation, overflows, file operations, race conditions and the use of randomness.
Coursera · Packt — Packt - Course Instructors
Compare Packt’s intermediate pandas course for DataFrame selection, text cleaning, multi-level indexes, grouping and joining datasets.
Coursera · University of Colorado System — Dr. Tim "Dr. T" Chamillard
Colorado develops exceptions, file handling, inheritance, polymorphism and event-driven menus through intermediate C# and Unity exercises.
Coursera · Meta — Taught by Meta Experts
Explore Meta’s beginner Android course for Android Studio, emulation, Kotlin Playground and a first app, with no earlier development experience required.
Coursera · University of Colorado System — Dr. Tim "Dr. T" Chamillard
Colorado introduces C# variables, classes and objects through Unity 2D examples, with a programming-first route into game development.
Coursera · University of Colorado System — Dr. Tim "Dr. T" Chamillard
Review Colorado’s introduction to C++ and Unreal, covering types, variables, classes and a first look at the game-development environment.
Coursera · Google Cloud — Google Cloud Training
Review Google Cloud’s analytics introduction, covering cloud concepts, the data lifecycle and the responsibilities of an entry-level cloud analyst.
Coursera · University of California San Diego
A puzzle- and programming-based introduction to proofs, combinatorics, probability, graph theory, and mathematical reasoning for computing.