Java Les fondamentaux de la programmation
A M S FORMATION
Salarié en poste
Demandeur d'emploi
Entreprise
Étudiant
En ligne
En présentiel
5 jours - 35 heures
Nous contacter
Localité
En ligne
Vous pouvez suivre cette formation depuis chez vous ou depuis n’importe quel endroit à distance.
En présentiel
Découvrez les localités disponibles pour suivre cette formation en présentiel.
Objectifs
1. La formation en résumé
Cette formation intitulée "Java Les fondamentaux de la programmation" vise à permettre aux participants de maîtriser les bases de la programmation orientée objet en Java. Elle offre un apprentissage complet de la syntaxe du langage ainsi que des principales APIs fondamentales, pour acquérir une autonomie dans le développement Java. Un des points forts du programme est l’initiation à la manipulation des données via JDBC, facilitant ainsi la connexion et l’interaction avec des bases de données relationnelles. L’objectif principal est de rendre les stagiaires capables de concevoir, développer et tester des applications Java robustes en intégrant des notions avancées telles que la gestion des exceptions, le modèle MVC, et l’internationalisation.
2. Les thèmes abordés
- Introduction à Java : architectures N-Tiers, différences entre J2SE, J2EE, J2ME, fonctionnement de la JVM, présentation des outils (JAR, JavaDoc) et des principaux environnements de développement (Eclipse, NetBeans).
- Bases du langage : déclaration et initialisation des variables, structures de contrôle, boucles et itérations.
- Concepts orientés objet : classes, attributs, méthodes, encapsulation, packages, interfaces, classes abstraites, héritage.
- Gestion des erreurs : types d’exceptions, blocs try/catch/finally, gestion locale et centralisée des exceptions, création d’exceptions métiers personnalisées.
- Bibliothèques standard : manipulation des collections et tableaux, gestion des dates et calendriers, opérations d’entrées/sorties sur fichiers.
- Nouveautés introduites par Java Tiger : améliorations du langage, nouvelles APIs majeures, annotations, génériques.
- Accès aux bases de données relationnelles avec JDBC : connexion, exécution de requêtes, parcours des résultats, externalisation des paramètres, introduction au mapping objet-relationnel.
- Architecture MVC : concepts du modèle, de la vue et du contrôleur.
- Interfaces graphiques : aperçu des bibliothèques AWT et Swing, gestion des composants, conteneurs, layouts et événements.
- Gestion des logs avec Log4j : génération, filtrage et configuration des logs.
- Qualité logicielle : création et organisation de tests unitaires avec JUnit, génération de rapports.
- Internationalisation : gestion des langues via l’API ResourceBundle et fichiers properties.
3. Éléments de méthodologie de la formation
La formation combine des apports théoriques et des exercices pratiques permettant une assimilation progressive des notions. Chaque participant dispose d’un poste de travail personnel, favorisant un apprentissage actif et individualisé, renforcé par la gestion en petits groupes pour un suivi adapté. Un support pédagogique complet est fourni aux stagiaires afin d’accompagner leur progression. La pédagogie repose sur des mises en situation concrètes et des échanges réguliers pour évaluer la compréhension et assurer la validation des acquis tout au long du parcours.
Cette formation intitulée "Java Les fondamentaux de la programmation" vise à permettre aux participants de maîtriser les bases de la programmation orientée objet en Java. Elle offre un apprentissage complet de la syntaxe du langage ainsi que des principales APIs fondamentales, pour acquérir une autonomie dans le développement Java. Un des points forts du programme est l’initiation à la manipulation des données via JDBC, facilitant ainsi la connexion et l’interaction avec des bases de données relationnelles. L’objectif principal est de rendre les stagiaires capables de concevoir, développer et tester des applications Java robustes en intégrant des notions avancées telles que la gestion des exceptions, le modèle MVC, et l’internationalisation.
2. Les thèmes abordés
- Introduction à Java : architectures N-Tiers, différences entre J2SE, J2EE, J2ME, fonctionnement de la JVM, présentation des outils (JAR, JavaDoc) et des principaux environnements de développement (Eclipse, NetBeans).
- Bases du langage : déclaration et initialisation des variables, structures de contrôle, boucles et itérations.
- Concepts orientés objet : classes, attributs, méthodes, encapsulation, packages, interfaces, classes abstraites, héritage.
- Gestion des erreurs : types d’exceptions, blocs try/catch/finally, gestion locale et centralisée des exceptions, création d’exceptions métiers personnalisées.
- Bibliothèques standard : manipulation des collections et tableaux, gestion des dates et calendriers, opérations d’entrées/sorties sur fichiers.
- Nouveautés introduites par Java Tiger : améliorations du langage, nouvelles APIs majeures, annotations, génériques.
- Accès aux bases de données relationnelles avec JDBC : connexion, exécution de requêtes, parcours des résultats, externalisation des paramètres, introduction au mapping objet-relationnel.
- Architecture MVC : concepts du modèle, de la vue et du contrôleur.
- Interfaces graphiques : aperçu des bibliothèques AWT et Swing, gestion des composants, conteneurs, layouts et événements.
- Gestion des logs avec Log4j : génération, filtrage et configuration des logs.
- Qualité logicielle : création et organisation de tests unitaires avec JUnit, génération de rapports.
- Internationalisation : gestion des langues via l’API ResourceBundle et fichiers properties.
3. Éléments de méthodologie de la formation
La formation combine des apports théoriques et des exercices pratiques permettant une assimilation progressive des notions. Chaque participant dispose d’un poste de travail personnel, favorisant un apprentissage actif et individualisé, renforcé par la gestion en petits groupes pour un suivi adapté. Un support pédagogique complet est fourni aux stagiaires afin d’accompagner leur progression. La pédagogie repose sur des mises en situation concrètes et des échanges réguliers pour évaluer la compréhension et assurer la validation des acquis tout au long du parcours.
Ces formations peuvent vous intéresser
LE HAILLAN
À distance / En centre / En entreprise
Entreprise
Non finançable CPF
1950 €
NANTES
À distance / En centre / En entreprise
Salarié en poste / Entreprise
Non finançable CPF
750 €
MONTPELLIER
À distance / En centre / En entreprise
Entreprise
Non finançable CPF
5250 €
Malheureusement, vous ne pouvez pas contacter ce centre via Maformation.
Voici des formations similaires :
Disponible dans 94 villes
En centre / En entreprise
Salarié en poste / Entreprise
Non finançable CPF
990 €
Avis du centre
Avis du centre
MÉRIGNAC
À distance / En centre / En entreprise
Entreprise
Non finançable CPF
Les formations les plus recherchées
Formation Paris
Formation Toulouse
Formation Nantes
Formation Saint-Étienne
Formation Bordeaux
Formation Lille
Formation Rennes
Formation Limoges
Formation Strasbourg
Formation Montpellier
Formation Informatique CPF
Formation Informatique en ligne
Formation Developpeur informatique CPF
Formation Developpeur informatique en ligne
Formation Technicien support informatique
Formation Consultant en informatique
Formation Administrateur systeme
Formation Technicien informatique
Formation Technicien reseaux
Formation Administrateur reseau
Formation Directeur des systemes d information
Formation Rssi
Formation Data scientist
Formation Chef de projet informatique
Formation Consultant en informatique Nantes
Formation Technicien support informatique Nantes
Formation Administrateur systeme Nantes
Formation Technicien informatique Nantes
Formation Technicien support informatique Paris
Formation Consultant en informatique Paris
Formation Technicien informatique Paris
Formation Administrateur systeme Paris
Formation Rssi Paris
Formation Directeur des systemes d information Paris
Cette formation est temporairement suspendue.
Voir des formations similaires