Diplôme d’Université de Développeur web Full-Stack
Développement technique, design et contenus

 Objectifs

A l’issue de la formation, le stagiaire sera capable de :


  1. Pour les compétences de développeur front-end

    • ‑ D’assurer le développement front-end d’une application web, avec une maîtrise du langage HTML5 et des feuilles de style CSS,
    • ‑ Développer une interface ergonomique, interactive et dynamique via des librairies Javascript,
    • ‑ Programmer et d’assembler les pages d’une application web, en intégrant tous les éléments (de type texte, typographie, image, multimédia, …) déduits de la maquette graphique
    • ‑ D’adapter les pages web à tout type de terminaux et de circonstances (design responsive)
    • ‑ D’améliorer son référencement naturel, et par campagne payante Adwords,
    • ‑ De créer des interfaces web graphiques, via des logiciels professionnels de création (Adobe ou Affinity)
    • ‑ D’exprimer un besoin au nom d’un commanditaire et le formuler sous forme de cahier des charges.

  2. Pour les compétences de développeur front-end

    • ‑ De produire une application web en relation avec une source de données, par l’utilisation de langages back-end (comme PHP), et de bases de données pour le système d’information (MySQL, …),
    • ‑ De produire un site Internet par l’intermédiaire d’un Système de Gestion de Contenus (CMS) : WordPress, PrestaShop,…

 Personnes concernées

  • Toute personne souhaitant acquérir une spécialisation de développeur full-stack, c’est-à-dire de pouvoir assurer le développement d’une application web de A à Z, tant sur le design graphique, l’intégration web, et surtout le moteur de l’application en relation avec des bases de données, avec le respect de qualité dans la conduite de projet.
  • Ce profil de développeur full-stack intéresse particulièrement les entreprises et les startups, qui n’ont pas toujours les moyens de recruter un développeur front-end (pour l’intégration graphique), un développeur back-end (pour le développement en relation avec une base de données), un chef de projet, etc… Ce profil full-stack englobe toutes les compétences pour mener à bien un projet web.

 Conditions et modalités d’admission

Sans condition de diplôme, mais avec des connaissances préalables, soit en programmation, soit en techniques graphiques sont préconisées, ainsi qu’une forte motivation à développer des applications web.

Les candidats complètent un dossier de candidature, qui est examiné par l’équipe pédagogique.

Un entretien téléphonique pourra être organisé au cours duquel les candidats pourront exposer leur motivation. Suivant le cas, les candidats peuvent être admis suite à l’évaluation des acquis personnels et professionnels.

 Prérequis

La participation à ce cursus nécessite une bonne connaissance de l’environnement informatique PC ainsi qu’une pratique de la navigation sur le réseau Internet.

Une connexion Internet haut débit (ADSL 500k ou plus) est nécessaire, tous les jours de la semaine, les réunions synchrones pouvant se dérouler en soirée ou le samedi.

Environnement de travail sous Windows, Mac OS ou Linux.

 Programme


 Télécharger


Durée : 120 heures dont 60 heures de réunions synchrones et 60 heures de travail asynchrone (auxquelles s’ajoutent les heures de travail personnel).


Développement Front-End et Création Graphique pour le web Design

  • Langages HTML5 (structure) et CSS (Style), Javascript (interactivité et ergonomie utilisateur), 22h
  • Intégration web : de la maquette au codage HTML, design Mobile First, Responsive Web Design, 12h
  • Outil Photoshop et conception de maquettes graphiques, 24h
  • Référencement naturel et création de trafic (campagnes Adwords), 10h
  • Analyse des besoins du client et élaboration du cahier des charges, 12h.

Développement Back-End

  • Langages PHP, bases de données (gestion et manipulation des données), application web (phases de développement, et de production), 20h
  • CMS WordPress, PrestaShop : administration (back-office), thème graphique, extensions et déploiement, 20h.

 Nature et sanction de la formation

