DEVELOPPEUR INTEGRATEUR WEB (400 heures sur 3 mois) HTML5, CSS3, MySQL, PHP5, Javascript, Responsive Microsoft Partner (Dernière édition) Programme de formation France, Belgique, Suisse, Roumanie - Canada WWW.SASGROUPE.COM 400 heures de cours, 10% de théorie pour 90% de pratique, 6 technologies et l'accès à un métier qui recrute Dernière mise à jour : Juin 2014 Des questions? Contactez-nous Tél : +33.9.70.46.94.88 Tél : +1 347 380 6884 Email : formation@sasgroupe.com SAS GROUPE FORMATION 15e Etg, La Grande Arche-Paroi Nord Grande Arche de la Défense 92044 Paris La Défense
Sommaire METHODES PEDAGOGIQUES INFORMATIONS SUR LA FORMATION ( Développeur Web en 3 Mois sur 57 Modules) Public visé : Que vous soyez diplômé ou autodidacte, informaticien ou graphiste, community manager ou webdesigner, chef de projet web ou créateur d entreprise, ou tout simplement en reconversion, nos portes vous sont ouvertes. Que ce soit dans le but de devenir développeur, compléter ou parfaire vos compétences techniques, aucune expérience préalable de développement web n est requise. La formation est ouverte à toutes les personnes motivées. La SAS Académie et ses partenaires a pour but de former les développeurs-intégrateurs web dont l économie numérique a besoin. Au cours de cette formation de 3 mois, vous apprendrez les 6 technologies nécessaires pour monter un site web. Vous deviendrez un véritable développeur-intégrateur professionnel grâce à une méthodologie adaptée. Ciblée : la formation est ciblée. Parmi les 150 balises HTML, moins de 110 sont valides en HTML5, et nous focalisons l apprentissage sur les 70 balises utiles et courantes. Nous apprenons à aller chercher l information (par exemple sur les balises peu courantes) au moment opportun. Intensive : la formation est intensive. Du lundi matin 9h30 au vendredi soir 17h30, vous baignez dans le développement et il est probable que les exercices de la journée refassent une apparition pendant votre sommeil Par des pros : la formation est faite par des développeurs professionnels. Nos professeurs exercent en parallèle le métier de développeur-intégrateur en free-lance. Ils sont confrontés tous les jours à l évolution de la demande des clients et des technologies. Pratique : la formation est avant tout pratique. Vous aurez les mains sur le clavier plus de 90% du temps, apprenant les notions à travers les sites que vous créerez. Innovante : la formation est innovante. Nous utilisons tous les canaux qui permettent de toucher votre cerveau (même le canal gustatif est exploré, autour de la machine à café). Nous vous fournissons des moyens complémentaires (vidéos, tutoriels) mais l essentiel se passe en salle, où votre esprit est en permanence sollicité pour faciliter l apprentissage. Employable : la formation a pour seul but de vous rendre employable à la sortie de la session. C est pourquoi nous sommes en contact avec les recruteurs et nous ajustons le contenu pour être au plus près de la vraie demande des employeurs et entreprises clientes. DUREE ET PLAN Le programme de formation est découpé en 57 modules (HTML, CSS, Responsive web design : 14 modules, WordPress : 2 modules, Javascript : 12 modules, PHP, MySQL, POO, MVC : 25 modules, Symfony : 4 modules ) d une journée. Chaque module dure 7 heures et se déroule sur une journée Les sessions démarrent tous les premier jour ouvré de chaque mois et es horaires vont de 9h30 à 17h30, avec une pause déjeuner de 13h à 14h
Sommaire PRORAMME DE FORMATION ( Intégration 112 heures, créer des sites responsives) Création de 7 sites en partant de maquettes Système d exploitation Linux, distribution Ubuntu Travailler efficacement avec deux écrans Editeur de texte Sublime Text 2 et environnement intégré de travail PhpStorm Articulation entre HTML, CSS, JS, jquery, PHP, MySQL Balises HTML5, sélecteurs CSS3 Création d un premier site Bonnes pratiques de codage Les bonnes références à utiliser Définition du modèle des boîtes en CSS Création d un deuxième site à partir d une maquette Récupération des informations de la maquette Création d un troisième site à partir d une maquette Balises sémantiques Création d un quatrième site à partir d une maquette Formulaires Description et utilisation de jquery et jquery UI, mise en application Plugins Responsive Web Design et media queries, exercice Création d un cinquième site en responsive à partir d une maquette Exercice Formulaire Référencement et redirections Exercice limité dans le temps, création d un sixième site Video et Audio HTML 5, Sprites, Transformations, transitions Fonctionnement de Wordpress, création d un Template Bootstrap 10 Bonnes pratiques de l intégration Exercice limité dans le temps: septième maquette à intégrer Microformats, Introduction à Canvas, Introduction à SVG
Sommaire PRORAMME DE FORMATION ( Développement web 288 heures, créer des sites dynamiques) [SASJS1] Apprendre à programmer avec Java (35h) d écriture du code manipulant le DOM Maîtriser les notions fondamentales d un langage de programmation [SASJS1A] La programmation en JavaScript, pour quoi faire? Avec quels outils? [SASJS1B] Les variables, les chaînes de caractères, les opérateurs arithmétiques [SASJS1C] Les tableaux de données, la date et l heure [SASJS1D] Introduction aux objets comme structures de données [SASJS1E] Données booléennes et exécution conditionnelle [SASJS1F] Répéter du code avec des boucles [SASJS1G] Organiser du code avec des fonctions [SASJS1H] Projet : Dragon Slayer [SASJS2] L intérêt du JavaScript : interaction utilisateur et manipulation du HTML (21h) Comprendre le fonctionnement des évènements du navigateur Comprendre le Document Object Model [SASJS2A] Introduction au DOM, exemples d utilisations courantes [SASJS2B] Réagir aux évènements du navigateur [SASJS2C] Projet : Address Book [SASJS3] Aller plus loin avec JavaScript : Programmation Orientée Objet, jquery (28h) Savoir créer des objets simples en JavaScript, contenant des méthodes et propriétés Comprendre l intérêt de jquery dans la simplification [SASJS3A] Retour sur les objets JavaScript, création de méthodes aux côtés des propriétés [SASJS3B] Dragon Slayer 2, version interactive et objets! [SASJS3C] Introduction à jquery, exemples d utilisations courantes [SASJS3D] Address Book 2, version jquery et plus graphique! [SASPHP1] Pendant ce temps, à l autre bout de la connexion HTTP... Découverte du PHP (28h) Savoir créer des scripts PHP simples récupérant des données dans les URLs et les formulaires Comprendre et situer qui fait quoi dans la pile HTML CSS JS HTTP PHP SQL [SASPHP1A] La programmation en PHP, pour quoi faire? [SASPHP1B] Syntaxe du langage PHP, comparaison avec JavaScript [SASPHP1C] Communication avec le client via les URLs et les formulaires [SASPHP1D] Projet : Todo List [SASPHP2] Les outils et concepts permettant de construire des applications PHP robustes (42h) Devenir autonome dans la résolution d erreurs courantes en PHP Être capable de manipuler correctement des tableaux complexes Savoir modéliser des problèmes à l aide de la POO Pouvoir récupérer des données d une base SQL depuis le PHP
Sommaire [SASPHP2A] La puissance des tableaux en PHP : usages et exemples [SASPHP2B] Savoir déboguer du code en PHP : outils et exercice à l aveugle [SASPHP2C] La Programmation Orientée Objet en PHP [SASPHP2D] Accéder aux bases de données avec PDO [SASPHP2E] Projet : Painter [SASAPP1] Créer une application de blogging (35h) Réussir à coder de bout en bout une application web en MVC Comprendre comment faire des requêtes HTTP depuis JavaScript (AJAX) Imaginer librement des fonctionnalités supplémentaires et leurs solutions possibles [SASAPP2A] Modélisation de la base de données et réalisation de son schéma [SASAPP2B] Page d accueil [SASAPP2C] Création de compte utilisateur [SASAPP2D] Login / Logout d un compte utilisateur [SASAPP2E] Réservation d une table [SASAPP2F] Commande à emporter [SASAPP2G] Récapitulatif de paiement [SASSYM1] Dragon Slayer 3, Introduction au framework PHP Symfony (28h) Comprendre l implémentation du paradigme MVC sous Symfony Savoir construire de nouvelles routes dans une application Symfony S initier aux notions fondamentales de Symfony : bundles, routing et templates [SASAPP1A] Modélisation de la base de données et réalisation de son schéma [SASAPP1B] Construire la page d accueil affichant les articles [SASAPP1C] Formulaire d ajout d article, gestionnaire de photos Flickr [SASAPP1D] Pagination des articles et affichage par catégorie [SASAPP1E] Affichage complet d un article [SASAPP1F] Formulaire d ajout de commentaire et affichage des commentaires [SASAPP1G] Gestion des thèmes de blogs [SASAPP2] Créer un site web de e-commerce (50h) Comprendre à quoi servent les sessions et leur usage (panier d articles, compte utilisateur) Imaginer librement des fonctionnalités supplémentaires et leurs solutions possibles Approfondir le paradigme MVC, en version totalement orientée objet Acquérir les bonnes pratiques de sécurité (authentification) [SASSYM1A] Symfony, pour quoi faire? Structure d une application Symfony [SASSYM1B] Les contrôleurs et les routes [SASSYM1C] Les templates Twig [SASSQL1] Développer une base de données SQL (21h) Comprendre les notions fondamentales d un SGBDR Savoir construire une base de données avec phpmyadmin Savoir écrire des requêtes SQL SELECT avec des jointures et de l agrégation de données [SASSQL1A] Les bases de données, pour quoi faire? Avec quels outils? [SASSQL1B] Retrouver des données simples en base avec l instruction SQL SELECT [SASSQL1C] Calculer des données en utilisant des fonctions SQL et la clause GROUP BY [SASSQL1D] Retrouver des données de plusieurs tables avec la clause INNER JOIN
FORMATION DANS L UN DE NOS CENTRES Demande de devis (France, Belgique, Suisse) (Roumanie, Canada) A retourner par mail, courrier postal ( ou inscription direct sur notre site Web) Info. inscription Société : Nom : Adresse : Adresse : Email : Téléphone : DEVIS (Selon Pays) Des questions? Contactez-nous, Téléphone : +33.9.70.46.94.88, Téléphone : +1 347 380 6884 Email : formation@sasgroupe.com 15e, Grande Arche-Paroi Nord, Grande Arche de la Défense, 92044 Paris La Défense -France
LES FORMATIONS MICROSOFT BESOIN D UN PROGRAMME DETAILLE? RENDEZ-VOUS A WWW.SASGROUPE.COM/MS-TRAINING.ASPX,CLIQUEZ SUR ICONE POUR VOIR LE DETAIL DE CHAQUE FORMATION Chaque participant à l issue de certaines formations MICROSOFT reçoit,, son Certificate of Excellence par l'académie Européenne d'informatique (The Computing Academy). Ce Certificate of Excellence atteste du bon suivi de la formation et de l'acquisition des connaissances pratiques et opérationnelles.
LES FORMATIONS SAS GROUPE BESOIN D UN PROGRAMME DETAILLE? RENDEZ-VOUS A WWW.SASGROUPE.COM/SAS-GROUPE-TRAINING.ASPX,CLIQUEZ SUR ICONE POUR VOIR LE DETAIL DE CHAQUE FORMATION Chaque participant à l issue de certaines formations SAS GROUPE reçoit,, son Certificate of Excellence par l'académie Européenne d'informatique (The Computing Academy). Ce Certificate of Excellence atteste du bon suivi de la formation et de l'acquisition des connaissances pratiques et opérationnelles.
Guy Siewe Editorialiste Sophie Delarue Editorialiste Besoin d un programme détaillé? Des questions? Contactez-nous par email à: formation@sasgroupe.com
A PROPOS DE SAS GROUPE Nous développons notre activité sur plusieurs technologies pour des clients mondiaux. Avec l'expérience et l'expertise de nos consultants, nous garantissons la qualité des solutions pour nos clients (Logiciels - Appli IPhone & Android - E-commerce - Applications web- Accompagnement de projet - Formation). En savoir + : WWW.SASGROUPE.COM Des questions? Contactez-nous Téléphone : +33.9.70.46.94.88 Téléphone : +1 347 380 6884 Email : formation@sasgroupe.com SAS GROUPE -CENTRE FORMATION MICROSOFT 15e, Grande Arche-Paroi Nord Grande Arche de la Défense 92044 Paris La Défense
NOS MARQUES DEPOSEES WWW.I-SES.NET WWW.PROXIPHONE.EU WWW.SASGROUPE.COM