Développement d'applications Web < Retour

Section: Informatique de gestion
Codification: IG304
Développement d'applications Web
Année académique: 2018-2019
Période de l'année: Q1
Département: Département technique IESN
Secteur: Les sciences et techniques
Domaine: Sciences
Responsable de l'UE: Christophe LECLERE
Intitulé de l'AA: Développement d'applications Web
Code AA: DAW32
Niveau EQF: 6
Cycle: 1
Localisation: 3B
Unité obligatoire: Oui
Langue d'enseignement: F
Langue d'évaluation: F
Pondération: 40
Crédits: 2
Volume horaire: 25
Place de l'UE dans le profil d'enseignement du programme
Contribution au profil d'enseignement
nb capacités à afficher 3
Mobiliser les savoirs et les savoir-faire propres à l'informatique de gestion
  • Choisir et mettre en œuvre un standard défini ou une technologie spécifique (méthodologie, environnement, langage, framework, librairies, ...)
  • Concevoir, implémenter, administrer et utiliser avec maîtrise un ensemble structuré de données
Analyser les données utiles à la réalisation de sa mission en adoptant une démarche systémique
  • Prendre en compte la problématique de sécurité des applications
Les compétences acquises dans cette UE sont en relation avec l'acquis d'apprentissage terminal suivant:
Au terme de sa formation, le bachelier en informatique de gestion Henallux, seul ou en équipe, réalise des applications Web dynamiques, sécurisées et éventuellement multilingues
Lien avec d'autres UE
  • UE prérecquise(s) : IG203
  • Cette UE est prérequise pour les UE :
  • UE corequise(s) :
Articulation avec d'autres activités d'apprentissage
  • Activités d'apprentissage supports + acquis d'apprentissage préalables requis

    Bloc 1 : Introduction à la programmation web
    Bloc 2 : Technologies web

  • Activités d'apprentissage complémentaires

Acquis d'apprentissage spécifiques sanctionnés par l'évaluation

L'étudiant sera capable au terme de l'activité d'apprentissage de
- Manipuler le vocabulaire liés aux scripts client et aux scripts serveur
- Analyser et produire du code en PHP
- Utiliser l'orienté objet en PHP
- Identifier les mécanismes sous-jacents aux et de mettre en place des échanges de données entre un navigateur-client et un serveur (GET, POST, cookies, sessions, Ajax)
- Réaliser toutes ces tâches dans le respect des règles du "Clean Code" et en faisant preuve d'une maîtrise de l'algorithmique

Contenu

- Notions générales relatives aux applications web légères (où le client est un simple navigateur)
- Langage PHP (syntaxe, valeurs manipulées, instructions, fonctions, tableaux)
- Orienté objet en PHP (syntaxe, classes prédéfinies, traits)
- Échanges de données via le web (utilisation et validation de formulaires, méthodes GET et POST, cookies, sessions, Ajax, ...)

Cours magistraux (exposés théoriques) + travaux dirigés sur machine en semi-autonomie
Méthodes d'enseignement-apprentissage mises en oeuvre

Cours magistraux (exposés théoriques) + travaux dirigés sur machine en semi-autonomie

Modalités d'évaluation de l'activité d'apprentissagee
Septembre - JanvierSeconde Session
ExamensExamen écrit à cours ouvert avec accès à un PC
Pondération : 100%
Examen écrit à cours ouvert avec accès à un PC
Pondération : 100%

Pondération en % par rapport au total de l’activité d’apprentissage ou de l’UE si l’évaluation est intégrée.

Ressources

Actualités et agenda

Voir toutes les actualités