Formation : Specialisation Développeurs d'applications en Formation Initiale
Se former avec
ITIC PARIS
- Renseignements :
- Durée : 0 Jour
- Type : En centre
- Diplômant : Oui
-
Prix H.T. € :3965.00
- Objectifs :
- Acquérir les connaissances nécessaires aux analystes programmeurs, aux développeurs d'application et aux
chefs de projets informatiques.
En effet, cette formation présente les essentiels méthodes et langages de programmation connus sur le marché
du travail. Elle apporte, outre le savoir et les pratiques de base grâce aux travaux dirigés, les méthodes nécessaires
pour appréhender et réaliser un projet informatique. Elle vous permettra entre autres de :
- Découvrir et mettre en oeuvre des techniques nécessaires au développement d'applications en
utilisant une structure de données dynamiques en langage C
- Faire de la programmation évènementielle sous VB6, pour la mise en place
d'applications utilisateurs pouvant accéder à une base de données ACCESS via
l'objet Recordset.
- Faire de la programmation orientée objet (analyse et de la conception)
- Concevoir et normaliser des bases de données (SQL)
- Créer des sites Web statiques (HTML4 et XHTML) et dynamiques (PHP5)
- Programmer en Java J2EE
- Public visé :
-
La formation est ouverte
aussi bien aux étudiants qu'aux salariés ou demandeurs d'emploi.
- Pré-requis :
- La formation de Spécialisation Développeur d'Applications est de niveau BAC+3
- Langage C
Rappel des bases
Tableau statique de données
Structures et tableaux de structures
• Les pointeurs
Points communs et relations entre pointeur, string et tableau
Similitudes entre pointeur, tableau et string
Pointeur de structure
Tableau de pointeurs
• Sous-programmes
Passage de paramètres : par valeur, par référence
Accessibilité, Portée et durée de vie d'une donnée
• Fichiers
Fonctions d'accès fichiers
Fichiers de structures
• Structures de données dynamiques
Allocation dynamique de mémoire
Fonctions d'allocation dynamique de données : malloc, et free
• Listes chaînées
Conception et mise en place
Parcours et consultation
Techniques d'ajout, suppression d'élément
Langage VB6
Notions de base de la programmation évènementielle
Outils de base
• Menus dynamiques
• Application multifenêtre
• Contrôle data ADODC pour l'accès aux données
Mise en place d'un contrôle Data ADODC
Accès aux données par l'intermédiaire d'un ADODC
• L'objet Recordset
Programmation du Recordset
Parcours de données via le Recordset
Mise en relation des données
Méthodes orientées objet - Analyse et conception
Notions de base de la poo
• Java et poo
• Notions de base UML
• Conception Java via UML
• Reverse engeneering
Conception avancée avec bases de données
La philosophie des bases de données relationnelles
• Conception et normalisation des bases de données
• SQL avancé
• Procedures stockées
Sites web statiques
Les requêtes sur Internet
• La structure des sites statiques
• HTML 4 et XHTML
• Feuilles de style CSS
• Les formulaires
Sites web dynamiques
La relation entre PHP5 et HTML
• Les structures de données
• Les structures de contrôle
• L'accès aux bases de données
• Les fichiers
• Les expressions régulières
• Les éléments multimédia
Programmation JAVA J2EE
Les versions de Java
• L´architecture MVC
• Les pages JSP
• Les servlets
- Les titulaires de cette formation peuvent prétendre à tenir les postes de :
- Analyste programmeur
- Chef de projet informatique
- Développeur de logiciels