DÉVELOPPEUR.SE JAVA

Certification Java SE 8 Programmer II - 1Z0-809 - Oracle

Adresse : 59 Avenue de Toulouse 34070 Montpellier

Prochaine session : Septembre 2019 – Janvier 2020

Candidatures ouvertes

Les conditions d'accès

Aucun pré-requis, en termes de niveau de formation ou d’expérience professionnelle, n’est exigé pour intégrer la formation. Il suffit d’être inscrit.e à Pôle Emploi et de nous faire parvenir une fiche de prescription.

La sélection est uniquement basée sur:

  • La motivation pour le numérique et la programmation

  • Des facultés en termes d’autonomie, de persévérance, de rigueur et des capacités à travailler en équipe.

  • La créativité et la curiosité sont également des qualités appréciées.

Objectifs et durée de la formation

A l’issue de la formation, le stagiaire doit être capable, de développer des applications en langage JAVA.

 

Le parcours de formation est de 525 heures en centre et 70 heures en entreprise et se termine par le passage de la certification Oracle 1Z0-809.

PROGRAMME & COMPÉTENCES DÉVELOPPÉES

#1 | Outils & environnement open source

  • Ubuntu
  • Netbeans

#2 | Gérer un projet web

  • Méthodes agiles
  • Gestion de planning (Trello)
  • Carnet de bord (Framapad)
  • Versionning (Git)
  • Maquetter une application - l'UX Design

#3 | Fondamentaux du développement JAVA

  • Les algorithmes
  • Concevoir et administrer une base de données
  • Les design patterns
  • Mysql
  • Développer une interface utilisateur

#4 | Architecture Java JEE

  • Les serveurs d'applications ( Tomcat / glassfish)
  • Modules WEB et EJB
  • Les servlets, JSP
  • Déploiement d'une application web
  • Développement d'une application Android

#5 | Utiliser les frameworks

  • Hibernate
  • Java Persistence API
  • Spring Framework

#6 | Utiliser l'anglais

  • Comprendre la documentation technique
  • Savoir réaliser des mails professionnels
  • Documenter son code en anglais

#7 | Utiliser l'anglais

  • Comprendre la documentation technique
  • Savoir réaliser des mails professionnels
  • Commenter son code en anglais

#8 | Networker

  • MasterClass
  • Meetup
  • Savoir communiquer sur les réseaux sociaux

MÉTHODES PÉDAGOGIQUES

S’inspirant des pratiques professionnelles dans le développement informatique, la méthode pédagogique s’appuie sur les leviers d’apprentissage basés sur :

 

L’apprentissage par la pratique (learning by doing) : mise en situation de réalisations concrètes tout au long de la formation et organisation en mode projet (méthodes agiles) – Exemples de projets réalisés lors de la dernière promotion en partenariat avec des porteurs de projets incubés au sein d’Alter’Incub et du BIC (Feel U – La Menuiserie Collaborative – Les Expos à la Maison – MedTrucks – LaMusive – MatchUpBox)

 

Le développement des capacités d’apprentissage (apprendre à apprendre): la formation a pour objectif d’apporter aux apprenant.e.s les attitudes du/de la développeur·se, pour qu’ils/elles puissent ensuite progresser (pendant leur formation et après dans leur travail) en toute autonomie.

 

La programmation en binôme (pair programing) : la communauté est au cœur de l’apprentissage, d’autant plus que la programmation en équipe est une pratique de plus en plus répandue et connue pour augmenter la productivité des développeurs.

 

Des mises en situation de transmission  (learning by teaching) comme booster d’acquisition des compétences. Chaque stagiaire est amené à restituer régulièrement aux autres les réalisations produites et les connaissances acquises.

 

Une immersion permanente avec les professionnels du secteur en multipliant les rencontres et les liens avec l’éco-système numérique (Master Class, Evènement, Hackathon…)

COMMENT CANDIDATER ?

Étape 1 | Préparation à la formation

Rendez-vous sur le site Codingame 

Inscrivez-vous et  faites les exercices en JAVA. 

Commencez par les exercices faciles sur les conditions, les boucles, etc.

Montez de niveau quand au moins deux exercices sont complétés à 100%.

 

Des connaissances en programmation sont nécessaires pour profiter pleinement de la formation. 

Peu importe le(s) langage(s) que vous avez déjà pratiqué. Il est important que vous ayez l’habitude de pratiquer l’algorithmique.

Mettez en ligne vos créations sur les services d’hébergement de code source (github, gitlab, bitbucket…). et rendez les visible.

 

Étape 2 | Inscription en ligne

CLIQUEZ SUR LE BOUTON “S’INSCRIRE” ET REMPLISSEZ LE FORMULAIRE.

Déposer les liens des profils Codingame du service d’hébergement dans les champs du formulaire prévus à cet effet.

IMPORTANT : Assurez vous que les informations soient publiques. Sans cela, nous ne pourront pas évaluer votre motivation.

Étape 3 | Sélection finale

Une fois les candidatures en ligne fermées, nous vous tenons au courant rapidement concernant la suite des événements…

Si vous êtes pré-sélectionné·e, nous vous inviterons à participer à la sélection finale  (au programme : entretiens individuels et atelier collectif).

OC-1709-LOGO-Certif-Region-2018-2020