Développement front-end - théorie : 8 h, Ivan MILLER
Développement front-end - travaux pratiques : 20 h, Ivan MILLER, Baptiste DAMBRIN
Connaissances et compétences préalables
Algorithmique ou Programmation
HTML et CSS
Contribution aux objectifs du référentiel de compétences de l'ARES
Communiquer et informer
Choisir et utiliser les moyens d’informations et de communication adaptés
Utiliser le vocabulaire adéquat
Collaborer à la conception, à l’amélioration et au développement de projets techniques
Elaborer une méthodologie de travail
Analyser une situation donnée sous ses aspects techniques et scientifiques
Rechercher et utiliser les ressources adéquates
Proposer des solutions qui tiennent compte des contraintes
S’engager dans une démarche de développement professionnel
Prendre en compte les aspects éthiques et déontologiques
S’informer et s’inscrire dans une démarche de formation permanente
Travailler tant en autonomie qu’en équipe dans le respect de la structure de l’environnement professionnel
S’inscrire dans une démarche de respect des réglementations
Respecter le code du bien-être au travail
Respecter les normes, les procédures et les codes de bonne pratique
Intégrer les différents aspects du développement durable
Collaborer à l’analyse et à la mise en œuvre d’un système informatique
En choisissant une méthode d’analyse adaptée, exprimer une solution avec les formalismes appropriés
Assurer la maintenance, le suivi et l’adaptation des choix technologiques qui ont été implémentés
Acquis d'apprentissage spécifiques
Dynamiser des pages web par l'utilisation du JavaScript.
Dynamiser des pages web par l'utilisation de la bibliothèque jQuery.
Utiliser les outils de développement web intégrés aux principaux navigateurs.
Contenu des AA
Développement front-end - théorie
JavaScript : intégration du JavaScript, variables, tableaux, opérateurs, structures conditionnelles, structures itératives, fonctions, objets, DOM, évènements, etc.
jQuery : utilisation de jQuery, sélections d'éléments, manipulations du DOM, évènements, animations, etc.
AJAX et JSON
Développement front-end - travaux pratiques
Exercices JavaScript
Exercices jQuery
Exercice AJAX (faisant intervenir PHP, MySQL, jQuery, JavaScript et JSON)
Projet individuel : CV sous forme de site web one page avec fonctionnalités JavaScript/jQuery
Répartition des heures
Développement front-end - théorie : 8 h de théorie
Développement front-end - travaux pratiques : 20 h d'exercices/Labos
Méthodes d'enseignement
Développement front-end - théorie : cours magistral, approche avec TIC, utilisation de logiciels
Développement front-end - travaux pratiques : approche par projets, approche interactive, approche déductive, approche avec TIC, utilisation de logiciels
Langues d'enseignement
Développement front-end - théorie : français
Développement front-end - travaux pratiques : français
Supports
Développement front-end - théorie : syllabus, Activités sur Quizineur
Développement front-end - travaux pratiques : syllabus, activités sur eCampus, protocoles de laboratoires, Activités sur Quizineur
Ressources bibliographiques
Développement front-end - théorie
Bibliographie
HONDERMACK Olivier, Tout JavaScript, éditions Dunod, 2023
LAWSON Bruce & SHARP Remy, Introduction à HTML5, éditions Pearson, 2012
MONCUR Michael, JavaScript, CampusPress, 2001
VAN LACKER Luc, JavaScript – Introduction et notions fondamentales, éditions ENI, 2008