Voir les résultats
<< offre précédente | offre suivante >>

Certificat Ifage Analyste programmeur Java SE: modules 1 et 2

Voir toutes les offres de IFAGE

Type
Certificat
Prix
fr. 7,800.00
Durée
272 heure(s)
Méthode
Le soir et le week-end

Définition

Un(e) analyste-programmeur participe et collabore au processus de développement d'un programme informatique. Ce processus requiert plusieurs compétences allant de l'analyse, la conception de bases de données et la modélisation avec des diagrammes, à la réalisation technique d'un programme informatique répondant au cahier des charges des clients mandataires. Les compétences de l'analyste-programmeur sont mises en valeur de manière théorique et pratique durant la première année du diplôme Développeur java JSE/JEE.

Public

Programmeurs connaissant un autre langage qui désirent en apprendre un autre.
Développeurs Web qui souhaitent augmenter leurs compétences dans leur domaine. Toute personne débutante en programmation ayant une motivation et un goût marqué pour la programmation. 
 
Niveau requis

Avoir suivi le cours ""introduction à la programmation"" ou passer un test écrit. La présentation d'un dossier et un rendez-vous avec le responsable pédagogique est obligatoire.
 
Marche à suivre

Envoyer votre dossier à l'Ifage (CV, certificats). Rendez-vous obligatoire avec le responsable pédagogique pour vérification du niveau requis.

Objectifs
Être capable de reconnaître et d' identifier les différents éléments de la programmation java et son environnement. Être capable de comprendre et décrire le processus de création d'un programme java. Être capable de mettre en œuvre les connaissances acquises pour écrire un programme en java.

Titre obtenu
Certificat de Programmeur Java.

Contenu

Module 1:

Plateforme JAVA Classe, JAR,CLASSPATH, Compilation et exécution
Exception
Types de données
Structure de données (Liste, Table de Hachage, Tableau)
Fichiers, IO
Multi-Threading
Meta-données (annotations)
Environnement de développement: Eclipse
Base du shell Unix & Windows
Bug reporting: Bugzilla
Gestion des sources: Subversion/GIT
Construction: Maven
Intégration continue: Hudson/Jenkins
 
Module 2:

Analyse & conception de base de données (48 périodes)
Modèle relationnel: Théorie. Entités / relations. Clés primaire, secondaire, étrangère
Formes normales. Fautes de modélisations les plus fréquentes. Notions de verrous Interroger des données. Tri/Agrégation. Notions de Jointure: Join/Outer Join. Manipuler des données: INSERT/DELETE/UPDATE

Analyse & Conception UML  (40 périodes)
Diagramme de cas d'utilisations. Diagramme de classe. Diagramme de composants
Diagramme d'activité, diagramme de séquence

Initiation à la programmation OO (48 périodes)
Définition / Terminologie . Origines et objectifs de la POO. Concepts de base . Objet et Classes - Objet - Classe - Attributs - Méthodes - Encapsulation. Héritage - Polymorphisme (surcharge) - Gestion des erreurs - Objets et classes. L'héritage. Interfaces et classes internes. Structures de données, Template et generics.

 
Intervenants
Formateurs et formatrices, qualifié(e)s  et expérimenté(e)s, issu(e)s du milieu professionnel de la matière enseignée.  

Remarque
Nos formations sont exclusivement en langue françaises mais les formateurs java sont bilingues (français/anglais).

Méthode
La méthodologie est participative avec des exercices pratiques et repose sur une implication très importante de la part des apprenants. 

Matériel

Des clefs USB et le support de cours sont fournis aux apprenants en début de  formation
 
Perspectives professionnelles

Cette formation permet à l'étudiant d'œuvrer dans de nombreux secteurs liés aux métiers de la programmation informatique, tant pour les entreprises privées que pour le domaine public.
 
ATTENTION: il est possible, selon les cas, de ne suivre qu'un module sur les deux proposés. L'obtention du certificat final s'en trouve toutefois altérée.

 
Jobtic logo
 
Loading...