CS: Software Engineering

Filter Courses within "CS: Software Engineering" (Click to filter)
Microservice Architectures (Coursera) Coursera
Vanderbilt University

Microservice Architectures (Coursera)

Discover the secrets to developing efficient and flexible software systems with our Microservice Architectures course. Designed for developers and architects seeking to understand and implement microservices effectively, this course provides a deep dive into the principles of designing, deploying, and maintaining microservice-based applications. From understanding program slicing to mastering containerization and orchestration tools like Docker and Kubernetes, you'll gain the skills needed to revolutionize your approach to software development.

Jul 6th 2026
3 Weeks
Functional Programming with Java and Threads (Coursera) Coursera
Vanderbilt University

Functional Programming with Java and Threads (Coursera)

Dive into Functional Programming with Java and explore modern object-oriented and functional programming concepts. This course will guide you through implementing efficient and scalable concurrent programs using cutting-edge Java features like virtual threads. Perfect for developers looking to enhance their skills in Java programming and concurrency management.

Jul 6th 2026
4 Weeks
Build & Deploy Your Web Dev Portfolio (Coursera) Coursera
Scrimba

Build & Deploy Your Web Dev Portfolio (Coursera)

In this comprehensive online course, you'll learn the essential steps to build and deploy a compelling web development portfolio. Whether you're a beginner or an experienced developer, this course provides valuable insights into creating a professional webpage that highlights your skills effectively. By the end of the course, you will have a fully functional website ready to impress potential employers.

Jul 6th 2026
1 Week