|
|
Validation
|
Certificat de qualification professionnelle de niveau II (niveau Master 1)
|
|
|
|
|
Date et durée
|
Entrées et sorties permanentes chaque semestre. Durée variable selon le positionnement défini en début de parcours avec chaque stagiaire.
|
|
|
|
|
Votre profil
|
Niveau Bac +2/3 (DUT, BTS, niveau licence), scientifique ou technologique (ou équivalent)
|
|
|
|
|
Compétences visées
|
- Elaborer le cahier des charges et étudier les solutions techniques adaptées ; établir les schémas de principe, logiciels et/ou matériels ; concevoir et modéliser des applications pérennes et évolutives.
- Assurer la réalisation des sous-ensembles qui lui sont confiés, rédiger les spécifications de réalisation et garantir les fonctionnalités demandées.
- Coder en Java des Applications Clientes, des Applets et des Servlets, JSP et autres Javabeans ; concevoir et structurer des Données au format XML ; concevoir et réaliser des Web Services.
- Réaliser les maquettes, prototypes, ainsi que les tests, mesures, simulations nécessaires à la vérification des performances ; effectuer les corrections des anomalies éventuelles.
- Rédiger les dossiers techniques et rapports d’application aux fins de validation et d’intégration.
- Assister les utilisateurs et les développeurs pendant toute la vie du produit.
|
|
|
|
|
Procédure de recrutement
|
- Entretien individuel.
- Tests d’informatique, de logique mathématiques et d’anglais.
- Entretien professionnel
|
|
|
|
|
Coût de la formation
|
7140 € TTC
|
| Télecharger le dossier de candidature |
 |
|
L'ingénieur-développeur NTIC travaille dans le secteur des Nouvelles technologies de l'information et des communications. L'ingénieur-développeur NTIC peut être amené à travailler dans différents types de structures, sur des projets de plus ou moins grande envergure. Suivant l'importance du projet, l'ingénieur-développeur doit collaborer avec des équipes importantes (architectes, consultants, chefs de projet...), ou il peut travailler seul, en lien direct avec le client.
|
|

|
|
L'ingénieur-développeur est la personne qui, seule ou en équipe, crée les logiciels informatiques. Il doit tout d'abord analyser les besoins des utilisateurs, puis il étudie la faisabilité de l'application et élabore le cahier des charges. Une fois cette phase préparatoire achevée, il conçoit l'architecture de son logiciel, en utilisant les langages appropriés (C++, C#, Java...). Il en assure ensuite le développement, l'adaptation et le paramétrage. Une fois le logiciel développé, l'ingénieur-développeur le teste, identifie les éventuels dysfonctionnements, analyse les résultats et vérifie que le produit est conforme à la demande du client. Une fois cette étape terminée, il installe le logiciel chez le client et le teste à nouveau dans sa version définitive sur site. Dans certains cas, l'ingénieur-développeur peut être amené à assurer la maintenance de son produit ainsi que la formation des utilisateurs.
|
Présentation des systèmes
|
|
|
|
Présentation des systèmes Unix/Linux
|
|
|
|
Remise à niveau algorithmique
|
|
|
|
Introduction à la programmation Objet
|
|
|
|
Arithmétique et cryptographie
|
|
|
|
HTML et Javascript
|
|
|
|
Bases de données relationnelles MySQL
|
|
|
|
Modélisation Merise
|
|
|
|
Conception UML
|
|
|
|
Programmation PHP
|
|
|
|
XML : initiation
|
|
|
|
Programmation Java : initiation
|
|
|
|
Notions avancées Java
|
|
|
|
Programmation en C# et ADO.NET
|
|
|
|
Programmation en ASP.Net
|
|
|
|
Anglais
|
|
|
|
TRE
|
|
|
|
Projet d’application
|
|
|
|
|
|
|