DEVENEZ UN EXPERT EN DEVELOPPEMENT DES APPLICATIONS
Les développeurs Web jouent un rôle crucial dans le développement et la gestion des applications Web qui sont de plus en plus importants dans diverses organisations, le commerce, les services de soins de santé, les loisirs, bref, dans la vie quotidienne. Le développement Web est un choix de carrière flexible qui offre des possibilités d’emploi dans plusieurs secteurs et en tant que travailleur indépendant.
QUI PEUT ÊTRE INTÉRESSÉ
CE QUE VOUS APPRENEZ
En plus d'acquérir des compétences liées à votre domaine d'études, vous améliorerez des compétences générales comme la créativité, la gestion du temps, la communication et le travail d'équipe, qui vous aideront à exceller dans votre carrière, où qu'elle vous mène.
CERTIFICATIONS PROFESSIONNELLES
EXIGENCES PARTICULIÈRES POUR LICENCE
- Être titulaire d'un BAC 2 ou tout titre équivalent et ayant des bases en mathématiques.
QUELLES COMPÉTENCES ALLEZ-VOUS ACQUÉRIR
QUELLES COMPÉTENCES ALLEZ-VOUS ACQUÉRIR
CONCEPTION ET DEVELOPPEMENT WEB FONT-END
Expertise en HTML5, CSS3, et JavaScript, ainsi qu'en frameworks front-end comme React, Angular, ou Vue.js, pour créer des interfaces utilisateur interactives et développer des applications web dynamiques.
DEVELOPPEMENT WEB BACK-END
Maîtrise des langages de programmation serveur comme PHP, Python, Ruby, Java, ou Node.js, ainsi que du développement et de la gestion des API RESTful pour l'interaction entre le front-end et le back-end.
GESTION DES BASES DE DONNEES
Conception, gestion, et optimisation de bases de données relationnelles et NoSQL (MySQL, PostgreSQL, MongoDB) avec utilisation des systèmes de gestion pour stocker et manipuler les données.
GESTION DES VERSIONS ET COLLABORATIONS
Maîtrise de Git et des plateformes comme GitHub et GitLab pour le suivi des modifications de code et la collaboration en équipe. Expérience dans la gestion de workflows collaboratifs et la résolution de conflits de fusion.
SECURITE DES APPLICATIONS WEB
Expertise dans l'identification et la prévention des vulnérabilités telles que les injections SQL, les attaques XSS et CSRF. Compétence en mise en œuvre de pratiques de sécurité, notamment l'authentification.
OPTIMISATION DES PERFORMANCES WEB
Compétence en techniques d'optimisation pour améliorer la vitesse de chargement et la performance des applications web. Expérience dans l'utilisation d'outils de profilage, de mise en cache et de minimisation des ressources.
Faites partie des professionnels les plus recherchés dans le monde numérique
LISTE DES COURS DU PROGRAMME DE CERTIFICAT
ANNEE 1: SEMESTRE 1 Cours | Crédits |
---|---|
Outils technologiques et numériques I | 3 |
Communication et intégration en entreprise I | 6 |
Techniques d'expression en français | 2 |
Techniques d'expression en anglais | 2 |
English for IT | 2 |
Economie générale | 3 |
Mathématiques de base pour les TI | 6 |
Fondement des TI et systèmes d'exploitation | 6 |
Fondement des TI | 3 |
Systèmes d'exploitation | 3 |
Initiation à l'algorithmique, programmation et base de données | 6 |
Initiation à l'algorithmique et à la programmation | 3 |
Initiation aux bases de données | 3 |
SEMESTRE 2 Cours | Crédits | |
---|---|---|
Communication et intégration en entreprise II | 6 | |
Communication en entreprise | 2 | |
Business English | 2 | |
| 2 | |
Introduction à la comptabilité générale | 3 | |
Mathématiques logiques et discrètes pour l'informatique | 6 | |
Architecture des ordinateurs et Cloud computing | 6 | |
Architecture des ordinateurs | 3 | |
Cloud computing | 3 | |
Développement des applications et base de données | 6 | |
Développement des applications | 3 | |
Base de données | 3 |
STAGE ou PROJET | Crédits |
---|---|
Stage en entreprise I ou Projet d'entreprise I | 3 |
ANNEE 2 : SEMESTRE 3 Cours | Crédits | |
---|---|---|
Cours au choix ou UE libre | 3 | |
Management, entrepreneuriat et gestion de projet | 3 | |
Conception et programmation orientée objet | 6 | |
| 6 | |
Introduction aux réseaux et à la cybersécurité | 6 | |
Conception et développement des interfaces graphiques | 6 |
SEMESTRE 4 Cours | Crédits |
---|---|
Cours au choix ou UE libre | 3 |
Administration des serveurs, et virtualisation des systèmes | 3 |
Bases de données des systèmes d'information et big data | 3 |
Développement et intégration des microservices | 6 |
Conception et développement des applications | 6 |
Développement web et mobile avancé | 6 |
STAGE ou PROJET | Crédits |
---|---|
Stage en entreprise II ou Projet d'entreprise II | 3 |
ANNEE 3 : SEMESTRE 5 Cours | Crédits | |
---|---|---|
Cours au choix ou UE libre | 3 | |
Cours au choix ou UE libre | 3 | |
Projet spécial | 6 | |
| 6 | |
Développement des applications web avancé | 6 | |
Sécurité des applications web | 6 |
SEMESTRE 6 Cours | Crédits | ||
---|---|---|---|
| 3 | ||
Cours au choix ou UE libre | 3 | ||
| 3 | ||
Capstone projet | 6 | ||
Stage en entreprise III ou Projet d'entreprise III et soutenance | 15 |