Devenir un développeur Java junior

Apprendre la POO, les interfaces, la genericite, les collections, les enumerations et les exceptions

Ratings: 3.74 / 5.00




Description

Que tu sois en reconversion professionnelle, un demandeur d’emploi ou un jeune diplômé ou simplement un Amateur :-).

Avec cette formation tu va passer à la vitesse supérieur avec la programmation orientée objet, les interfaces, la genericite, les collections, les enumerations et les exceptions.

Vous allez apprendre le langage le plus demandé et le mieux payé au monde ?

Nous allons aborder les points suivants:

  • Section 1 - Présentation générale

  • Section 2 - Introduction à la programmation orientée objet

    1. Élaboration d'un schéma conceptuel - Décomposition d'un énoncé ( La notion d'objet - La notion de classe)

  • Section 3 - Programmer avec des objets

    1. Créez votre première classe

      • Créer votre première classe, votre première méthode, et votre premier constructeur

      • Apprendre comment utiliser une classe, instancier un objet.

      • Comment utiliser le contexte this, mot clé static

    2. Encapsulation & Passage de paramètres

      • Modificateur d’accès

      • Passage de paramètres

      • La notion de référence

      • Types valeurs et types références

      • Comparaison d'objets

      • Passage d'un objet en paramètre

      • Destruction d'un objet

    3. Encapsulation & Passage de paramètres

      • Modificateur d’accès

      • Passage de paramètres

      • La notion de référence

      • Types valeurs et types références

      • Comparaison d'objets

      • Passage d'un objet en paramètre

      • Destruction d'un objet

    4. Mise en pratique

  • Section 4 - La relation d héritage

    • 7 - La relation d héritage

      • Héritage et encapsulation

      • Polymorphisme

        • Classes et méthodes abstraites

        • Modélisation des caractéristiques

        • Modélisation du comportement

        • Déclaration d'une méthode abstraite

        • Redéfinition d'une méthode abstraite

        • Différence entre l'overloading et l'overriding

    • 8 - Mise en pratique

  • En bonus... Demander une réduction sur l'une de mes formations de votre choix ;-)


Je vais vous guider pas à pas en se focalisant sur un et un seul concept à la fois dans une approche pédagogique efficace vous permettant une montée en compétence.

[Prochainement] La formation fera partie d'un cursus pour développeurs Full Stack:

  • Partie Backend: (Vous déployez en ligne Une ApiRest avec Swagger que vous allez utiliser dans la 2eme partie FrontEnd de ce cursus)

    • 1 - Algorithmique

    • 2 - Apprendre le langage java

    • 3 - Uml analyse et conception 

    • 4 - La Programmation orientée objet  => Vous êtes ici :-)

    • 5 - Java les indispensables

    • 6 - Devops maven

    • 7 - Les Tests unitaires java

    • 8 - Git source code control

    • 9 - BDD et JDBC

    • 10 - Spring & Spring Boot

    • 11 - hibernate-springdata

    • 12 - Spring Service

    • 13 - Spring Securite

    • 14 - Api REST

  • Partie FrontEnd:  (Vous allez uiliser Angular comme framework côté back et vous allez communiquer avec l'ApiRest que vous avez déveoppé dans la première partie)

    • 15 -  Html CSS et Bootstrap

    • 16 -  Javascript et JQuery

    • 17 - Design pattern (2 exemples Abordés)

    • 18 - Angular



What You Will Learn!

  • Envie d'approfondir vos connaissances en Java?
  • Passer la vitesse supérieur avec les interfaces, la genericite, les collections, les enumerations et les exceptions
  • Apprendre la Programmation Orienté-Objet (POO), le paradigme informatique le plus utilisé par les langages de programmation les mieux payé au monde ?
  • Vous avez envie de connaître le paradigme de référence en matière de programmation ?
  • Alors, cette formation a été conçu pour vous.
  • Nous allons commencez par les principes de base au travers des cas pratiques. Ensuite nous nous intéresserons à des scénarios un peu avancés.
  • Vous aller apprendre la programmation orientée objet
  • Apprendre comment utiliser une classe, instancier un objet, comment utiliser le contexte this, mot clé static
  • Encapsulation & Passage de paramètres (Types valeurs et types références)
  • Les relations entre objets (Associations entre classes, L'agrégation, La composition et comment traduire une association en code
  • La relation d héritage, l'encapsulation et le Polymorphisme, classes et méthodes abstraites
  • Il est temps de comprendre les interfaces une fois pour toute
  • La généricité n'auras plus de secret pour vous
  • Vous allez approfondir vos connaissances sur les collections
  • Vous allez comprendre à quoi sert les enumerations
  • On va décortiquer ensemble les exceptions
  • En bonus... Et pour ceux qui ont acheté cette formation, un live coaching pourrais être offert pour minimum 10 participants.

Who Should Attend!

  • Personnes en reconversion professionnelle
  • Jeunes diplômés
  • Développeurs qui veulent faire une petite révision
  • Analystes fonctionnels
  • Amateurs