Informatique pour le web

Informatique pour le web est un ensemble des cours qui propose des connaissances techniques fondamentales en informatique pour mener un projet web.

M1

S1 : Introduction aux outils: informatique du web

Tu apprendras les bases des outils bureautiques qui traitent les datas (Excel, Access) et du web (console). A l'issue de cet enseignement tu seras plus à l'aise avec les notions d'informatique pour débuter en programmation web.

S1 & S2 : Bases de données niveau 1, Bases de données niveau 2

Tu étudieras les concepts essentiels des bases de données et le vocabulaire employé dans les différents Systèmes de Gestion de Base de Données (SGBD). Tu apprendras à concevoir de différents  modèles de bases de données (conceptuel, logique et physique) ainsi qu'une base de donnée relationnelle à l'aide d'un logiciel de modélisation de système d'information. Tu seras également amené à utiliser les bases de données avec le langage SQL. [foogallery id="518"]

S1 : Langages (X)HTML et CSS

Tu apprendras les bases des langages HTML/CSS et tu créeras ton premier site web statique de A à Z. [foogallery id="503"]

S2 : Algorithmique avec PHP

Tu apprendras les structures algorithmiques, les notions de variables, de structures conditionnelles, de structures répétitives, de fonctions, et des structures de données plus complexes (tableaux indicés et associatifs) et tu sauras les faire à l'aide du langage PHP. Exemples des exercices [foogallery id="531"]

S2 : Programmation web dynamique

Tu apprendras ce qu'implique le développement d'une application Web (Site ou Logiciel) et seras amené à travailler sur le côté back-end d’un site web. Tu connaîtras mieux le fonctionnement du PHP et MySQL, et réaliseras des travaux pratiques sur ton serveur local. [foogallery id="524"]

M2

S3: Programmation web avec PHP/SQL

Tu apprendras à travailler sur ton serveur local et à créer une application interactive composée d’interfaces d’administration. [foogallery id="526"]

S3: CMS

Tu comprendras les principes régissant des CMS, découvriras les fonctionnalités principales de Drupal et Wordpress, et tu t’exerceras dans la création de tes premiers sites avec ces CMS.

S3 : Javascript

Tu maîtriseras les bases de Javascript, tu apprendras à travailler avec un framework comme jQuery et connaîtras les principes des APIs. Tu dynamiseras ton site web avec les effets de JavaScript. [foogallery id="537"]

S4 : Environnements mobiles

A l'issue de ce cours, tu seras capable d'identifier les caractéristiques de l'environnement mobile, d'identifier les écosystèmes disponibles, tu sauras en connaître les caractéristiques, les modes de fonctionnement ainsi que les conditions d'accès. Tu seras également amené à réaliser des applications simples mettant en œuvre des usages typiquement mobiles (géolocalisation, VR, …).A l'issue de ce cours, tu seras capable d’appréhender toutes les solutions techniques permettant la mise en oeuvre d’un projet orienté “mobile”. Pour chacune d’entre elles tu sauras en comprendre les avantages, les inconvénients et les particularités. Tu seras également amené à mettre en place les éléments projet te permettant de décrire au mieux ton projet mobile.

S4 : Intégration web

Tu comprendras les principes régissant des CMS, découvriras les fonctionnalités principales de Drupal et Wordpress, et tu t’exerceras dans la création de tes premiers sites avec ces CMS.