DÉVELOPPEMENT BACK-END

 Objectifs Pédagogiques

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

  • – Ecrire un programme en langage back-end PHP : syntaxe du langage, structures de contrôle et algorithme, fonctions PHP, sessions PHP, classes PHP, …,
  • – Créer, gérer et manipuler des données d’une base de données MySQL,
  • – Traiter les réponses d’un formulaire,
  • – Assurer la phase de développement en localhost (serveur web local), puis d’héberger l’application sur un serveur distant en phase de production.
  • – Déployer une application web à partir d’un CMS (administration, développement d’un thème, ajout de modules et plugins).

 Personnes concernées

Toute personne souhaitant acquérir des compétences de développeur back-end, travaillant sur le back-office, développant une application web, avec un langage dit dynamique comme PHP, en relation avec une base de données (MySQL) pour stocker les données et les manipuler (enregistrement, lecture), et prenant en charge l’ensemble des fonctionnalités du site web. Cette formation vise également à produire un site Internet à l'aide d'un Système de Gestion de Contenus (CMS).

 Prérequis

La participation à cette formation nécessite une bonne connaissance de l’environnement informatique (PC, Mac ou Linux), ainsi qu’une pratique de la navigation sur le réseau Internet, et de la recherche documentaire.

Des connaissances de base dans un langage de programmation et/ou des techniques graphiques, sont un plus, mais surtout, il est indispensable d’avoir une forte motivation à vouloir développer pour le web.

Environnement de travail sous Windows, Mac OS ou Linux.

 Programme


 Télécharger


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

  • Langage PHP, bases de données MySQL (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 donne lieu à la délivrance d’une attestation de participation. La participation à l’ensemble des formations du cursus est sanctionnée par un Diplôme d’Université, délivré par l’Université de Strasbourg.

Une évaluation en fin de formation permet de mesurer l’atteinte des objectifs et la satisfaction des stagiaires.

 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 un peu plus de 10 semaines, soit un total de 20h de réunions synchrones. D’autres part, des exercices et des QCM sont proposés aux apprenants, ce qui représentent environ 20h de travail dit asynchrone (à chacun son rythme).

Enfin, des études de cas sont proposées dans chaque matière, souvent réalisées en équipes, qui donneront lieu à une note de contrôle continu. Ces notes contribuent à l’obtention du diplôme d’université Développeur Web Full Stack, par capitalisation des différents modules de la formation (pass‑compétence).

 Méthode pédagogique


Même si des supports de cours ou des vidéo-cours sont disponibles, l’apprentissage repose pour beaucoup sur une co-construction des savoirs, de façon collaborative, en petits groupes, encadrés 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 et CSS3 avec interaction dynamique en jQuery).

 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.

 Intervenants


  • Christoffel Eric : Langages Web
  • Mauviard François : CMS
  • Mauhin Jean-Pierre : CMS

 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



Prochaine formation

Durée :

40 heures dont 20h de réunions synchrones et 20h de travail asynchrone (auxquelles se rajoutent les heures de travail personnel).


Références et dates :

– Référence : DAE17-0759

du 23 avril 2019
au 15 novembre 2019


Lieu :

A distance par Internet

   Ce stage ne peut pas être réalisé en intra


Frais de participation :

-

Code : 0189


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