Terminez tous les chapitres pour débloquer votre attestation.
Votre progression
Continuez pour débloquer la suite !
0 / 0 étapes complétées
0
%
Le Moteur Dynamique du Web
Description
PHP, le langage côté serveur, dynamise le web en permettant la création d'applications interactives et puissantes avec une simplicité remarquable.
Objectifs
Validations de compétences
QCM
QCM comprenant des questions sur les principes fondamentaux étudiés. Les étudiants devront sélectionner la réponse correcte parmi les options proposées.
Étude de cas
Proposer une étude de cas dans laquelle les étudiants doivent analyser une situation spécifique liée aux concepts étudiés. Inviter les étudiants à repérer les principes applicables, à recommander des outils et des technologies appropriés, et à expliquer les bénéfices escomptés de l'adoption dans cette situation spécifique.
Exercices pratiques
Organisation d’exercices pratiques où les étudiants peuvent mettre en œuvre les concepts étudiés. Évaluation de la capacité des étudiants à mettre en place les solutions proposées.
Présentation orale
Demander aux étudiants de préparer une courte présentation orale sur un sujet lié au contenu du cours. Ils devront expliquer le concept, les principes clés, les outils pertinents et les avantages de l'adoption des solutions proposées. Évaluer leur compréhension du sujet, leur capacité à communiquer efficacement et à présenter des informations de manière claire et concise.
Projet
La validation des compétences s'effectue à travers un projet professionnel simulé. Les apprenants, répartis en équipes, devront mener à bien une mission data complète incluant :
Une répartition des rôles (architecte, data engineer, analyste...)
Des livrables techniques avec stack imposée
Des deadlines serrées
Une soutenance professionnelle (20 min max)
La présentation devra :
Couvrir l'ensemble des concepts clés du module
Démontrer la maîtrise technique via une démo opérationnelle
Communiquer de manière claire et convaincante
Public cible
Débutants: Personnes découvrant le domaine ou ayant peu d'expérience.
Intermédiaires: Personnes ayant déjà une expérience de base dans le domaine.
Experts: Personnes expérimentées cherchant à approfondir leurs connaissances.
Étudiants: Étudiants en formation initiale.
Professionnels: Professionnels en activité cherchant à se former.
En reconversion: Personnes en reconversion professionnelle.
Besoins techniques
Ordinateur fonctionnel
Un ordinateur en bon état de fonctionnement, capable d’exécuter les logiciels nécessaires au cours.
Accès à Internet
Connexion Internet stable pour accéder aux ressources en ligne, visioconférences et plateformes pédagogiques.
Ordinateur avec 8 Go de RAM
Ordinateur équipé d’au moins 8 Go de mémoire vive pour un usage bureautique avancé ou développement léger.
Navigateur web moderne
Google Chrome, Mozilla Firefox, Microsoft Edge, Safari ou autre navigateur à jour.
Environnement de développement
IDE ou éditeur de texte adapté (Visual Studio Code, PyCharm, Eclipse, etc.), selon le langage étudié.
Prérequis
Aucun prérequis
Niveau
Tous niveaux
Historique du module
Aucune action enregistrée
Informations Générales
Durée
~ 40h
Format
Cours en présentiel / En ligne
Objectifs
Maîtriser les fondamentaux du langage PHP
Apprendre à interagir avec les bases de données
Développer des applications web dynamiques et sécurisées
Comprendre la programmation orientée objet en PHP
Mettre en œuvre des bonnes pratiques de développement
Prérequis
Connaissances de base en HTML et CSS recommandées.
Public cible
Débutants en développement web
Développeurs front-end souhaitant apprendre le back-end
Étudiants en informatique
Professionnels en reconversion
Méthode d'enseignement
Cours théoriques avec exemples pratiques
Exercices guidés
Mini-projets
Projet final d'application web
Besoins techniques
Matériel requis
Ordinateur portable ou de bureau
Connexion internet stable
Serveur local (XAMPP, MAMP, WAMP ou équivalent)
Logiciels à installer
Éditeur de code (VS Code, PHPStorm, Sublime Text)
Navigateur web moderne
Comptes recommandés
Compte sur CodePen ou CodeSandbox
Compte sur GitHub
Outil de gestion de bases de données (phpMyAdmin, MySQL Workbench)
Nous utilisons des cookies pour améliorer votre expérience. Certains sont essentiels au fonctionnement du site, d'autres nous aident à analyser l'utilisation et à personnaliser le contenu.