Retour
Bachelor chargé de développement de solutions applicatives ou logicielles - ESGI : Architecture des logiciels (3 ans)
Objectifs de la formation
Bachelor chargé de développement de solutions applicatives ou logicielles - ESGI : Architecture des Logiciels (AL) : - Définir une solution informatique logicielle ou applicative. - Concevoir et développer la solution logicielle ou applicative. - Conduire un projet informatique responsable. - Optimiser une solution logicielle ou applicative.
Contenu de la formation
Langages et développement : - Challenge C et algorithmes. - Langage Java avancé : POO, lambdas, stream, JavaFX. - Scripting Python. - Théorie des langages et compilation. Développement et outils : - Algorithmique avancée : listes, tris et arbres. - IA. - Outils de développement et conteneurisation. - Tests unitaires. - Tests Logiciels. Systèmes et bases de données : - Linux orienté Développeurs. - Conception de bases de données relationnelles. - Bases de données NoSQL. Technologiie web et Frameworks : - API avec NodeJS. - Développement FrontEnd avec Angular. Gestion de projet, conception et communication : - Design Thinking. - Agilité et Scrum. - Anglais professionnel (Business English) et TOEIC. Activités annuelles : - E-learning. - Projet annuel. - Projet personnel et vie de l'école. - Mission en entreprise.
Résultats de la formation
titre diplôme homologué
Conditions spécifiques d'accès à la formation
Bachelor en 3 ans : Bac.
Métier formé
Développement
Niveau d'étude visé
Bac+3
Prise en charge
Formation financée par l'OPCO
Type d'immersion professionnelle
Contrat d'apprentissage
Organisme de formation
Campus Sciences-U Lille - EFFICOM - EFAB
Durée de la formation
36 mois
Modalités de formation
formation mixte
Prochaine(s) session(s)
- 23/09/2024 - 03/09/2027