Ethan Brooks
Full Stack Engineer
“The React and TypeScript projects were code-reviewed like a real PR process. I went from tutorial hell to shipping a production-style app that I still talk about in interviews.”
Have a voucher code? Redeem it and reserve your seat
Grab your voucher →Home > Courses > Software Development Courses
Build full-stack applications, master modern frameworks, and develop software engineering fundamentals. Covers React, Node.js, Java, Python, and system design.
Ranked highest among 100+ programs based on learner ratings
The core capabilities you'll practice across Software Development programs
No courses match your filters. Try adjusting your selection.
Who can join software development programs varies based on the following:
Connect with our learning consultant to get all your questions answered about programs, faculty, and more
Read what Software Development learners say about their experience
Ethan Brooks
Full Stack Engineer
“The React and TypeScript projects were code-reviewed like a real PR process. I went from tutorial hell to shipping a production-style app that I still talk about in interviews.”
Olivia Grant
Backend Developer
Amazon
“API design, auth, and database modeling finally clicked in the same course. I transferred internally from support engineering to SDE after my manager saw the capstone.”
Andrew Feldman
Senior Staff Engineer
React, Node, and cloud-native backends; system design trade-offs in interviews.
Rachel Zimmerman
Principal Engineer
Service boundaries, APIs, and performance profiling at scale.
TypeScript and React on the client; Node or similar on the server.
Scaling, caching, and data stores beyond CRUD tutorials.
Unit, integration, and CI pipelines on every PR.
Many graduates come from bootcamps or adjacent IT with strong portfolios.

Discover more programs across in-demand domains
*All salary figures referenced are based on data reported by employees on Glassdoor. These figures are estimates and may vary depending on location, experience level, company policies, and market conditions. Actual compensation may differ.