Le m2 va vous permettre de développer des applications, gérer des systèmes d’informations, et bien organiser toutes les étapes d’un projet de développement d’applications informatiques. Les langages de programmation et outils modernes seront vos instruments de prédilection. Avec le cursus M2 ILW d’ENSITECH, vous saurez comment gérer un projet de refonte de système d’informations, vous maitriserez toutes les étapes (conception, sécurité, gestion, etc.) du développement logiciel et applications web. Quel est le programme d’études du cursus ? Quels sont les débouchés ? Quelles sont les conditions d’admission ? Réponses.

M2 programmation alternance 95 : les points essentiels
Le cursus comprendra 5 points clés. Ces points aborderont différents secteurs qui seront complémentaires dans l’ingénierie du logiciel et du web. À cela, vous aurez à étudier le développement proprement dit, le devOps qui combine le développement et les systèmes d’exploitation, la conception logicielle, le management de projet et les enseignements transverses.
1ère partie : le développement
Dans cette partie du programme d’étude, vous aurez à manipuler les différents langages de programmation, frameworks et divers outils de programmation et développement d’applications (PHP, JAVA, SQL…).
– Outil de modélisation et conception UML avancée
– Outil de POO avancé en Java
– Outils de développement mobiles
– Les frameworks Spring et Angular
– Outil de versioning GIT
– Streams
– Outil POM (project object model) MAVEN
– Outil d’intégration continue JENKINS
– JPA ou Java persistence API
– Les conteneurs Dockers
2ème partie : DevOps
Pour rappel, devOPs signifie à la fois développement et Operating system ou systèmes d’exploitation. C’est un secteur combinant ces deux domaines pour n’en faire qu’un. Quelle en est l’utilité ? Cela permettra à une seule personne de cerner les différentes circonstances d’un projet avec un seul et même angle de vue. Pour faire simple, cela permet d’éviter tout conflit et potentiel problème lors de la réalisation d’un projet informatique. La partie devOps comprend :
– ANSIBLE pour l’automatisation des tâches
– SonarScanner et SonarQube
3ème partie : la conception logicielle
La conception logicielle traitera de la globalité du développement logiciel. Vous aurez à traiter sur l’architecture même d’un projet, sa gestion, etc.
La partie sera constituée de :
– L’architecture du logiciel
– La gestion des couches logicielles
– Web services
– BDD et DDD
4ème partie : Management de projet
Dans la partie management de projet, vous aurez à traiter sur les diverses démarches qualité et méthodologie de projet avec :
– Agile/SCRUM : méthodologie projet
– ITIL : démarche qualité
5ème partie : Transverse
Les enseignements transverses servent à compléter vos connaissances dans le domaine. Vous affuterez également vos compétences afin de faire évoluer votre carrière professionnelle. Cette partie comprend :
– Anglais, prépa TOEIC
– Le droit de l’informatique et d’internet
– Les fondamentaux du management et de la communication
L’enseignement transverse constituera vos atouts et embellira votre CV en vous apportant davantage de connaissances complémentaires.
Les objectifs du cursus
Les objectifs du cursus sont simples, vous faire gérer :
– La conception et l’évolution d’architecture de solutions logicielles
– La sécurité de toutes les couches logicielles
– La gestion de projet de refonte de systèmes d’informations
– La gestion d’un service informatique
Grâce au programme d’étude complet et à l’expérience professionnelle acquise durant le cursus, vous atteindrez facilement ces objectifs. ENSITECH facilitera votre appréhension des divers points clés du domaine ingénierie logicielle et vous délivrera un enseignement efficace.
Afin de valider votre formation, il vous sera nécessaire de passer les diverses étapes suivantes :
– Contrôle continu
– Projet de création d’entreprise
– Mémoire de pratique professionnelle
– Projet de fin d’études
Tout cela sera mis en œuvre pour vous former à entrer dans l’univers des experts en ingénierie du logiciel et du web.
Les métiers visés
Les métiers visés sont : chef de projet informatique, responsable informatique, architecte web, consultant, expert en développement d’applications mobiles, ingénieur logiciel, lead developer, directeur des systèmes d’informations, etc.
Les possibilités de cursus et les conditions d’admission
Pour suivre le cursus M2 ILW, les pré-requis sont : un bac +3 validé ou équivalent. Vous pourrez suivre votre formation en alternance sous contrat d’apprentissage ou de professionnalisation. Le rythme d’alternance sera de 1 semaine en formation et 2 à 3 semaines de formation en entreprise. Le cursus M2 ILW est également disponible en formation en initial.
Pour candidater, c’est simple : www.ensitech.eu rubrique « inscrivez-vous ». Pour plus d’informations sur l’admission ou autres, veuillez nous contacter au 01 61 38 05 75, ou admission@ensitech.eu. Nous sommes disposés à vous donner les informations requises pour votre admission.
Dès vous admission, vous pourrez suivre des séances de coaching, participer à des job dating et obtenir une aide à la prospection d’emploi grâce au programme « mon passeport alternance ».