BeWeb : École Régionale du Numérique

DÉVELOPPEUR.SE LOGICIEL

Titre professionnel niveau III (Bac +2)

Octobre 2018 - Septembre 2019

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.

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, en toute autonomie et dans le respect des règles de l’art, de maquetter, concevoir et développer des applications client/serveur et des applications web.

 

Le parcours de formation est de 1200 heures en centre et 350 heures en entreprise (durée totale de 1550 heures soit 10 mois) et a pour objectif de valider le titre professionnel Développeur.se Logiciel (Bac + 2).

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)

#3 | Développer une application client-serveur

  • Maquetter une application
  • Concevoir et mettre en place une base de données
  • Développer une interface utilisateur et des composants d'accès aux données

#4 | Développer une application web

  • Développer des pages web en lien avec une base de données
  • Mettre en œuvre une solution de gestion de contenu ou e-commerce (WordPress, e-commerce, wireframing)
  • Développer une application simple de mobilité numérique

#5 | Maîtriser les langages de programmation

  • HTML / CSS
  • JavaScript
  • PHP
  • SQL
  • Java

#6 | Utiliser des Frameworks

  • CSS : Bootstrap, Foundation...
  • Javascript : Jquery, AngularJS...
  • PHP : Symfony, CodeIgniter...

#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 | Parcours plateformes en ligne

Rendez-vous sur le site Codecademy 

Inscrivez-vous et passez des badges des parcours suivants :

N’hésitez pas à être curieux et passer un maximum de badges !

C’est très important de passer le plus de badges possibles, car cela vous permet de découvrir concrètement ce que signifie coder. Et surtout, cela vous permet de voir si ça vous plait !

Allez aussi sur le site SoloLearn Inscrivez-vous et suivez le parcours suivant :

Le site est en anglais, qui est la langue de référence en programmation. Suivez le cours en entier afin de vous préparer au mieux avant le début de la formation.

Étape 2 | Inscription en ligne

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

 

Déposer les liens des profils Codecademy SoloLearn  dans les champs du formulaire prévus à cet effet.

IMPORTANT : Afin que nous puissions accéder à vos badges, pensez à mettre votre profil Codecademy  en public.

Astuce : Testez vos liens sur une session où vous n’êtes pas connectés pour vérifier que vos profils s’affichent bien.

 

 

É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