Les différents parcours en S4 3x3 parcours sont proposés. Il existe d abord trois grandes familles de spécialisation: le développement front (60 places), le développement back (30 places) et la communication globale (15 places). Au sein de chacune de ces familles, le module débouché professionnel/continuations d études) vous permet de préciser l orientation que vous allez prendre. Vous pouvez décider de travailler dans la perspective de la professionnalisation (module de création d entreprise), dans celle d études courtes (module sur la recherche d un contrat de professionnalisation pour une année supplémentaire), dans celle d études longues (module de méthodologie universitaire). Nom Module Parcours Volume Tot CM TD TP CSS Avancé et Moteur de Template Dev. Front 40 10 20 Technologies JS Dev. Front 40 10 20 Webdesign / Design mobile Dev. Front 40 20 10 Hébergement / Cryptographie Dev. Front 40 15 15 Référencement, Google Analytics, WCAG Dév. Front 40 20 10 Framework et POO avancé Dév. Back 40 15 15 Applis Mobiles (Java + Xcode + Titanium) Dév. Back 40 20 10 Hébergement / Cryptographie Dév. Back 40 15 15 Serveur Windows et Scripts Dév. Back 40 10 20 Développement pour CMS Dév. Back 40 15 15 Communication visuelle/stratégie de création Comm. 360 40 15 15 Sémiologie appliquée Comm. 360 40 15 15 Processus de création publicitaire, publicité en Comm. 360 contexte mobile / Global Marketing 40 15 15 Motion Design Comm. 360 40 15 15 Conseils et relations annonceurs Comm. 360 40 15 15 Débouché professionnel / Études Indépendan courtes/longues t de l option 40 10 15 15 Donc : Il y a 6 modules dans chacun des deux parcours. Un module est commun à toute la promotion, il concerne les aspects «débouché professionnel/études courtes/études longues». Il reste donc 5 modules (2 en UE1 et 3 en UE2) de 40h. Parcours Places TD TP Communication 360 15 1 1 Dév. Front / Intégrateurs 60 2 4 Dév. Back 30 1 2 Total 105 4 7 1
Module 1 : CSS avancé et Moteur de template Parcours dev Front / Intégrateur Ce module doit permettre d appréhender les techniques avancées du CSS et de l intégration ainsi que la manipulation des moteurs de templates. Les techniques suivantes semblent être pertinentes: LESS/COMPASS pour la génération de feuilles CSS Techniques des Sprites pour la manipulation des images du site Intégration des polices de type woff par exemple. L utilisation de librairies CSS type bootstrap pourrait être une prolongation intéressante. Les moteurs de templates seront abordés, en précisant leur intérêt et en étudiant un moteur de template courant (type smarty, twig, blade, ) Module 2 : Technologies JS L objectif de ce module est de manipuler les nouvelles technologies basées sur le javascript et de plus en plus utilisées par les développeurs front- end. Ce module visera donc à comprendre le fonctionnement des frameworks JS par exemple AngularJS, MooTools ou encore backbonejs. Ce module pourra être l occasion d'approfondir les fonctionnalités de Jquery. Il sera également intéressant d étudier le fonctionnement de javascript du coté serveur avec par exemple NodeJS. Module 3 : Webdesign, Design mobile Ce module s intéressera aux deux aspects du webdesign mobile, à savoir les aspects conceptions puis l aspect réalisation. Les objectifs sont d étudier les concepts de conception dans un contexte mobile (règles, bonnes pratiques, outils de conception, ) puis de les mettre en pratique pour concevoir la dite application avec des outils tel PhoneGap ou TitaniumX. Module 4 : Hébergement, cryptographie Installation d'un serveur destiné à héberger différents sites web pour différents clients et donc différents domaines (DNS). Module basé sur ISPConfig qui est une interface de gestion complète permettant de gérer le serveur suivant 3 approches : Administrateur (hébergeur), Revendeur (Intégrateur), Client (propriétaire du site), utilisateurs (messagerie) Ce type de produit est très utilisé chez les hébergeurs et permet la gestion des sites web, mais aussi des boites mails, des bases de données, des statistiques etc. On peut ainsi approfondir des concepts purement côté serveur comme nginx, php- fpm, apc, les VPS apache, les demandes de certificats, les sauvegardes, la sécurité. Module 5 : Google Analytics, Référencement, W3C, WCAG (accessibilités) Ce module doit permettre de pouvoir analyser des statistiques sur le référencemcent d un site web (provenant d outils comme google Analytics ou Frog) et de pouvoir comprendre comment agir sur le site web pour le modifier et l optimiser au référencement mais aussi en terme d accessibilité au plus grand nombre. Les normes du web comme le W3C et le WCAG seront au cœur de ce module. 2
Module 1 : Framework, POO avancé Parcours développeur Ce module est la continuité du module de POO en S3. Il doit permettre de voir les concepts de POO de manière avancée et surtout de découvrir et comprendre la structuration d un projet avec une architecture MVC (Model- View- Controler). L apprentissage d un framework en vogue (Symfony, Laravel ) sera abordé. Les aspects de rigueur de programmation (nommage, commentaires, documentation du code ) seront abordés. Module 2 : Applications mobiles Ce module doit permettre de découvrir comment concevoir, sans utiliser de langages ou outils propriétaires type Java ou Objective- C, une application mobile. Des technologies comme PhoneGap ou TitaniumX seront abordées afin de proposer des applications web pour mobile. L interaction avec les bases de données sera abordée. L ergonomie spécifique à une telle application sera évoquée. Module 3 : Hébergement, cryptographie Installation d'un serveur destiné à héberger différents sites web pour différents clients et donc différents domaines (DNS). Module basé sur ISPConfig qui est une interface de gestion complète permettant de gérer le serveur suivant 3 approches : Administrateur (hébergeur), Revendeur (Intégrateur), Clients (propriétaire du site), utilisateurs (messagerie) Ce type de produit est très utilisé chez les hébergeurs et permet la gestion des sites web, mais aussi des boites mails, des bases de données, des statistiques etc. On peut ainsi approfondir des concepts purement côté serveur comme nginx, php- fpm, apc, les VPS apache, les demandes de certificats, les sauvegardes, la sécurité. Module 4 : Serveur Windows, langages de script "Serveur Windows" avec une approche très pratique sur la mise en œuvre d'un serveur de fichiers avec les produits de Microsoft. Élément essentiel pour ceux qui s'orientent vers une poursuite d'étude en réseaux. Un petit module de développement de script (bash ou perl) pour les développeurs. Module 5 : Développement de modules pour CMS Ce module est complémentaire avec le module 1. Il doit permettre d étudier le fonctionnement d un module d un CMS (prestashop ou wordpress par exemple) et aboutir au développement d un module pour le CMS retenu. Ce module fera appel aux concepts MVC et à la POO. Les moteurs de templates seront évoqués. Ce module peut faire l objet de l installation et de la configuration de manière approfondie d un CMS (prestashop, wordpress ) 3
Parcours «communication et publicité globales» Module 1 (40h / UE2) : Stratégie de création visuelle - renforcer sa culture en histoire de l art contemporain, du design graphique et numérique, du multimédia, à travers les grands mouvements artistiques - savoir faire plus d introspection créative et technique - être capable de mettre en avant une culture personnelle dans la conduite d un projet global de design multimédia - étude de cas de différentes applications de design graphique - analyse sémantique et plastique de l image - approfondir la notion d ébauches et de croquis préparatoires (mind map, mood board, look and feel) - répondre à des cahiers des charges en production d identités visuelles - élaborer et respecter une charte graphique (logo, packaging, interface web) - comprendre l enjeu de l illustration (relation texte image, plaquette, affiche, web) - concevoir les visuels d une campagne promotionnelle (pub, dépliants, flyers) Module 2 (40h / UE2) : sémiologie appliquée - acquérir ou consolider des savoirs théoriques en matière de sémiologie - savoir détecter et exploiter les techniques rhétoriques dans les textes ou les images - acquérir des principes et des grilles d analyse applicables aux supports et contenus - mobiliser ces savoirs dans les activités d analyse de l existant, de réalisation des contenus (textuels, visuels ou filmiques), de description et d argumentation des réalisations - sémiologie générale («écoles», notions, raisonnements, applications) - sémiologie textuelle, analyse de discours, sémiologie visuelle - applications : packaging, textes, images, vidéos, sites internet, etc. - ateliers d analyse, de description et d argumentation - interventions de professionnels Module 3 (40h / UE2) : processus de création publicitaire, publicité en contexte mobile Ce module approfondit les enseignements de communication des organisations du S2, et apporte de nouvelles connaissances sur les mutations contemporaines de la publicité dans le contexte du développement des usages des interfaces numériques mobiles. Il s agit d apporter des connaissances (et des techniques de communication associées) liées à l impact de la mobilité et du «nomadisme» (propres à la société contemporaine) sur les processus de création publicitaire. Quels types de messages publicitaires sur les supports mobiles? Quelle individualisation de la publicité? Quelle articulation, dans le médiaplanning, entre outils et supports classiques de la publicité et usages numériques mobiles émergents (apparition de QR Code sur l affichage classique, apparition d affichages vidéo ou de mini séquences vidéo sur des écrans au format affiche dans le métro parisien, etc.). Ce module apporte des connaissances théoriques, des techniques de communication et sollicite l intervention de professionnels sur ce segment de marché émergent de l e- publicité mobile et du M- Marketing. Contenu théorique : - anthropologie du nomadisme et de la mobilité - psycho- sociologie de la publicité 4
- sociologie des usages des technologies mobiles - sémiologie des textes courts Méthodes et techniques de communication : - présentation de l e- publicité et du M- marketing : un champ en mutation de la communication des organisations - SEO et SEM pour les interfaces mobiles - processus de communication publicitaire : le plan de communication pour la publicité mobile - métiers et techniques du médiaplanning : les reconfigurations face aux exigences de toucher des cibles mobiles disposant d interfaces mobiles ; formation aux logiciels de médiaplanning (Popcorn Media, MediaLand, MédiaplanHQ, etc.) - stratégies créatives pour la prise en compte de la mobilité - les relations professionnelles et économiques du champ de l e- publicité Module 4 (40h / UE1) : MotionDesign concevoir et réaliser des productions graphiques incorporant à la fois de la vidéo, de l animation 3D, des effets spéciaux, des sons ou encore de la typographie (habillages, génériques, publicités ) - mise en scène du produit et mise en récit (scénarisation): élaboration de moodboards, de storyboards - réalisation technique de vues 3D et d effets spéciaux, pour la présentation de différents produits: conception des mouvements et mise en place des effets de transition - choix typographiques Module 5 (40h / UE1) : Conseil et relations annonceurs mettre en place et gérer des relations annonceurs - réalisation d outils de vente et de présentation d agences - prospection et création d un portefeuille annonceurs - élaboration d offres commerciales, conduction d entretiens de vente, finalisation de contrats - suivi commercial d un dossier annonceur- agence - gestion des relations annonceurs: satisfaction, fidélisation... Module Commun aux parcours Module 6 (40h / UE1) : Création d entreprise/recherche d alternance/méthodologie universitaire 5