v2.11.0 (5747)

Enseignement scientifique & technique - CPD701 : Introduction au développement Web

Descriptif

Cette UE vise à introduire les techniques et les langages qui permettent de développer des sites et des services Web

Objectifs pédagogiques

Acquérir les connaissances de base pour comprendre les processus de création de logiciel et les algorithmes.
Bases d’algorithmique.
Découpage d’une tache en taches plus élémentaires ; choix et branches d’exécution.
Composition de fonctions évoluées à partir de fonctions de base.
Tests.

33 heures en présentiel

effectifs minimal / maximal:

10/25

Diplôme(s) concerné(s)

Format des notes

Numérique sur 20

Littérale/grade européen

Pour les étudiants du diplôme Concepteur de Projet Digital

Vos modalités d'acquisition :

Dossier et éléments de programmation dans le cadre du projet (description d’une architecture logicielle, planification des développements, réalisation).

Le rattrapage est autorisé (Max entre les deux notes)
  • le rattrapage est obligatoire si :
    Note initiale < 6
  • le rattrapage peut être demandé par l'étudiant si :
    6 ≤ note initiale < 10
L'UE est acquise si Note finale >= 10
  • Crédits ECTS acquis : 3 ECTS

La note obtenue rentre dans le calcul de votre GPA.

Programme détaillé

Qu’est-ce que programmer ?
Du cahier des charges à la livraison : les étapes
Bases de la programmation Javacript
Bases de la programmation sur un serveur

Systèmes d'information ; un premier site avec PHP :

  • Premiers éléments du langage, démo
  • Fonctions avancées
  • Bases de données : principe, schéma, éléments de SQL, exemple de MySQL
  • MySQL avec PHP, phpMyAdmin, scripts
  • Initiation à la mise en place d’un CMS (WordPress), site personnel
  • Finalisation du CMS perso, intégration de feuilles de style
  • PHP : intégration d’un script PHP dans WordPress : vitrine
  • Intégration d’une requête à MySQL dans WordPress
  • Principe des CMS

Méthodes pédagogiques

Cours et travaux dirigés.
Veuillez patienter