Technologie Web

Année du cours : 1 année(s)

Etablissement : JUNIA Grande école d’ingénieurs

Langue : Français

Période : S1

Pour suivre ce module, l’étudiant doit connaitre les notions de base d’algorithmie, de programmation procédurale et de bases de données (lecture d’un Modèle Conceptuel de Données, requêtes SQL) et avoir mis en œuvre ces notions.

Référence : « Cours algorithmie et langage C », « Cours bases de données » dispensés en 3ème année à l’ISEN Lille

Compétences visées : 34(342/343), 43(431/432/433), 63(634), 110(1102)

Ce module constitue une illustration de la démarche et de l’utilisation des outils de développement d’applications web.

L’orientation convient à tous les profils d’ingénieurs des domaines développement logiciel, cyber sécurité, objets connectés, …

A la fin du cours, l’étudiant devra :

– Connaitre les bases de la programmation Web
– Connaitre les bases des langages php, html et css.
– Connaitre la différence et l’utilité des différents langages abordés.
– Etre capable de mettre en place un serveur local php.
– Etre capable de développer un site internet basique.
– Etre capable d’intégrer une base de données à un site internet.
– Etre sensibilisé aux bonnes pratiques de développement.

Ce module aborde les thématiques suivantes :

– Structure d’une page html
– Utilisation des primitives php
– Architecture d’une application php
– Mise en œuvre de feuilles de style CSS
– Utilisation d’une base de données pour un site internet
– Ouverture sur l’utilisation du langage orienté objet en php
– Ouverture sur l’utilisation du javascript