Initiation à la programmation Les bases du développement 3 jours Objectifs professionnels Prérequis • Disposer du vocabulaire • Aucun 21h présentiel • Traduire des besoins fonctionnels en algorithmes • Savoir concevoir globalement une application • Comprendre comment accéder aux données 1 630 €HT Pour qui • Toute personne désirant se préparer à l’apprentissage Forfait repas d’un langage de programmation ou disposer tout 69 € ParisHT simplement d’une vue générale sur la programmation Niveau: Fondamental Programme PARTIE 1 : CONCEVOIR UN PARTIE 3 : LES BONNES 2 - Corriger son code à l’aide DEV000 PROGRAMME PRATIQUES DE LA de l’éditeur Réf. 1 - Qu’est-ce qu’un programme PROGRAMMATION informatique 1 - Modularisation du code Le+ 2 - Algorithmique 2 - Partager son code 3 - Programmation structurée 3 - Bien écrire son programme et programmation orientée PARTIE 4 : GESTION DES DONNÉES • L’acquisition objet EXTERNES des bases nécessaires 4 - Choisir son langage 1 - Les SGBD pour s’orienter sereinement PARTIE 2 : ÉCRIRE SON vers un langage PROGRAMME 2 - SQL : le langage des SGBD de développement. 3 - Gérer ses données à l’aide • Une mise 1 - Manipuler les données de fichier en pratique immédiate du programme PARTIE 5 : LES OUTILS POUR à travers la réalisation 2 - Les structures MIEUX CODER de programmes simples de programmation en Basic et en Java 3 - Passer à la pratique 1 - Les environnements de développement Dates et villes Sur ib-formation.fr, retrouvez en temps réel les dates en tapant la Réf. DEV000 Formation proposée à Paris Développement Java avancé et accès aux données Se former aux principales librairies du langage 4 jours Objectifs professionnels Prérequis • Maîtriser le développement Java avec l’IDE Eclipse • Avoir suivi la formation OB303 ou maîtriser 28h présentiel •Savoir utiliser les principaux Frameworks Java la programmation orientée objet Java • Disposer des connaissances nécessaires • Connaissance des concepts de bases au développement d’une application Java de données relationnel les et du langage SQL • Savoir tester, debugger et optimiser ses applications 2 130 €HT Pour qui Forfait repas • Développeurs, chargés de développement 92 € Paris - 88 € RégionsHT HT d’applications informatiques Niveau: Perfectionnement Programme 1 - Présentation de l’écosystème 4 - Présentation des EJB 3.2 7 - Spring OB303 JEE • La spécification EJB 3.2 • Notion de conteneur léger Réf. • Le standard JEE • La triade des EJB • I nstanciation des objets et ses composantes • Packaging et déploiement par le conteneur Spring Le+ • Les frameworks JEE Spring des EJB 3 8 - Hibernate et Hibernate • Localisation des EJB 3 avec JNDI • Présentation et architecture • Comparaison détaillée entre • I njection de dépendances • I nstallation et configuration les deux solutions 5 - Les EJB Entity et mapping • Persistance XML des classes • Une formation très 2 - Mise en place de la couche Objet-Relationnel avec JPA et des attributs, associations concrète durant laquel le présentation de l’application • Présentation des EJBs Entity et héritage s’alternent les phases Web d’apports théoriques, • Rappel sur le patron de conception• I ntroduction à JPA 9 - Hibernate, options avancées d’échanges, de partage MVC • Mapping objet-relationnel, rôle 10 - Conclusion d’expériences et d’ateliers • I ntroductionaux JSP/Servlet de la clé primaire, mapping • Revue des points clés des deux réalisés au travers d’un cas des associations - L’héritage approches pratique «fil rouge». 3 - 1ère approche : architecture 6 - 2ème approche : architecture • Les plus et moins de chaque d’une application JEE d’une application JEE approche avecles EJB 3.2 avec Spring et Hibernate Dates et villes Sur ib-formation.fr, retrouvez en temps réel les dates en tapant la Réf. OB303 Formation proposée à Paris, Lyon, Aix-en-Provence, Toulouse, Bordeaux, Nantes, Rennes, Rouen, Lille, Strasbourg 994 © Cegos 2020