The course provides an introduction to the principles of software engineering and programming methodologies, with a particular focus on SysOps and DevOps topics.
- Introduction to Software Engineering and the software development life cycle- Software Development Methodologies and requirements gathering- Version Control Systems- Principles of Software Design and Design patterns- Continuous Integration and Distribution (CI, CD)- Notes on UML Diagrams- Monitoring and Logging- Software Testing and Quality Assurance- Software architectures (monolithic and microservices), RESTful services and APIs- Virtualization- Containerisation- Infrastructure as Code (IaC)- Introduction to Linux Bash- Notes on Cloud Computing.
SEDE DI CHIETI
Via dei Vestini,31
Centralino 0871.3551
SEDE DI PESCARA
Viale Pindaro,42
Centralino 085.45371
email: info@unich.it
PEC: ateneo@pec.unich.it
Partita IVA 01335970693