Vous êtes sur la page 1sur 9

ABSTRACT

Le programme de travail ci-contre présente l’ensemble


des notions à acquérir pour cette première phase de
travail. Chaque adhérent possède ses propres notions
selon l’atelier qu’il a choisi.

klaude medhi
[Course title]

PROGRAMME
PROGRAMME DE TRAVAIL
PROGAMME DE TRAVAIL DE LEARN TOGETHER.

I- ADMINISTRATION DES BASES DE DONNEES

Niveau 1.

Niveau 2.

Niveau 3.
II- GENERALITE DU WEB

Niveau 1 : DEBUTANT
a- Fonctionnement et Historique du WEB
b- Les Navigateurs
c- Html 5 / Css3
d- Framework vs Library --> Bootstrap
e- Wordpress.
Mini-projet :

Niveau 2 : AVANCE
f- UI/UX design
g- Hébergement
h- Sécurité
Mini-projet :
III- JAVASCRIPT

Niveau 1 : DEBUTANT
a- Introduction
b- Syntaxe (Structure, Boucles, Variables, Conditions, Fonctions,
Commentaires)
c- Types et Objets
Mini-projet :

Niveau 2 : INTERMEDIAIRE
d- Comprendre et travailler avec le DOM
e- Les évènements
f- Javascript et HTML5
g- Les formulaires
Mini-projet :

Niveau 3 : AVANCE
h- Les Web packs
i- Les librairies Javascript (JQUERY)
j- Les fonctionnalités avancées (AJAX)
k- Framework (ReactJs/ AngularJS)
Mini-projet :
IV- JAVA

Niveau 1 : DEBUTANT
a- Introduction
b- Installation
c- Travailler avec les variables et les objets
d- Les syntaxes (Structure, Boucles, Variables, Conditions, Fonctions,
Commentaires)
Mini-projet :

Niveau 2 : AVANCE
e- Concept de POO
f- Les classes et méthodes abstraites
g- Les modificateurs d’accès
h- Les exceptions
i- Les interfaces
j- La programmation évènementielle
Mini-projet :
V- PHP + LARAVEL

Niveau 1 : DEBUTANT
a- Introduction
b- Syntaxe (Structure, Boucles, Variables, Conditions, Fonctions,
Commentaires)
c- Types et Objets
Mini-projet :

Niveau 2 : INTERMEDIAIRE
d- Require & Include
e- Php et Html
f- Traitement des formulaires (CRUD)
g- Les sessions et les cookies
h- Connexion à une BD
i- Utilisation d’une API
j- Chiffrement des mots de passe.
Mini-projet :

Niveau 3 : AVANCE
k- Concept de POO.
l- Installation de Laravel
m- Présentation de l’approche MVC
n- Middlewares
o- Providers
p- Intégrations de Template
q- Gestion des formulaires
r- Communication avec une BD
s- Eloquent & Migration
t- Envoie d’Email
Mini-projet :
VI- JAVA EE + SPRINGBOOT

Niveau 1 : DEBUTANT
a- Notion de JPA
b- Création d’un projet Spring
c- Prise en main de l’environnement Spring
d- Génération d’une base de données avec Spring
e- Génération d’une base de données avec des tables avec Spring boot et JPA
f- Génération d’une base de données avec des tables avec les relations entre
certaines tables avec Spring boot et JPA en utilisant chacune de ces
annotations JPA : @ManyToMany, @ManyToOne, @OneToOne,
@OneToMany

Mini-projet :

Niveau 2 : AVANCE
g- Notion sur la JSP
h- CRUD avec Spring boot et JSP
i- Utilisation de Spring Security
j- JHIPSTER
Mini-projet:
VII- ANDROID STUDIO + FIREBASE

Niveau 1. DEBUTANT
a- Généralités du SE Android
b- Les activités
c- Cycle de vie d’une activité
d- Le fichier Manifest

Niveau 2. INTERMEDIAIRE
e- Généralités sur les interfaces
f- Création d’une interface
g- Les composants d’interface
h- Les conteneurs
i- Les groupes
j- Les évènements
k- Les notifications Toasts
l- Concept des intentions (Intent)
m- Méthodes de la classe Intent
n- Passer des variables entre les activités
Niveau 4. AVANCE
o- Utilisation des fragments
p- Le RecyclerView
q- Nouveaux Composants du système Android
r- Les services Web
s- Les notifications
t- Utilisation de SQLite
u- Etc..

Vous aimerez peut-être aussi