Mastère 1

Transcription

Mastère 1
Mastère 1
Concepteur Web
(Option Développeur)
Titre certifié par l’Etat (niveau II)
Délivré en partenariat avec l’Institut F2 I
Le développeur WEB est à l’écoute de son
chef de projet qui, à travers des demandes
fonctionnelles et techniques, attend des
résultats de qualité dans un temps donné.
La polyvalence du développeur lui donnera
la possibilité de répondre à l’ensemble des
problématiques web, comme l’optimisation
des ressources client-serveur, la gestion des
données, la compatibilité multi-support, le
travail en collaboration avec les créatifs ou
ingénieurs de télécommunication, etc....
Métiers
- Concepteur réalisateur de projets Web
- Chef de projets Web
- Intégrateur d’applications
- Directeur de conception
- Responsable de Pole Web Agency
- Consultant gestion de projet Web
Missions
- Analyser le projet de conception
- Etudier les étapes du fonctionnement du site
- Déterminer une solution technique
- Réaliser le site
Qualités requises
- Savoir-faire technique
- Compréhension des projets
- Adaptabilité
- Polyvalence
- Esprit d’équipe
Contenu pédagogique
1ère Année :
Html/Css, Javascript, Php, Modélisation, Administration Système et
Réseau, Administration de bases de données, Gestion de projet,
Pack Adobe, Responsive Web Design, Administration serveur Web,
Approche visuelle, Xml, Php Avance, Technologie Microsoft 1
2ème Année :
Webservices, Développement Iphone, Approche visuelle avancée,
Technologie Microsoft 2, Java, Androïd, Gantt/Cmmi/Itil,
Application Javascript, Application mobile multiplateformes, Tests
Unitaires et t’intégration, Sharepoint, Sharepoint avancé, Animation
Canvas, Technologie Microsoft 3
Déroulement de la formation
1200h de cours sur 24 mois
Conditions d’admission
- Etre titulaire d’un Bac + 2 informatique ou scientifique
ou titre reconnu comme équivalent, ou avoir une expérience
professionnelle d’au moins 5 ans dans le secteur
ÉCOLE SUPÉRIEURE PRIVÉE DE COMMERCE & GESTION
24, rue de l’Industrie
CS 48522 - 31685 Toulouse Cedex 6
Fax : 05 34 41 53 91 - Contact : [email protected]
05 34 41 53 90 - www.istef.fr
- Entretien de sélection basé sur :
- Les notes et les appréciations des bulletins scolaires
- L’entretien individuel de motivation
- Le test de personnalité
- Les tests techniques
- Le test d’orthographe
- Le test d’anglais
Programme détaillé de la formation - 1200 h
1ère Année :
2ème Année :
HTML/CSS
- Apprendre à construire des pages web en conformité W3C
WEBSERVICES
- Apprendre l’utilisation et l’interopérabilité des WebServices
dans les échanges internet (Json, Soap...)
JAVASCRIPT
- Dynamiser et automatiser des pages web en multi-navigateurs
PHP
- Les bases de la programmation serveur
- PHP orienté objet
- Apprendre le langage PHP pour la création de pages dynamiques
MODÉLISATION
- UML
- Algorithme
- Base dans la conception de bases de données relationnelles
- Apprendre la modélisation via les diagrammes UML en pensant
Programmation Orientée Object
ADMINISTRATION SYSTÈME ET RÉSEAU
- Comprendre les fondamentaux des configurations réseaux et du partage
d’information
ADMINISTRATION BASES DE DONNÉES
- Sécurité
- Administration
- Langage SQL pour l’exploitation des données
- Apprendre à installer des serveurs de Base de Données, les paramétrer
pour une utilisation optimale et garantir une meilleure sécurité
DÉVELOPPEMENT IPHONE
- Comprendre la mise en oeuvre des développements pour
les smartphones et tablettes Apple
APPROCHE VISUELLE AVANCÉE
- Se perfectionner sur le maquettage aux Mockups en respect des
normes ergonomiques
TECHNOLOGIE MICROSOFT 2
- Se perfectionner sur les développements Asp, .net et C#
JAVA
- Découvrir les bases du langage et de l’environnement JAVA
ainsi que les outils disponibles
- Apprendre les syntaxes de bases, l’utilisation des types primitifs,
les structures conditionnelles des boucles, des listes et des map
ainsi que le traitement de chaîne de caractères via StringBuilder,
Scanner etc...
- Apprendre la POO en JAVA
ANDROID
- Comprendre la mise en oeuvre des développements pour les
smartphones et tablettes sous Android
GESTION DE PROJET
- MsProject
- Comprendre la structure et la construction d’un cahier des charges pour
la prévision et le suivi du projet
GANTT / CMMI / ITIL
- Apprendre les procédures et méthodes pour une bonne gestion
des gestions d’information
- Les bases CMMI
PACK ADOBE : PHOTOSHOP / INDESIGN / ILLUSTRATOR
- Savoir utiliser le logiciel leader de la retouche et de la création numérique
- Savoir utiliser le logiciel de création graphique vectorielle
- Savoir publier du contenu adaptés aux tablettes
APPLICATION JAVASCRIPT
- Apprendre la création d’application web full Ajax en relation
avec un webservice
RESPONSIVE WEB DESIGN
- Apprendre à rendre compatible son site web sur l’ensemble des supports
de communication
APPLICATION MOBILE MULTIPLATEFORMES
- Apache CORDOVA
- Angular JS
- Apprendre l’utilisation de framework Javascript permettant
l’appel des fonctions natives des différentes plateformes mobiles
(Android Apple blackberry, Windows Phone, Tizen)
ADMINISTRATION SERVEUR WEB
- Comprendre le fonctionnement d’un serveur web
- Installer et configurer un serveur web ainsi qu’un service de transfert de
fichier (Webdev, FTP/S, SFTP)
- Présenter la sécurité (certificat et authentification) et l’hébergement multi-sites
Ces services sont présentés en environnement open source et Microsoft
APPROCHE VISUELLE
- Apprendre les bases de l’UX Design. Du maquettage aux mockups en
respect des normes ergonomiques
XML
- DTD, XLS, XSLT-FO, XSD, SVG
- Ajax
- Maîtriser les formats XML et ses dérivés pour des pages web
dynamiques via Ajax
PHP AVANCE
- Intégration continue
- MVC
- Apprendre la construction de pages dynamiques en modèle MVC ainsi
que l’utilisation framework Zend
TECHNOLOGIE MICROSOFT 1
- .net / Asp / C#
- Apprendre le développement d’application avec Visual Studio avec
la technologie Microsoft pour des serveurs IIS
TESTS UNITAIRES ET D’INTEGRATION
- Sensibiliser à l’importance des tests, expliquer les différences
entre les tests unitaires et les tests d’intégrations
- Interpréter les différentes métriques
- Mettre en place des tests ainsi qu’un contrôle qualité
(mise en place d’un workflow d’intégration continue minimaliste
(server GIT + server Jenkins + SonarQube)
SHAREPOINT
- Présenter Sharepoint et optimiser son installation
- Savoir l’installer et le configurer
SHAREPOINT AVANCE
- Personnaliser l’application en fonction des différents besoins des
entreprises en abordant : partage de ressources, utilisation des
réseaux sociaux, synchronisation des documents...
ANIMATION CANVAS
- Développer des animations en 2D et 3D sous la technologie
Canvas HTML5
TECHNOLOGIE MICROSOFT 3
- Se perfectionner sur les développements Asp, .net et C#
EXECUTIVE PROJECT
Immersion dans le contexte d’un projet de développement web et/ou mobile de dimension professionnelle.
L’étudiant devra rédiger un cahier des charges, élaborer une maquette, réaliser le site et tester le fonctionnement.
L’ensemble du travail est présenté par l’étudiant lors d’une soutenance orale devant un jury.