CS: Software Engineering

Filter Courses within "CS: Software Engineering" (Click to filter)
Building RESTful APIs Using Node.js and Express (Coursera) Coursera
NIIT StackRoute

Building RESTful APIs Using Node.js and Express (Coursera)

Dive into the world of backend development by mastering the art of building RESTful APIs using Node.js and Express. This course is designed for beginners and experienced developers alike who want to enhance their skills in API creation, testing, and documentation. You'll learn essential concepts, best practices, and gain practical experience through real-world projects.

Oct 5th 2026
3 Weeks
Full Stack Software Developer Assessment (Coursera) Coursera
IBM

Full Stack Software Developer Assessment (Coursera)

Embark on the final challenge of the Full Stack Professional Certificate program with our Full Stack Software Developer Assessment course. This rigorous examination will evaluate your understanding and application of key concepts in cloud computing, front-end (HTML, CSS, JavaScript), back-end (Node.js, React, SQL, Django), and containerization (Docker, Kubernetes, OpenShift). Prove your proficiency across the full stack spectrum and solidify your journey to becoming a proficient Full Stack Developer.

Oct 5th 2026
1 Week
Capstone Project Using Node.js (Coursera) Coursera
NIIT StackRoute

Capstone Project Using Node.js (Coursera)

Embark on an advanced journey in web development by mastering Node.js with our Capstone Project course. Dive deep into practical application development, applying the concepts learned throughout your learning path to create a functional project that adheres to industry best practices and standards. This course is designed to challenge you and provide hands-on experience in building real-world applications.

Oct 5th 2026
1 Week
Linux System Programming and Introduction to Buildroot (Coursera) Coursera
University of Colorado Boulder

Linux System Programming and Introduction to Buildroot (Coursera)

Dive into the world of Linux System Programming and explore the fundamentals of creating custom Embedded Linux systems using Buildroot. This course is designed for those who want to understand how software interfaces directly with the Linux Kernel and C library, as well as build their own tailored root filesystems.

Oct 5th 2026
4 Weeks
Introduction to Back-End Development (Coursera) Coursera
Meta

Introduction to Back-End Development (Coursera)

Embark on your journey into the world of web development with 'Introduction to Back-End Development'. This foundational course is perfect for newcomers eager to understand how websites and applications function from behind the scenes. Gain insights into the daily tasks of a web developer and explore essential technologies that drive the internet.

Oct 5th 2026
4 Weeks
Programming with JavaScript (Coursera) Coursera
Meta

Programming with JavaScript (Coursera)

Discover the power of JavaScript in web development with our beginner-friendly course. From basic concepts to advanced techniques, you'll learn how to create interactive websites using JavaScript. Explore variables, data types, functions, objects, arrays, HTML DOM manipulation, and modern JavaScript technologies. Gain practical skills through hands-on projects and understand the importance of testing your code with Jest.

Oct 5th 2026
5-12 Weeks