Formation : Programmation Java SE: Niveau de Base –TC

Prog
ProgProg
Programme détaillé
ramme détailléramme détaillé
ramme détaillé
: Programmation Java
: Programmation Java: Programmation Java
: Programmation Java
SE
SESE
SE: Niveau de Base
: Niveau de Base: Niveau de Base
: Niveau de Base
-
--
-
TC
TCTC
TC
CEFOPI – Stage de Formation : Programmation Java SE: Niveau de base –TC Page 1 of 5
Formation : Programmation Java SE:
Niveau de Base –TC
Objectifs de la formation "Programmation Java SE : Niveau de Base - TC" :
Java est un langage moderne et professionnel de programmation, indépendant des plateformes
de développement. Ce stage de formation vous permettra d’apprendre des techniques de
conception des programmes écrits avec le langage Java. Il vous expliquera le fonctionnement
des mécanismes de programmation orientée objet et vous montrera leur mise en œuvre grâce à
de nombreux exercices de conception à base du langage Java.
A l'issue de ce stage, vous serez outillés pour concevoir et écrire des programmes Java
opérationnels.
Domaine de formation :
Programmation Orientée Objet (P.OO).
Vision professionnelle en suivant cette formation :
Devenir plus tard Développeur Java SE ou Programmeur Java SE
Code du Stage :
PRJATC01.
Contenu de la formation "Programmation Java SE: Niveau de base - TC" :
Présentation du langage Java ;
Quelques spécificités du langage Java;
Rappel sur la Programmation modulaire : les fonctions Java ;
Maîtrise des concepts de la Programmation Orientée Objet (P.O.O) sous Java;
Packages, Classes de base, Manipulation des tableaux et des chaînes de caractère ;
La gestion des erreurs et des exceptions;
Programmation des interfaces utilisateurs ;
Programmation des fichiers via une interface utilisateur : les données simples.
A qui s'adresse la formation "Programmation Java SE: Niveau de base - TC" :
Les ingénieurs, les professionnels, les étudiants en Informatique et les diplômés en Informatique
mais sans emploi, qui souhaitent découvrir ou approfondir la richesse du langage de
programmation Java.
Pré-requis :
Pour suivre avec succès cette formation pratique, les stagiaires doivent avoir préalablement
suivi avec succès le stage PRCTP ou un cours universitaire sur la Programmation C ou C++.
Prog
ProgProg
Programme détaillé
ramme détailléramme détaillé
ramme détaillé
: Programmation Java
: Programmation Java: Programmation Java
: Programmation Java
SE
SESE
SE: Niveau de Base
: Niveau de Base: Niveau de Base
: Niveau de Base
-
--
-
TC
TCTC
TC
CEFOPI – Stage de Formation : Programmation Java SE: Niveau de base –TC Page 2 of 5
Exercices de conception :
Plus de 50 % du temps sera consacré aux ateliers de conception des programmes écrits en
langage Java. Après l’exposé de chaque chapitre de ce stage de formation par le formateur, il y
aura une série d’exercices à la disposition du stagiaire.
Chaque chapitre sera arrosé par des exemples et ponctué par au moins un exercice que le
formateur corrigera ensemble avec les stagiaires tout en expliquant à ces derniers l’algorithme
à utiliser pour résoudre ledit exercice. Les autres exercices seront traités par les stagiaires de
façon dirigée et encadrée par le formateur mais en encourageant les stagiaires à résoudre eux-
mêmes sur papier les exercices proposés tout en profitant de cette occasion pour réviser et
assimiler les concepts vus dans ledit chapitre. En cas de difficulté, le formateur interviendra
d’abord par orientation, puis par dépannage au tableau ou à l’aide du projecteur en cas de
non issue par les stagiaires.
Cependant, il sera organisé en faveur des stagiaires des séances libres d’auto-encadrement (sans
accompagnement du formateur, séances appelées "Capacity Building Sessions" ou CBS) de
15H à 17H30 et de 17H30 à 20H pour permettre aux stagiaires de réviser et d’approfondir les
leçons précédemment vues et les programmes précédemment conçus, de refaire ou s’exercer
sur des exercices, ou de mener des recherches personnelles sur Internet en vue d’approfondir
le stage de formation.
Durée et Horaires de la formation "Programmation Java SE: Niveau de base - TC" :
- Pour les groupes du Jour, le stage a lieu de Lundi à Samedi, de 08H à 12H et de 13H à
17H, soit 48 Heures pendant 06 Jours;
- Pour les groupes du Soir, le stage a lieu de Lundi à Vendredi, de 17H45 à 20H15, et le
Samedi de 08H à 17H entrecoupée par une pause-déjeuner entre 12H et 13H, soit 48
Heures pendant au plus 03 Semaines.
Prix de la formation "Programmation Java SE: Niveau de base - TC" :
Prix
Entreprises et Etrangers
= 255 USD
Prix
Fonctionnaires et autres travailleurs contractuels
= 182.900 FBU
Prix
Etudiants et Personnes sans emploi contractuel
= 109.740 FBU
Certificat de formation:
La fin de ce stage de formation sera sanctionnée par la remise d’un certificat de formation à
chaque stagiaire qui aura suivi le stage pendant au moins 40H.
Programme détaillé de la formation "Programmation Java SE: Niveau de base -TC"
Présentation du langage Java
Historique de Java
Caractéristiques de Java
Le Kit de Développement Java ou JDK
Les API Java
Prog
ProgProg
Programme détaillé
ramme détailléramme détaillé
ramme détaillé
: Programmation Java
: Programmation Java: Programmation Java
: Programmation Java
SE
SESE
SE: Niveau de Base
: Niveau de Base: Niveau de Base
: Niveau de Base
-
--
-
TC
TCTC
TC
CEFOPI – Stage de Formation : Programmation Java SE: Niveau de base –TC Page 3 of 5
La machine virtuelle de Java (ou JVM)
De la programmation à l’exécution
Exercice de conception : Ecrire un programme Java qui affiche le mot Bonjour sur la sortie
standard.
Durée : 04H
Quelques spécificités du langage Java
Les types de données fondamentaux reconnus par Java
Les caractères de ponctuation
Les identificateurs
Squelette d’un programme Java
Expressions et Opérateurs
Instructions de contrôle
Sortie des résultats
Entrée des données
Exercices de conception : -Résoudre au moins six exercices sur la construction des
programmes Java, dont quatre avec le formateur et deux autres par le stagiaire sous
l’encadrement et le coaching du formateur ;
Durée : 06H
Devoir à domicile : Résoudre au moins quatre exercices sur la construction des programmes
Java.
Rappel sur la Programmation modulaire : les fonctions Java
Introduction
Ecriture des fonctions
Utilisation de la fonction c’est-à-dire son appel dans un programme Java ou dans une
autre fonction Java ;
Exercices de conception : -Résoudre au moins quatre exercices sur les fonctions Java, dont
deux avec le formateur et deux autres par le stagiaire sous l’encadrement et le coaching du
formateur;
Durée : 04H
Devoir à domicile : Résoudre au moins quatre exercices sur les fonctions Java.
Maîtrise des Concepts de la Programmation Orientée Objet (P.O.O) sous Java
Introduction
Terminologie objet
Déclaration d’une classe
Prog
ProgProg
Programme détaillé
ramme détailléramme détaillé
ramme détaillé
: Programmation Java
: Programmation Java: Programmation Java
: Programmation Java
SE
SESE
SE: Niveau de Base
: Niveau de Base: Niveau de Base
: Niveau de Base
-
--
-
TC
TCTC
TC
CEFOPI – Stage de Formation : Programmation Java SE: Niveau de base –TC Page 4 of 5
Déclaration d’attributs, de variables locales et de constantes
Déclaration de méthodes
Méthodes d’instance et méthodes de classe
Surcharge d’un constructeur et d’une méthode
Manipulation d’un objet
Manipulation des membres d’un objet
Héritage et polymorphisme
La classe Object
Méthodes abstraites
Classes abstraites
Interfaces
Packages
Encapsulation
Exercices de conception : -Résoudre au moins quatre exercices sur l’implémentation des
concepts orientés objet, dont deux avec le formateur et deux autres par le stagiaire sous
l’encadrement et le coaching du formateur;
Durée : 10H
Devoir à domicile : Concevoir et implémenter une application Java de gestion de la scolarité
d’une Université.
Packages, Classes de base, Manipulation des tableaux et des chaînes de
caractères
Principaux packages et principales classes et interfaces
Eclaircissements sur certaines classes de base
Les interfaces Iterator et Enumeration
Quelques méthodes de la classe Stack
Quelques méthodes de la classe Vector
Formatage d’une date à l’aide des classes DateFormat et SimpleDateFormat
Déclaration de tableaux statiques
Création de tableaux dynamiques
Manipulation des chaînes de caractères
Exercices de conception : -Résoudre au moins quatre exercices sur les packages et classes de
base, dont deux avec le formateur et deux autres par le stagiaire sous l’encadrement et le
coaching du formateur ;
Durée : 04H
Devoir à domicile : Résoudre au moins quatre exercices sur les packages et classes de base ;
La gestion des erreurs et des exceptions
La catégorie d’erreurs
La catégorie des exceptions
Le traitement des exceptions
Prog
ProgProg
Programme détaillé
ramme détailléramme détaillé
ramme détaillé
: Programmation Java
: Programmation Java: Programmation Java
: Programmation Java
SE
SESE
SE: Niveau de Base
: Niveau de Base: Niveau de Base
: Niveau de Base
-
--
-
TC
TCTC
TC
CEFOPI – Stage de Formation : Programmation Java SE: Niveau de base –TC Page 5 of 5
Exercices de conception : -Résoudre au moins deux exercices sur la gestion des exceptions,
dont un avec le formateur, et un autre par le stagiaire sous l’encadrement et le coaching du
formateur;
Durée : 04H
Devoir à domicile : Résoudre au moins deux exercices sur la gestion des exceptions.
Programmation des interfaces utilisateur
Introduction
La
classe abstraite "Component"
Les conteneurs
Les
composants "awt" (ou composants du package "java.awt")
Les
composants "swing" (ou composants du package "javax.swing")
Les
gestionnaires de placement (= Layouts)
Algorithme de création d’une interface utilisateur conviviale
La gestion des évènements
Les
écouteurs (= Listeners)
Graphisme en Java
Exercices de conception : Résoudre au moins quatre exercices sur les interfaces graphiques,
dont deux avec le formateur et deux autres par le stagiaire sous l’encadrement et le coaching
du formateur ;
Durée : 11H
Devoir à domicile : Concevoir et implémenter une application Java de gestion de la scolarité
d’une Université.
Programmation des fichiers via une interface utilisateur : les données simples
Introduction
Manipulation des fichiers textes : comment lire et écrire dans un fichier texte ?
Manipulation des fichiers binaires : comment lire et écrire dans un fichier binaire ?
Exercices de conception : Résoudre au moins quatre exercices sur la manipulation des
fichiers, dont deux avec le formateur et deux autres par le stagiaire sous l’encadrement et le
coaching du formateur ;
Durée : 05H
Devoir à domicile : Résoudre au moins deux exercices sur la manipulation des fichiers.
1 / 5 100%
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans linterface ou les textes ? Ou savez-vous comment améliorer linterface utilisateur de StudyLib ? Nhésitez pas à envoyer vos suggestions. Cest très important pour nous !