| Niveau d'études visé | Bac +3 |
|---|---|
| Durée de la formation en année | 3 ans |
| Statut de l'école | Non renseigné |
| Rythme de formation | Temps plein |
| Modalité | En présentiel |
| Prix | Non renseigné |
Description
Le BUT informatique parcours déploiement d'applications communicantes et sécurisées proposé par l'Institut universitaire de technologie d'Amiens forme en trois ans des professionnels capables de concevoir, réaliser et déployer des solutions informatiques modernes. La formation combine l'apprentissage du développement d'applications, l'administration des infrastructures réseau et la mise en œuvre de protocoles de sécurité adaptés aux enjeux actuels de la cybersécurité. Les étudiants développent des compétences techniques en programmation, en architecture logicielle, en gestion des systèmes communicants et en sécurisation des données. Ce parcours complet prépare à l'insertion professionnelle en formant des informaticiens polyvalents, aptes à occuper des postes de responsabilité intermédiaire dans les entreprises de services numériques, les services informatiques des entreprises, les administrations ou encore les agences spécialisées, aussi bien dans le secteur privé que public.
Programme
- Développement logiciel et programmation : langages (Java, Python), conception orientée objet, gestion de projet agile
- Réseaux et communication : protocoles TCP/IP, architectures client-serveur, sécurité des communications
- Cybersécurité : principes fondamentaux, cryptographie, gestion des vulnérabilités et des incidents
- Bases de données et intégration : modélisation, SQL, intégration de services et API
- Déploiement et maintenance d'applications : conteneurisation (Docker), CI/CD, supervision et support utilisateur
Objectifs de la formation
- Concevoir, déployer et sécuriser des applications communicantes en environnement professionnel.
- Maîtriser les protocoles de communication réseau et les technologies associées pour garantir la fiabilité des échanges.
- Appliquer des méthodes de développement sécurisées pour protéger les données et les systèmes.
- Diagnostiquer et résoudre efficacement les problèmes techniques liés à la mise en œuvre d’applications.
- Collaborer en équipe projet avec des compétences en gestion, communication et documentation technique.