Le programme acédemique du diplôme consiste en 10 projets regroupé dans 3 thématiques: analyse et besoins, développement et ventes. Vous trouverez ci-dessous un tableau décrivant le programme complet.

RÉSUMÉ DES COURS

Analyse des besoins
Aspects basiques d'un projet 1,20
Développement
Interface d'utilisateur 1,20
Gestion de données avec des formulaires 2,48
Rapports pour prise de décision 2,48
Langage de développement "Deluge Script" 1,20
Création de vues HTML 1,20
Communications API et fonctions d'intégration 1,20
Création de Portail de Clients 1,20
Migration depuis une autre BD vers le "cloud" 1,20
Ventes
Ventes de solutions dans la Market Place 0,72
Aspectos básicos

Aspects basiques d’un projet

Il est indispensable bien appréhender l’approche pour le développement d’une application Web. Pour ce faire nous devons introduire des bases aux élèves: environnements Web, bases de données, profils utilisateurs, sécurité des données, graphes et outils de création, etc…

Disposer d’une vision de travail depuis la perspective de « projet » donnera aux élèves une structure dans l’organisation des tâches qu’ils devront mener pour « leur propre solution qu’ils devront construire ».

Interface de Usuario

Interface d’utilisateur

Dans n’importe quel environnement de développement, comme celui qui sera utilisé pour ce cours, il est possible de réaliser une série d’actions depuis un ensemble de fonctions. De la même manière, chaque système a ses propres limites. Rapprocher l’élève d’une façon agréable de l’outil de travail est indispensable pour dépasser toutes les barrières psychologiques et apporter l’aide initiale pour la création de solutions Web.

Forms Data Management

Gestion de données avec des formulaires

L’élément de base dans les solutions qui gèrent des bases de données est le formulaire. Comme le formulaire est une pierre angulaire, ce cours sera dédié à en explorer toutes ses composantes, possibilité, etc…

D’autre part, il est indispensable que l’élève connaisse les techniques simples de réprésentation des bases de données qui lui permettent planifier, organiser, exécuter et collaborer de la meilleure manière sur ses créations.

Reports

Rapports pour prise de décision

Toute solution apportée dans le domaine de  la gestion de l’information passe par la création de rapports finaux pour gérer l’utilisation même de l’outil, ainsi que pour l’appui dans la prise de décision de la part des utilisateurs.

Connaître l’éventail des solutions possibles et leur utilisation pour chaque besoin lors de la réalisation d’actions de reporting est vital pour les élèves.

Programming Language

Langage de développement « Deluge Script »

Au delà de la création de formulaires et la gestion des champs, il est possible de créer une intelligence qui se mette en place sous l’interface que voit l’utilisateur.

Connaître les différentes fonctions du langage ainsi que les différents déclencheurs que peut utiliser la plateforme auquel l’élève aura accès lui permettra d’inclure une fonctionnalité complémentaire à toute application qu’il créera.

Creación de vistas HTML

Création de vues HTML

Le langage HTML est devenu dans le monde du Web un standard de référence pour la création d’interface d’utilisateur. Pour débuter avec ce langage, un éditeur de texte est suffisant mais la connaissance d’outils simples permettront à l’élève de créer rapidement des structures esthétiques et fonctionnelles. Cela permettra de rapprocher la solution à l’utilisateur final.

API communications

Communications API et fonctions d’intégration

La technologie API s’est introduite dans la communication entre les plateformes et les services Web comme un moyen simple, efficace et rapide de lecture et écriture. Avec le lancement d’un nouveau produit, la création d’API devient une priorité pour l’éditeur de logiciel car cette API lui permet de connecter simplement sa solution à celle des autres par l’intermédiaire de développeurs tiers.

Creating Customer Portal

Création de Portail de Clients

La création de solutions Web pour la gestion des processus peut être orientée vers la gestion d’un nombre réduit d’utilisateurs dans une organisation ou alors vers une solution massive avec des milliers d’utilisateurs. Dans ce cas, l’élève appréhendera la création d’un « Portail de Clients » ce qui lui ouvrira l’esprit sur cet autre aspect et ses répercussions économiques.

Databases migration

Migration depuis une autre BD vers le « cloud »

La collaboration, le travail sans serveurs, la sécurité des données ainsi que le travail collaboratif indépendant de la plateforme logicielle ont pour conséquence que la migration des bases de données vers le monde du Web soit une réalité de plus en plus demandée.

Il existe des milliards de bases de données ce qui implique que leur migration rapide est une action importante qui doit être étudiée.

Marketing solutions

Ventes de solutions dans la Market Place

La création de solutions Web pour des processus de la part de professionnels d’un secteur en particulier suppose une source de travail qui peut être globale. Connaître les différentes stratégies de diffusion, la manière de créer les applications ainsi que le marché sera le point final étudié dans ce diplôme.