Développement web dynamique

Développement web dynamique

S'INSCRIRE
Prochaine Session

Note

le volume horaire total du pack est 78h

Description

   Depuis quelques années, les applications web ont remplacé les anciennes applications de bureau dans le marché du logiciel. En effet, les applications web offrent plusieurs avantages parmi lesquels on peut citer : indépendance de la plateforme utilisée, centralisation des traitements, traçabilité et historique des utilisateurs, reprise immédiate après pannes grâce à la virtualisation et à la réplication des données.

   Ce pack de formation donne aux participants la possibilité d’apprendre le développement web dynamique graduellement grâce à un programme établi soigneusement. Tout d’abord, on commence à découvrir le développement d’applications web clientes (Web Front-End) en utilisant le langage HTML, le JavaScript et les feuilles de styles CSS. Ensuite, des notions de base dans les bases de données relationnelles sont couvertes en se basant essentiellement sur le gestionnaire de bases de données MySQL. Ces bases de données seront exploitées dans nos applications web à travers la programmation coté serveur avec le langage de programmation PHP (Web Back-End). Enfin, des notions avancées dans les bases de données relationnelles sont présentés dans le cours de bases de données avancées (Conception de BDD avec MySQL). Ces notions vont permettre à l’apprenant de construire lui-même son Systèmed’Information pour répondre aux besoins de l’application.

   Le cours est très riche avec plein de travaux pratiques et cas d’étude couvrant presque toutes les notions essentielles dans conception d’applications web. En effet, les parties théoriques sont très rapides et couvrent seulement l’essentiel. Une documentation est donnée aux apprenants leur permettant de suivre facilement l’enchaînement des cours. Après avoir terminé ce pack de formations, les participants auront acquis suffisamment de connaissances théoriques et pratiques pour se lancer sans appréhension dans le monde du développement d’applications web dynamiques avec HTML, CSS, JavaScript, MySQL et PHP.

 

Public concerné

  •  Développeurs d’applications web
  •  Personnel d’entreprises
  •  Etudiants TIC
  •  Etudiants informatique
  •  Anciens ingénieurs et techniciens en informatique

Objectifs

  •  Comprendre les bases du développement web font-end en apprenant HTML, JavaScript et CSS.
  • Apprendre les rudiments du langage PHP.
  • Apprendre à concevoir, consulter et maintenir des bases de données relationnelles avec MySQL.
  • Intégrer les données d’une base de données dans un site web grâce au langage deprogrammation serveur PHP.
  • S’approfondir dans la conception et l’administration des bases de données relationnelles.

Prérequis

  •  Une connaissance de base dans l’algorithmique est essentielle.
  •  Une connaissance générale dans les bases de données relationnelles est un plus.

Instructeurs

Photo de Abdelhadi  Lotfi

Abdelhadi Lotfi

Abdelhadi Lotfi est un enseignant chercheur, programmeur, concepteur et administrateur de base de données. Il est maître de conférences à l'Institut National des Télécommunications et des TIC (INTTIC). Il a une longue expérience en développement (plus de 15 ans) et maîtrise plusieurs langages de programmation (Javascript, PHP, Java, …).

Expert en conception et administration de bases de données relationnelles, Abdelhadi passe une bonne partie de son temps développer des procédures stockées en MySQL, SQL Server et PostgreSQL. Pour le reste du temps de travail, il fait du développement Full-Stack.

Coté recherche scientifique, il est membre du laboratoire de recherche LaRATIC à l'institut INTTIC et il a plusieurs contributions scientifiques notamment dans l’optimisation des réseaux de neurones.

 

 les formations du pack
Photo de Formation

Front end: HTML & CSS

 

 

   Au cours de cette formation, les participants vont apprendre à créer des sites web servant comme façade côté client. Tout d’abord, on commence par découvrir ... lire la suite

Photo de Formation

Back-end: PHP & BDD

    En suivant cette formation, les participants seront en mesure de créer des applications web

dynamiques côté serveur. Cette formation s’articule sur la maitrise du langage de

programmation serveur ... lire la suite

Photo de Formation

Conception de BDD avec MySQL

     MySQL est un système de gestion de base de données relationnelle (SGBDR). En effet,

c’est aujourd’hui le SGBDR open-source le plus populaire au monde. Open source signifie

que le code s... lire la suite