Coursera · Packt — Packt - Course Instructors
Foundations of Modern C++
Explore Packt’s modern C++ course for classes, memory management, move semantics and operator overloading, intended for learners with programming experience.
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
Explore Packt’s modern C++ course for classes, memory management, move semantics and operator overloading, intended for learners with programming experience.
Coursera · John Wiley & Sons — Wiley Skills Network
Explore Wiley’s secure-coding course on least privilege, input handling, output encoding, passwords, file operations and security-focused design.
Coursera · University of Leeds — Julian Brooks
Review Leeds’ introductory software testing course for test types, design techniques and validation, with guidance on planning effective test cases.
Coursera · Board Infinity — Board Infinity
Explore Board Infinity’s Angular course combining HTML, CSS and JavaScript foundations with components, services and a complete front-end application.
Udemy · Oak Academy
A broad JavaScript and Next.js learning route covering language basics, browser interaction, routing, rendering, data, Firebase and deployment topics.
University of Helsinki
A free exercise-heavy curriculum covering React applications, Node.js APIs, testing, and the tools used to maintain a full-stack project.
Coursera · Pearson — Pearson
Explore Spring Boot setup, REST services, beans and application configuration through Pearson’s Intermediate full-stack foundations course.
Coursera · Pearson — Pearson
Connect data repositories, REST endpoints and React components in Pearson’s full-stack applications course, with relational and MongoDB examples.
Coursera · Pearson — Pearson
Build a React single-page interface over a Spring Boot REST API with Pearson, using fetch, asynchronous calls, routing, state and effects.
Coursera · Amazon — Amazon
Study HTML, CSS, JavaScript, Java web development and REST APIs in Amazon’s full-stack course, ending with an integrated application project.