Software Engineering Courses

Take Software Engineering Courses online and learn software engineering best practices. Learn the ins and outs of APIs, Agile, Scrum, and more.

The Complete Rust Programming Course
Deal
The BIGGEST Rust course online! Master Rust in 2024 with challenges, coding practices and more!
Best seller
Kubernetes Certified Application Developer (CKAD) with Tests
Deal
Learn concepts and practice for the Kubernetes Certification with hands-on labs right in your browser - DevOps - CKAD
Best seller
Master the Coding Interview: Data Structures + Algorithms
Deal
Ultimate coding interview bootcamp. Get more job offers, negotiate a raise: Everything you need to get the job you want!
Best seller
Competitive Programming Essentials, Master Algorithms
Deal
Master competitive coding techniques - maths, number theory, dynamic programming, advanced data structures & algorithms
Object Oriented Programming and Design Crash Course
Deal
Learn the core features and the best practices of Object Oriented Programming
Best seller
UML and Object-Oriented Design Foundations
Deal
Get started with Object-Oriented Design and the Unified Modeling Language (UML). Use UML for effective communication!
Software Development From A to Z – Beginner’s Complete Guide
Deal
Get Started with Software Development: Learn SDLC, OOP, UML, Agile, SCRUM, Programming Basics with Python, web dev, ...
Best seller
Spring WebFlux Masterclass: Reactive Microservices
Deal
Unlock the Power of Reactive Programming with Spring WebFlux to Develop Scalable and Efficient Microservices
Best seller
Python, JS, & React | Build a Blockchain & Cryptocurrency
Deal
Updated for 2024: Build a blockchain and cryptocurrency like Bitcoin with Python, JS, React, and more!
Best seller
OAuth 2.0 in Spring Boot Applications
Deal
Learn to secure Spring Boot applications with the New OAuth 2.0 Stack in Spring Security 5