Description
Après le parcours de Ghazela Fullstack Java Spring Boot Angular Programmer, vous allez etre capable de:
Coder avec n'importe quelle langage de programmation
Développer une application d'entreprise de bout en bout en c, en java et avec le Framework Java Spring et Angular tout en travaillant en équipe et en utilisant les bonnes pratique de programmation.
Développer la partie Back-End (Spring, Hibernate, Log4J, Junit, Maven, Web Service REST)
Développer l'accès aux données avec Hibernate, vers une base de données PostgreSQL, et comprendre les bases du langage SQL. Maitriser le développement Web :HTML, CSS, JAVASCRIPT, JQUERY, JSP, SERVLET, MVC.
Mettre en œuvre la couche présentation (Front-End) avec deux solutions : Spring Boot / Angular Comprendre les bases de l'injection des dépendances avec Spring. Utilisation des annotations.
Intégrer l’application Angular avec l’application Spring, via les Web services REST .
--- >Cette formation est axée sur la pratique (75%). Tout au long de chaque module plusieurs Projets d’application seront développés sur Eclipse .
A la fin de chaque module, un Quiz pour mieux comprendre les notions abordée
Volet technologique
Outils et Technologies utilisés
-
Windows,linux ,Netbeans or Eclipse
Pré-requis
Cursus c : 30 heures
INTRODUCTION AU LANGAGE C
-
Historique
-
Description du langage
STRUCTURE DES PROGRAMMES
INSTRUCTION DE CONTRÔLE
-
Généralités
-
Instructions et blocs
-
Tests et boucles
OPÉRATEURS ET EXPRESSIONS
-
Généralités
-
Expression " LVALUE "
-
Opérateurs unaires
-
Opérateurs binaires
-
Opérateurs particuliers
-
Arithmétique sur les pointeurs
CONSTANTES
-
Généralités
-
Types de constantes
-
Exemples de constantes
VARIABLES
-
Définition
-
Durée de vie
-
Propriétés
-
Portée
TYPES DE DONNÉES
-
Types simples
-
Agrégats
-
Définition de nouveaux types
FICHIERS ET ENTRÉES/SORTIES
-
Principes d'utilisation
-
Type de fichiers
-
Niveaux d'accès
ALLOCATION DYNAMIQUE DE MÉMOIRE
-
Allocation dynamique
-
Fonction d'allocation
-
Fonction de libération
-
Principe de fonctionnement
Cursus Java - 30 heures
Jour 1 : Concepts objets
-
Classe et instance
-
Méthode et message
-
Encapsulation
-
Classe , visibilité
Jour 2 :Concepts objets avancé
-
structure conditionnelle : If ,While ,for , Switch
-
Héritage et polymorphisme
-
Exceptions
-
Gestion des nombres et dates
Jour 3 : Java avancé
-
Expressions lambda , AutoBoxing
-
Encodage et internationalisation
-
Collections
Jour 4 : Entrées-sorties
-
Accès au clavier et à la console
-
Lecture et écriture de fichiers
Jour 5 : JDBC
-
Tour d’horizon des solutions de persistance
-
Architecture de JDBC
-
Le DriverManager, URL JDBC et les types de driver
Cursus Java Spring Angular - 60 heures
Semaine 1
-
Java, Maven
-
HTML, CSS,
-
Spring, Jsp, Servlet
-
Hibernate
-
Spring Data
-
Spring Boot
-
Spring Security
Semaine 2
-
Spring Rest
-
Angular 7
-
Git
Cursus Agile Scrum par la pratique - 20 heures
Nous contacter sur le 27 862 155 , 54 828 018, 71 866 142
Durée :
25 jours