La formation Ingénierie du Web Avancé (IWA) est préparée en concertation avec plusieurs sociétés nationales et multinationales pour répondre à un besoin de formation au domaine des technologies web les plus demandées sur le marché du travail national et international.

Durée de formation: 2 ans.

Méthode d’enseignement: en présentiel (Faculté des Sciences de Tétouan), et à distance à travers des plateformes dédiées.

Frais de formation: 40 000 DH pour les 2 années. Payable en 2 tranches.

Objectifs

L’objectif de la formation est de Former des développeurs d’applications web et mobiles (Bac +5) maîtrisant les technologies les plus demandées dans le marché d’emploi au niveau national et international.


Plus spécifiquement, l’objectif est des former des programmeurs capable de:


  • Développer des applications frontend et backend.
  • Développer des bases de données pour le web.
  • Développer avec les CMS.
  • Héberger et administrer des sites web.
  • Développer en cloud.
  • Monter et administrer des plateformes IoT.
  • Développer des applications mobiles.
  • Préparer et suivre des chartes graphiques.
  • Maîtriser les processus et les outils de gestion de projet.
  • Maîtriser les soft skills.
  • Maîtriser les outils de test de la qualité, des vulnérabilités et des performances des applications.

Public visé

Etudiants ou cadres d’entreprises qui souhaitent acquérir des compétences dans des technologies web et mobile avancées:

Titulaires d’un diplôme de Bac+3 ou plus en informatique, mathématiques ou physique ou autres spécialités jugées équivalentes du secteur public ou privé.

Débouchés de la formation

Les lauréats du DCESS IWA auront un profil très demandé au marché d’emploi:

  • Développeurs web pour les sociétés nationales et multinationales
  • Développeurs web en freelance
  • Informaticiens capables de créer des entreprises spécialisées dans le développement web et mobile.

Programme

M1 : Initiation web: HTML – CSS – PHP

  •   Ce module concerne l’exploration des différentes fonctionnalités du HTML et du CSS pour le développement des pages web statiques ainsi que l’initiation au PHP pour le développement des pages web dynamiques.
-S1 M1-

M2 : Développement Orienté Objet & Java-JEE (Spring Framework)

  •  Programmation orientée Objet en JavaBases du langage Java
  •  Principes de la programmation objet et UML
  •  Spring framework – Spring Web – Spring
  •  Data – Spring Security – Microservices et Spring Cloud
-S1 M2-

M3 : Programmation Python pour le développement web

  •  Initier l’étudiant à se familiariser avec les concepts de python et apprendre à concevoir et à créer et maintenir un site web dynamique en utilisant le Framework Django.
-S1 M3-

M4 : Javascript avancé et Angular

  •  Respecter le modèle de développement en couches
  •  Maitriser le développement des composants réutilisables
  •  Communiquer avec l’application BackEnd
  •  Réutiliser les éléments Angular déjà développés
-S1 M4-

M5 : React JS, React Native et PWA

  •  Le module React commence par reprendre les fondamentaux de JavaScript utiles au framework, ensuite les bases de React, les composants, Redux, le système de centralisation des données et des actions, le routage, JSX, puis les spécificités de React Native.
-S2 M5-

M6 : Développement des sites web avec les CMS

  •  Développement des sites web informationnels et boutiques en ligne par l’utilisation des outils élaborés : CMS (Content Management System).
-S2 M6-

M7 : Cloud Computing

  •  Ce module est focalisé sur la technologie Cloud Computing. Il fournit une introduction et la définition de domaine, il présente les caractéristiques essentielles et les principaux avantages du Cloud Computing. Il décrit également les principaux modèles de services et les principaux modèles de déploiement.
-S2 M7-

M8 : Base de données orientées Web

  •  Ce module concerne les bases de données dans les environnements web. De leur modélisation à leur traitement en passant par les questions de standards qui orientent le choix entre les bases de données relationnelles et les base de données NoSql.
-S2 M8-

M9 : Internet of Things

  •  Programmation mobile et Web
  •  Internet des objets (IoT)
-S3 M9-

M10 : ServiceNow

  •  ServiceNow fournit une solution « Software as a service » qui centralise l’ensemble des processus de l’entreprise et transforme les anciennes méthodes de travail en workflows numériques.
  •  Ce module couvre tout ce qui est nécessaire pour maîtriser les scripts sur la plateforme ServiceNow, ainsi que le fonctionnement des API ServiceNow.
-S3 M10-

M11 : Infographie pour le web

  •  Photoshop et Illustrator sont des logiciels incontournables pour la conception et la réalisation d’interfaces web répondant à des critères techniques spécifiques. Dans ce module, nous abordons la préparation des logos, des visuels et des interfaces graphiques, ainsi que la réalisation des bannières publicitaires pour le web et le mobile et la préparation des chartes graphiques des sites web.
-S3 M11-

M12 : Soft Skills – Gestion de Projets – Méthodes de Test

  •  Soft-Skills : Compétences sociales, personnelles et méthodologiques.
  •  Gestion de Projet : Contraintes, Intervenants, phases de gestion, cycle de vie et méthodes de gestion.
  •  Méthodes de Test.
-S3 M12-

Stage professionnel

  •  Un stage professionnel de 4 mois, avec un mémoire à préparer et une soutenance devant un jury.
  •  En raison du caractère professionnel de ce DCESS, le stage en entreprise occupe une place importante dans cette formation et l’évaluation des apprenants.
- S4 -

Partenaires

Contact

Prof. Youssef Zaz, Responsable d’IWA
Enseignant chercheur
Département d’informatique
Faculté des Sciences de Tétouan
iwa@uae.ac.ma
06 62 10 21 67
Ou
Prof. Adil Enaanai
06 77 20 57 90

© 2024 JMILI Mouad. All Rights Reserved.