Développeur web et mobile Fullstack

Objectifs

Le principal objectif de cette formation est de savoir utiliser les technologies du Web et Microsoft permettant de développer des applications Web ou Mobiles.

A l’issue de cette formation les participants auront acquis des savoirs, des savoir-faire et des savoir-être pour :

  • La Programmation Objet
  • Les bases de données
  • Les technologies Web
  • Angular
  • La gestion d’un projet
  • La création d’une application Fullstack
  • Certification éditeurs
Certification Agile PM1
  • Public

Demandeurs d’emplois, volontaires, impliqués, passionnés, curieux, débrouillards, avec un esprit collaboratif pour travailler en équipe.

  • Prérequis

Niveau Bac minimum ou équivalent. Candidat motivé par le numérique ayant déjà une expérience même minimale en programmation.

  • Moyens pédagogiques

Salle équipée : 1 PC par stagiaire, écran de projection, tableau blanc.
Cours théoriques, cas pratiques, mises en situation, travaux en sous-groupes, supports pédagogiques numériques (plateforme multimédia)
La formation est validée par une attestation de parcours.

  • Moyens d’encadrement

Plusieurs formateurs, pédagogues avant tout et fortement expérimentés, spécialistes des différentes technologies informatiques, ou management, ou de comportement en relation client interviendront auprès du groupe d’apprenants.

  • Les + pédagogiques

Apports théoriques et études de cas d’entreprises
Mises en situation professionnelle
Suivi pédagogique, ateliers d’aide

A propos de ce parcours certifiant

  • Date(s)

Du 11 Juin au 15 Septembre 2020 (coupure du 10 au 21 Août)

Parc d’activité de la Plaine – 2, Impasse Henri PITOT – 31500 TOULOUSE

  • Durée

57 jours soit 399 heures

Inscription

Programme du cursus de reconversion professionnelle développeur web et mobile Fullstack avec certification Microsoft

Le cursus de reconversion développeur web et mobile Fullstack est découpé en plusieurs modules de formations et comprend aussi des sessions dédiées au passage des certifications Agile PM1 et Le Robert, à la refonte de votre CV et de votre lettre de motivation pour correspondre à vos compétences nouvellement acquises. Vous pouvez consulter le contenu de chacune de ces formations en cliquant sur le titre correspondant :

  • Accueil, présentation des objectifs de formation, de l’organisation, du règlement intérieur
  • Connaissance de l’environnement professionnel et l’attitude au travail.
  • Identifier les attentes des clients
  • Les bonnes attitudes en relation client
  • Concepts de base de programmation
  • Utilisation d’un IDE : Visual Studio et VS Code
  • Variables, opérateurs, types de base, boucles, conditions, algorithmique
  • Tableaux, collections, fonctions, Noms d’espace
  • Création d’un programme, compilation, exécution, débogage
  • Framework dotnet standard et core
  • Travail pratique : 1.5 journées en semi-autonomie sur la création d’un jeu
  • Conception et création de classes
  • Champs, Propriétés, Méthodes, constructeurs d’instances
  • Gestion des exceptions, de la journalisation
  • Gestion de la mémoire, Garbage collector
  • Notion d’interfaces, Création de bibliothèques de classes
  • Travail pratique : 1.5 journées en semi-autonomie sur la création d’un programme modulaire
  • Agilité et Lean
  • Scrum
  • Mise en œuvre
  • Préparation à la certification PSM 1
  • Passage de la certification
  • Module technique de gestion du projet
  • Module planification et gestion du temps
  • Module comportemental
  • Module technique et comportemental
  • Principes de fonctionnement du réseau www, dns, domaines, requêtes http
  • Html : Création d’une page web basique
  • CSS : Design graphique
  • Javascript : Introduction au langage et au DOM
  • Technologie serveur : Introduction à ASP.net
  • Formulaires et POST de données
  • Travail pratique : 1 journée en semi-autonomie pour créer un CV
  • Introductions aux concepts de BDD relationnelles
  • Conception et création de Base de données avec SQL Server
  • Requêtage et modification de BDD avec le langage SQL
  • Concepts de MVC
  • Bootstrap
  • Création de contrôleurs, de vues
  • Accès aux données avec Entity framework
  • Authentification, sécurité, validation des formulaires
  • Travail pratique : 1.5 jours en semi-autonomie pour la création d’une application de facturation minimaliste
  • Création d’un service web WebApi – Json, Xml,, Rest, OData
  • Conception et publication pour Azure
  • Utilisation de service Web avec Javascript, ajax
  • Etude de JQuery, SCSS, SASS, Less
  • Introduction à Typescript, npm, gitub
  • Travail pratique : 2 jours en quasi-autonomie pour la création d’une application web 2.0
  • Introduction à Angular et MV-*
  • Components, Templates, Services, Routage, Modules
  • Travail pratique : 1.5 jours pour la création d’une application avec Angular
  • Etude plus approfondie d’Angular : Directives, Optimisation, Compilation, déploiement
  • Typescript avancé
  • Sécurité et authentification, Auth0
  • Introduction à Ionic et Cordova, plugins mobiles
  • Packaging d’une application en application Mobile, introduction au déploiement sur les stores
  • Avoir une orthographe de qualité
  • Passage de la certification Voltaire
  • Création d’une application fullstack
  • C#, MVC et WebApi coté serveur
  • Technologies W3C coté client
  • Angular
  • §  Packaging de l’application pour téléphones mobiles

Pour valider votre POEI, Préparation Opérationnelle à l’Emploi Individuelle, ce cursus certifiant prépare au passage des certifications Agile et Voltaire sur l’orthographe.