Software Engineering

Filter Courses within "Software Engineering" (Click to filter)
Computing: Art, Magic, Science - Part II (edX) EdX
ETH Zurich,ETHx

Computing: Art, Magic, Science - Part II (edX)

Dive deeper into the world of computing with 'Computing: Art, Magic, Science - Part II', an advanced course that builds upon foundational concepts introduced in Part I. This course is designed to enhance your understanding of functional programming, design patterns, loop invariants and other critical topics in computer science.

No sessions available
5-12 Weeks
Enterprise Software Lifecycle Management (edX) EdX
National Research Nuclear University MEPhI,MEPhIx

Enterprise Software Lifecycle Management (edX)

Dive into the world of Enterprise Software Lifecycle Management with this in-depth online course. Designed for those new to managing large-scale software projects, this program explores key models, methods, and practices that are crucial for developing effective and efficient software solutions. Whether you're a developer, project manager, or aspiring professional in computer science, this course will provide you with the tools needed to navigate the complexities of enterprise software development.

Self Paced
Self-Paced
AP® Computer Science Principles (edX) EdX
Harvard University

AP® Computer Science Principles (edX)

Dive into the world of computer science with CS50 AP, Harvard University's engaging introduction to the intellectual enterprises of computing and the art of programming. This course is meticulously crafted for high school students, aligning perfectly with the College Board's new AP CS Principles curriculum framework. Whether you're a budding programmer or just curious about how computers work, this course offers an in-depth exploration into computational thinking, algorithms, data structures, and more, all while preparing you for the AP exam.

Self Paced
Self-Paced
Desenvolvimento Ágil de Software (curso baseado em projetos e problemas) (IFSULDEMINAS) Other Providers
Instituto Federal de Educação, Ciência e Tecnologia do Sul de Minas Gerais - IFSULDEMINAS

Desenvolvimento Ágil de Software (curso baseado em projetos e problemas) (IFSULDEMINAS)

Desafie-se ao aprender desenvolvimento ágil de software através de projetos e resolução de problemas práticos no nosso curso. Aprenda a aplicar efetivamente as metodologias ágeis em seus projetos, melhorando processos e entregas.

Not Available
5-12 Weeks
Software Engineering Essentials (edX) EdX
Technische Universität München - TUM,TUMx

Software Engineering Essentials (edX)

Unlock the secrets of successful software development with 'Software Engineering Essentials' on edX. This course equips you with essential skills in agile methodologies, object-oriented programming (OOP), and best practices for analysis, design, testing, and effective project management. Whether you're a beginner or looking to enhance your expertise, this program will prepare you to tackle the complexities of software engineering.

This course is archived
5-12 Weeks
Java. Functional programming (Stepik) Stepik
Instructor Made Course

Java. Functional programming (Stepik)

Discover the power of functional programming within the Java ecosystem with our beginner-friendly course. Dive into lambda expressions, explore functional interfaces, harness the potential of the stream API, understand lazy evaluation, learn currying techniques, and get introduced to monads. This course is perfect for programmers looking to enhance their skills in Java 8.

Self Paced
Self-Paced