NFA057 Algorithmique programmation internet niveau 3
Algorithmique programmation internet niveau 3
Public concerné et conditions d’accès
Avoir validé les ues NFA053 et NFA054
Finalités de l’unité d’enseignement
Objectifs pédagogiques
Comprendre les notions de base sur le cycle de vie du logiciel
Comprendre les notions relatives aux bases de données
Notions de Frameworks
Capacité et compétences acquises
Comprendre les notions de base sur le cycle de vie du logiciel
Comprendre les notions relatives aux bases de données
Notions de Frameworks
Organisation
Nombre de crédits enseignements : 6 ECTS
Modalités de validation : examen final
Type de la formation : Cours et TP
Contenu de la formation
cycle de vie d'un logiciel : (introduction)
- cahier des charges,
- analyse de l'existant,
- rôles dans une équipe de développement (graphiste, webmestre, éditorialiste).
Bases de données :
- introduction à la modélisation,
- introduction aux BDs relationnelles : clés, intégrité référentielle...
- analyse et conception,
- initiation au langage SQL, requêtes SQL " simples ".
PHP et les bases de données
Frameworks : présentation synthétique, avantages, inconvénients.
Introduction à AJAX
Introduction à XML
Introduction aux CMS
Travaux complémentaires optionnels :
- introduction à Perl,
- introduction à ASP,
- introduction aux scripts CGI.