Coursera · Packt — Packt - Course Instructors
Full-Stack Web Development with SvelteKit & Supabase
Build a personal book library with SvelteKit and Supabase, covering components, authentication, database records and image uploads in Packt’s course.
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.
Coursera · Packt — Packt - Course Instructors
Build a personal book library with SvelteKit and Supabase, covering components, authentication, database records and image uploads in Packt’s course.
Coursera · IBM — Abdul Fatir
Explore IBM’s course for agent foundations, retrieval-augmented generation, prompting and LangChain, with Python, PyTorch and transformer knowledge expected.
Coursera · Red Hat — Red Hat Training
Explore Red Hat’s Ansible fundamentals course on inventories, modules, playbooks, variables and controlling the execution of automation tasks.
Coursera · Epic Games — Lucas Haley
Explore Epic Games’ level-design course on player experience, design documentation and grayboxing in Unreal Engine, with no prior experience required.
Coursera · University of Colorado Boulder — Tyson Gern
Explore Colorado Boulder’s advanced architecture fundamentals for production software, distributed collaboration and big-data systems, with experience expected.
Coursera · Board Infinity — Board Infinity
Explore Board Infinity’s Vue.js course on data binding, events, conditional rendering, components and state, with HTML, CSS and JavaScript knowledge required.
Coursera · Michigan State University — Brian Winn
Michigan State introduces Unity through a 2D shooter, connecting editor concepts, gameplay scripts and the process of finishing a small game.
Coursera · Michigan State University — Brian Winn
Build on Michigan State’s first Unity course with a 2D platformer and lessons on game worlds, storytelling, gameplay and user experience.
Coursera · Michigan State University — Brian Winn
Michigan State’s third Unity course introduces 3D shooter development with game assets, level design, balancing, prototyping and playtesting.
Coursera · Michigan State University — Brian Winn
Develop a 3D platformer while studying game ideas, design documentation and business and social questions in Michigan State’s Unity sequence.