DEVENEZ UN EXPERT EN DEVELOPPEMENT DES APPLICATIONS
Ce programme est conçu pour fournir aux étudiants les connaissances et la compréhension nécessaires dans les carrières qui requièrent une base solide en développement de sites Web grâce à l'utilisation de méthodes d'enseignement innovantes et à l'intégration des compétences professionnelles. 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É
Avez-vous ce qu'il faut pour réussir dans le développement des applications ? Les qualités personnelles innées que vous possédez peuvent influencer votre succès dans le domaine des TI. Si vous avez le sens de la résolution des problèmes et un don pour construire et faire fonctionner des objets, si vous êtes patient et vous avez le souci du détail, vous aurez du succès dans le développement des applications.

CE QUE VOUS APPRENEZ
Les diplômés acquièrent des compétences techniques telles que la conception de systèmes, la structuration des données, le développement des applications Web, JavaScript, HTML5, Java, jQuery, SQL, AngularJS, CSS, etc. 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
Nos programmes en TI vous préparent pour des certifications professionnelles internationales exigées par les employeurs tels que CompTIA A+, Cisco CCNA, CompTIA CySA+, CompTIA Linux+, Microsoft MD-100, Microsoft 70-740, etc.

EXIGENCES PARTICULIÈRES POUR LE MASTER
- Avoir une licence en développement ou tout titre équivalent
- Avoir réussi le concours d'entré
- Fournir l'ensemble des documents exigés
QUELLES COMPÉTENCES ALLEZ-VOUS ACQUÉRIR (Dev)
BACK-END DEVELOPEMENT
FRONT-END DEVELOPEMENT
BOOTSTRAP ET JQUERY
Conception, intégration et maintenance des applications et des logiciels dont les sites Web ont besoin pour fonctionner efficacement. Language Ruby, Java, PHP, Oracle, SQL
Conception et disposition générale d'une page Web, programmation des polices, de caractères, les animations et les menus, et autres fonctionnalités destinées aux visiteurs.
Utilisation de ces bibliothèques et frameworks les plus populaires, pour simplifier et accélérer la façon dont vous travaillez avec HTML, CSS et JavaScript.
HTML, CSS ET JAVASCRIPT
SERVICE D'HÉBERGEMENT
GESTION DE LA BASE DE DONNÉES
HTML pour créer des sites Web et des applications, décrire la structure du site ; le CSS pour décrire la présentation visuelle des pages; et JavaScript pour rendre les pages interactives.
Utilisation des système de contrôle de version qui vous permet de garder la trace des modifications apportées à votre code, et utilisation d'un service d'hébergement et de collaboration comme GitHub.
Utilisation et implémentation des différents systèmes de gestion de bases de données comme Microsoft SQL, MySQL, PostgreSQL, SQLite, Microsoft Access etc.

Développeur Front-end

Développeur de logiciels

Développeur d'applications

Spécialiste de multimédia

Développeur de jeux

Gestionnaire de contenu web

Développeur d'interface utilisateur

Developpeur back-end
| ANNÉE 4 : Semestre 7 - Génie logiciel | |
|---|---|
| Cours | crédit |
| Méthodologie de la recherche | 6 |
| Enjeux socio-économiques pour les dirigeants | 6 |
| Gestion stratégique de l'entreprise et opportunités d'affaires | 6 |
| Technologies des logiciels avancées et frameworks | 6 |
| Architecture logicielle et conception avancée | 6 |
| ANNÉE 4 : Semestre 8 - Génie logiciel | |
| Cours | crédit |
| Cours au choix ou UE Libre | 3 |
| Cours au choix ou UE Libre | 3 |
| Ingénierie et amélioration des processus d'entreprise | 6 |
| Gestion de l'innovation technologique et intelligence artificielle | 6 |
| Modélisation, conception des systèmes et ingénierie de la qualité | 6 |
| Stage en entreprise IV OU Projets spéciaux IV | 6 |
| ANNÉE 5 : Semestre 9 - Génie logiciel | |
|---|---|
| Cours | crédit |
| Ingénierie des systèmes d'information | 6 |
| Ingénierie et architecture d'entreprise | 6 |
| Développement orienté plateforme | 6 |
| Test de performance et optimisation des logiciels | 6 |
| Interface de programmation d'applications pour les logiciels avancée | 6 |
| ANNÉE 5 : Semestre 10 - Génie logiciel | |
| Mémoire OU Projet supervisé en génie logiciel | 30 |
