This chapter incorporates software engineering concepts and practices, you will learn software development process and some structured approaches to execute the Software Development Life Cycle (SDLC). You will use different programming languages, architectures, technology stacks and frameworks to solve modern web and application development challenges.

Software engineering

Software design patterns and principles

DevOps

Command language

Programming language

General purpose language

Client-side language

Build tools

Software development frameworks

Application framework

Object persistence framework

Middleware


Back to parent page: index

Reference: