fbpx

BIENVENUe à CROCOcoder

Apprendre les Technologies Demandées
Angular & Spring Boot!

Inscrivez vous
pour rejoindre notre prochaine sesssion




    600 DT

    40H

    Durée

    HORAIRE

    Weekends

    Devenir Développeur Web FullStack Angular & Spring Boot

    Notre unique objectif est de vous permettre de réaliser vos ambitions professionnelles : nous étudions précisément les compétences demandées par les entreprises aujourd’hui, et développons nos parcours à partir de ces compétences.

    • Encadrement par équipe professionnelle d’ingénieurs
    • Devenez développeur Front-End & Back-End
    • Réalisation de plusieurs projets réels pour votre profile Github
    • Ambiance & groupe familial
    • Disponibilités pendant les weekends 
    • Certificat agréé par l’état

    Programme du Bootcamp Développement Web Angular & Spring Boot

    Introduction à Angular
    • Présentation d’Angular
    •  ECMAScript 6
    • Découvrir TypeScript
    Premier pas : comprendre la structure du Framework
    • Concepts fondamentaux et vue d’ensemble de l’architecture : composants, services, vues…
    • Comment est organisée une application Angular ?
    • Organisation du code avec les modules : les conteneurs NgModules et l’encapsulation
    • Templates, les nouvelles syntaxes
    • Fonctionnement du Data Binding pour gérer les données dynamiques
    • Rôles des pipes et directives
    • Principes de l’injection de dépendances avec Angular
    • Configuration de l’environnement NodeJS et Angular CLI
    Composants, templates et liaison de données (databinding)
    • Cycle de vie et structure des Angular components
    • Démarrer un projet et créer une hiérarchie de composants
    • Les mécanismes d’interaction entre composants
    • Ajouter des styles aux composants
    • L’interpolation, event binding et property binding
    • Le two-way data binding
    • Création de classes
    Routing et navigation
    • Vue d’ensemble du routage Angular
    • Déclarer et configurer des routes et URLs
    • Paramètres des routes
    • Gérer les redirections
    Formulaires
    • Les différentes façons de créer des formulaires : template-driven ou reactive forms ?
    • Valider et gérer les erreurs
    •  Créer des validateurs personnalisés et les ajouter à un formulaire
    Directives et pipes
    • Directives structurelles (ngFor, ngIf et les ngSwitch)
    • Directives d’attribut (ngModel, ngStyle, ngClass)
    • Construire ses propres directives
    • Utiliser les pipes natifs (DatePipe, UpperCasePipe, CurrencyPipe…)
    • Créer ses propres pipes
    Services et injection de dépendances
    • Créer un service basique
    • Injecter les services fournis par Angular
    • Retour sur le système d’injection de dépendances
    Introduction à Spring Boot
    • Présentation générale de Spring
    • Spring Framework 5, nouveautés et architecture
    • Qu’est-ce que Spring Boot ? Avantages et principes de fonctionnement
    • Conteneur léger : concepts, cycle de vie
    • Inversion de contrôle et injection de dépendances
    Spring Boot & Configuration
    • Structure projet et options pour la configuration
    • Familiarisation avec les fichiers application.properties/.yml
    • La prise en main de l’IDE
    Programmation Orientée Objet
    • Rappel des principes de la programmation orientée objet (L’encapsulation, Le polymorphisme, L’héritage)
    • Avantages et inconvénients de cette approche
    Architecture MVC
    • Retour sur le pattern MVC
    • Spring MVC, architecture et composants utiles
    • Utiliser les annotations @Component, @Autowired, @Qualifier…
    • Les méthodes d’injection de dépendances
    Accès aux Données avec SpringData
    • Introduction à Spring Data
    • La notion de Repository
    • Les retours sur JPA et Hibernate
    • La gestion des transactions : notions et mise en œuvre
    Architecture REST
    • Retour sur le style d’architecture logicielle REST
    • Contrôler les codes de retour HTTP
    Spring Security
    • Vue d’ensemble, quel problème Spring Security résout-il ?
    • Sécuriser des routes et configurer l’authentification

    Feedbacks

    Inscrivez vous
    pour rejoindre notre prochaine sesssion
    Développement Web Angular & Spring Boot




      Intéressé à apprendre des autres technologies ?

      Block
      40H – Weekends
      40H – Weekends
      40H – Weekends
      40H – Weekends
      Call Now Button