Programme Back-End-PHP/MYSQL
Développement Back-End
Langages PHP / Mysql
Date : du 12/02/2024 au 28/06/2024
Durée : 40 heures dont 20h de réunions synchrones et 20h de travail asynchrone (auxquelles se rajoutent les heures de travail personnel).
Lieu : A distance par Internet
Matières enseignées en Développement Back-End
Les matières obligatoires suivantes composent le programme du développeur back-end :
PHP / Mysql
Le développeur back-end apprendra le langage de programmation PHP, les bases de données MySQL (gestion et manipulation des données SQL). Ainsi que les technologies web liées aux phases de développement, et de production d’une application web. Durée 20h.
CMS WordPress / Prestashop
Développement web en lien avec l’administration (back-office, back-end) et les langages de programmation côté serveur PHP et Mysql, thème graphique, extensions et déploiement de systèmes de gestion de contenu. Durée 20h.
Objectif pédagogique
A l’issue de la formation en développement back-end, le stagiaire sera capable de :
Développement Back-End
- 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).
Prérequis pour suivre la formation
de développeur back-end
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 dans les techniques graphiques, sont un plus, mais surtout, il est indispensable d’avoir une forte motivation à vouloir développer pour le web.
L’environnement de travail peut être également sour Windows, Mac Os ou Linux.
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.
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).
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.
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 aura lieu en fin de formation, permettant de mesurer l’atteinte des objectifs et la satisfaction des stagiaires dans leur apprentissage du développement back-end.
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’autre 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).
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).
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 via le framework jQuery).
Enseignants intervenant dans la
formation en développement back-end
Christoffel Eric : Langages Web
Mauhin J-Pierre : CMS WordPress
Mauhin J-Pierre : CMS Prestashop
En résumé
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
Date : du 12/02/2024 au 28/06/2024
Référence : DAE17-0759
Lieu
A distance par Internet
Frais de participation
Code : 0189
Renseignements et inscription :
Mme Diane ABELE
21, rue du Marchal Lefevre
67100 STRASBOURG
Tél : 03 68 85 49 30
Fax : 03 68 85 49 29