Cette formation constitue une action d’adaptation et de développement des compétences. Elle permet l’obtention d’un diplôme d’université sous réserve de satisfaire aux modalités d’évaluation des connaissances et des compétences qui sont portées à la connaissance des stagiaires. La formation donne également lieu à la délivrance d’une attestation de participation.

Des évaluations au cours de la formation permettent de mesurer la satisfaction des stagiaires, notamment concernant l’atteinte des objectifs.


 Matériel pédagogique souhaité

Vous devez disposer d’un matériel informatique récent, sous Windows, Max ou Linux.
Une bonne connexion internet, de type ADSL ( >1Mb ) est requise pour suivre les réunions synchrones dans de bonnes conditions.

L’inscriptions universitaire permet un abonnement à la suite Adobe CC au tarif promotionnel de 20€ par mois.

Divers éditeurs de code seront expérimentés, largement utilisés par les développeurs, sans forcément être payante dans leur version de base.

 Méthode pédagogique

Même si des supports de cours ou vidéo-cours sont disponibles, l’apprentissage repose pour beaucoup sur une co-construction des savoirs, de façon collaborative, en petit groupe, encadré par l’enseignant. Des situations problèmes (ou études de cas) permettent la mise en pratique des concepts abordés, et ce de façon transversale sur plusieurs matières (par ex. une page HTML5, CSS3 et interaction dynamique en jQuery).

 Organisation de la formation

L’enseignement à distance repose d’une part sur des rencontres hebdomadaires par audioconférence (réunion synchrone), d’une heure, en début de soirée, après 20h, 2 fois par semaine sur 30 semaines, soit un total de 60h de réunions synchrones. D’autres part, des exercices et des QCM sont proposés aux apprenants, ce qui représentent environ 60h de travail dit asynchrone (à chacun son rythme). Enfin, des études de cas sont proposées dans chaque matière, souvent réalisées en équipe, qui donneront lieu à une note de contrôle continu. Le diplôme d’université est obtenu pour une moyenne générale du contrôle continu intégral (pas d’examen final) supérieure ou égale à 10.

Les sessions de formation à distance se déroulent sur la plateforme DigitalUni développée spécifiquement pour la formation continue. Elle privilégie l’accompagnement et l’assistance pédagogique et technique.
Les sessions impliqueront de la part du stagiaire :

  • ‑ la participation à des réunions en classe virtuelle : cours en direct avec micro et webcam pour favoriser le tutorat à distance
  • ‑ la réalisation de travaux à partir de ressources numériques, d’audiocours, de quizz, de travail collaboratif selon un planning défini (disponible sur simple demande. Un protocole individuel de formation est remis avant le démarrage de la formation)

Il convient de disposer d’une bonne connexion internet et de prévoir un temps d’appropriation des outils dédiés à l’enseignement à distance (module de formation à l’utilisation de la plateforme classe virtuelle de test et liste des prérequis techniques mise à disposition avant le démarrage de la formation).

 Responsable scientifique

M. Eric CHRISTOFFEL
Maître de conférences, Université de Strasbourg


– "Si vous souhaitez plus de renseignement, merci de compléter le formulaire suivant."


 

Votre Projet, notre Compétence, votre Réussite 

Sélectionnez un stage



Les atouts pédagogiques


Formation complète


Durée :


120 heures heures de formation, auxquelles se rajoutent les heures de travail personnel


Références et dates :

Promotion 2019

du 21 janvier 2019
au 15 novembre 2019

Les dates et l’organisation des différents modules sont consultables via le menu ci-dessus.


Lieu :

A distance par Internet


Frais de participation :

1990.00 €

Code : 0229


Renseignements et inscription :

Service Formation Continue    de l‘Université de Strasbourg

Mme Diane ABELE
21, rue du Marchal Lefevre
67100 STRASBOURG

  •   03 68 85 49 30
  •   03 68 85 49 29

  • adresse mail seforco