But du cours
This course aims to train students in the use of virtual environments and best collaboration practices in engineering. It enables the acquisition of skills necessary to work effectively in distributed environments, using modern tools for development, project management and communication.
Acquis d'apprentissage visés
- Manually deploy and administer services
- Organize projects according to project management methodologies
- Write and implement software tests
- Integrate OpenData APIs into an ETL pipeline
- Select suitable development environments (IDEs) for prototyping and product development
Prérequis
- Tools for Engineers: Version Control, Deployment and Documentation
- Tools for Engineers: IT Project Management
- Tools for Engineers: Monitoring and Technical Document Writing
Programme
- Introduction to virtual environments
- Collaboration and source code management
- Tools for real-time collaboration
- Project management practices in distributed environments
- Collaboration in virtual environments
Modalités d'évaluation
Continuous assessments and practical evaluations.
Bibliographie
Sameer Naik, Sébastien Goasguen, Jonathan Michaux, Kubernetes Cookbook: Building Cloud Native Applications, 2024
Supports
Slides, guided work sheets and practical work sheets.