background

Software Development

Browse all courses and learning paths tagged with Software Development.

What's New in Laravel 11: A Guide to the Most Streamlined Version Ever

What's New in Laravel 11: A Guide to the Most Streamlined Version Ever

Laravel 11 is here, and it has changed the game. In this concise 50-minute update, we explore the radical shift towards minimalism, the new directory structure, and the powerful features that make this the most efficient version of the framework to date.

Post
30 Days to Learn Laravel: Your Daily Path to Mastery

30 Days to Learn Laravel: Your Daily Path to Mastery

Consistency is key. This course breaks down the massive Laravel framework into bite-sized, daily lessons. Over 8.5 hours of content, you will build a habit of coding and progressively master the most popular PHP framework in the world.

Post
Master Modern PHP 8: The Engineering Approach for Beginners

Master Modern PHP 8: The Engineering Approach for Beginners

Forget the messy "spaghetti code" of the past. This comprehensive 10.5-hour course teaches you Modern PHP 8 with strict software engineering standards. Learn to build secure, database-driven web applications the right way.

Post
Next.js 15 Fundamentals: The Ultimate Beginner's Guide to Modern Web Dev

Next.js 15 Fundamentals: The Ultimate Beginner's Guide to Modern Web Dev

React is powerful, but Next.js makes it unstoppable. In this beginner-friendly course (under 3 hours), you will learn the essentials of the latest Next.js 15 framework, including file-based routing, server components, and how to build full-stack web applications with ease.

Post
Ruby Tutorials for Beginners: Kickstart Your Backend Development Journey

Ruby Tutorials for Beginners: Kickstart Your Backend Development Journey

Discover the elegance of Ruby, a language designed for developer happiness and productivity. This efficient 3.5-hour course covers the essentials of backend programming, setting the perfect stage for learning powerful frameworks like Ruby on Rails.

Post
CSS Tutorial For Beginners: Transform Your Website from Boring to Beautiful

CSS Tutorial For Beginners: Transform Your Website from Boring to Beautiful

Plain HTML is functional, but it isn't pretty. This comprehensive 4-hour course teaches you how to transform raw HTML structures into visually stunning masterpieces. Learn to control colors, layouts, fonts, and responsiveness to create modern, professional websites.

Post
The Foundation of the Web: HTML Tutorial for Absolute Beginners

The Foundation of the Web: HTML Tutorial for Absolute Beginners

Every great journey begins with a single step. In web development, that step is HTML. Start your official journey here to learn the language that structures the entire internet. This series is designed for complete beginners with zero prior coding experience.

Post
Java Game Programming: Build 12 Classic Games from Scratch

Java Game Programming: Build 12 Classic Games from Scratch

Stop learning Java with boring console applications! In this hands-on course, you will master Java programming by building 12 fully functional classic games. Perfect for beginners who want to learn logic, object-oriented programming (OOP), and game physics in a fun, engaging way.

Post
Ruby Tutorials for Beginners

Ruby Tutorials for Beginners

Kickstart your journey into backend development with Deanin's efficient Ruby Tutorial for Beginners. This 17-part series is specifically designed for those who want to master the Ruby language quickly to jump into Ruby on Rails. Deanin strips away the academic fluff and focuses on the syntax and concepts you will actually use in real-world web development. Starting from installation, you will progress through essential data structures like Arrays and Hashes, master control flow, and finish with a solid introduction to Object-Oriented Programming (OOP). It is the perfect prerequisite course for any aspiring Rails developer.

03:31:00 Hours
Course
HTML Tutorial For Beginners

HTML Tutorial For Beginners

Start your web development journey with the official HTML Tutorial series from W3Schools.com. This 23-part playlist breaks down the standard W3Schools curriculum into bite-sized, easy-to-digest video lessons. Designed for absolute beginners, the course covers the essential building blocks of the web, from basic text formatting and hyperlinks to complex elements like Tables, Iframes, and Forms. Each video focuses on a specific tag or attribute, making this playlist not just a course, but a perfect quick-reference guide for whenever you need to recall how a specific HTML element works.

46:09 Minutes
Course
CSS Tutorial For Beginners

CSS Tutorial For Beginners

Transform plain HTML into visually stunning masterpieces with the CSS Tutorial For Beginners [2026 Updated] by Simplilearn. This curated 22-video playlist is the perfect launchpad for aspiring Frontend Developers. You will go beyond basic syntax to master the modern layout engines that power today's web: Flexbox and CSS Grid. The course places a heavy emphasis on Responsive Web Design, ensuring your sites look perfect on mobile devices and desktops alike. Finally, it wraps up with a dedicated section on CSS Interview Questions, giving you the confidence to crack technical interviews at top tech companies.

04:23:39 Hours
Course
Java Game Programming Tutorials

Java Game Programming Tutorials

Master Java programming by building 12 classic games from scratch with Kenny Yip Coding. This project-based course is perfect for learners who are tired of boring syntax drills and want to write real, interactive code immediately. Instead of using heavy game engines, you will use standard Java libraries (Swing/AWT) to create famous titles like Flappy Bird, Pacman, and Space Invaders. Each tutorial is a standalone project that teaches you critical concepts: using 2D Arrays for grid-based games (Sudoku, Minesweeper), managing Game Loops for action games, and handling complex Collision Detection. It’s the ultimate portfolio builder for aspiring software engineers.

09:35:28 Hours
Course