Activités autour du département Info

8KUAEN51

ECTS1SEMESTRES7 et S8
CMTDTPEITravail personnel

8h

(semaine d'immersion)

16h

(semaine d'immersion)

0h0h15h
Langues d'enseignementFrançais


Responsable(s)

 Fabienne Buffet

Mots clefsweb, langages pour le développement web (HTML, CSS, JavaScript/TypeScript), frameworks et outils de développement web
Prérequisconnaissance d'un langage de programmation (Python ou autre), connaissance des principes des réseaux (vus lors du bootcamp)
Objectif pédagogique
Ce module permet la découverte du développement web, domaine d'activité à fort contenu technologique. A l’issue du module, les étudiants seront en mesure de développer leurs propres sites web, en réalisant les principales étapes de la conception de l'interface jusqu'au déploiement.
Organisation et contenus

Cette activité initie au développement web au travers de quatre temps dans l'année :

  • en septembre : une conférence balayant l'histoire et les contours du domaine par un alumnus et deux cours introductifs à html et css (lors du bootcamp) 
  • en novembre : une introduction aux langages javascript et typescript (intégrée au cours "Langages de programmation" du semestre 7)
  • fin novembre : une semaine d'immersion, guidée par deux alumni, dans les technologies actuelles de développement web (front-end et back-end)
  • d'octobre à mars : un projet personnel de développement d'un site web défini.

Le projet personnel sera basé sur le projet de deuxième année (projet de département, projet recherche, projet industrie ou projet entrepreneuriat).

La semaine d'immersion sera l'occasion de découvrir la bibliothèque React, le framework Next.js, basé sur la technologie Node.js, ainsi que de nombreux outils de développement web (Bootstrap, Postman, Docker, ...). Elle permettra aussi aux élèves de discuter de leurs projets web personnels avec des spécialistes du domaine.

Compétences

Niveaux Description et verbes opérationnels
Connaître  connaître les bases des langages de programmation indispensables au développement web (HTML, CSS, JavaScript/TypeScript)
Comprendre comprendre les principes et les étapes du développement web
Appliquer  appliquer, au projet web personnel lié au projet de deuxième année, les différentes étapes du développement web à l'aide des langages de programmation étudiés et d'outils de développements modernes
Analyser 


Synthétiser
Évaluer
Contributions aux Objectifs de Développement Durable des Nations Unis
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  

Modalités de contrôle des connaissances et compétences
Contrôle Continu
  •  
Examen écrit
  •  
Oral / Soutenance
  •  
Rapport / Projet
  •  
  • Aucune étiquette