FORMATION SMARTPHONE REALISATION D APPLICATIONS POUR SMARTPHONES ET TABLETTES

Dimension: px
Commencer à balayer dès la page:

Download "FORMATION SMARTPHONE REALISATION D APPLICATIONS POUR SMARTPHONES ET TABLETTES"

Transcription

1 1 Une passion, une formation, un métier... pour votre avenir FORMATION SMARTPHONE REALISATION D APPLICATIONS POUR SMARTPHONES ET TABLETTES

2 Sommaire Page 3 Présentation générale de la formation Page 4 Informations pratiques Page 5 Module 1/Concept-architecture d une application Page 6 à 7 Module 2/Html 5 et Css3 Page 8 à 9 Module 3/Xml et Javascript : Rappel Page 10 à 11 Module 4/IUI bibliotheque Css pour mobile Page 12 à 13 Module 5/Jquery mobile Page 14 à 15 Module 6/Programmation Java Page 16 à 17 Module 7/Xcode et Objectif C Page 18 à 19 Module 8/Cocoa Page 20 à 21 Module 9/Android Page 22 Le projet de fin de formation Page 23 Semainier

3 3 formation Réalisation d applications pour smartphone Présentation générale Présentation : Depuis 2007, les industries du smartphone et depuis peu de celle des tablettes ne cessent d augmenter à travers le monde. L émergence de leurs usages en entreprise confirme la place grandissante de ces nouveaux médias. Evidemment, les propositions d emplois pour les créateurs d applications nomades se multiplient. Qantm College, centre de formation dédié aux médias, a décider de participer à cet élan en proposant une nouvelle formation liée uniquement à la création d applications pour mobiles. La formation se découpe en 10 modules d apprentissage et la soutenance de projet de fin de formation: - Module 1 : Concept & architecture d une application mobile/tablette - 4 jours - Module 2 : Html 5 et Css3 : Rappel - 12 jours - Module 3 : Xml et Javascript : Rappel - 8 jours - Module 4 : IUI bibliotheque Css pour mobile - 8 jours - Module 5 : Jquery mobile - 16 jours - Module 6 : Programmation Java - 20 jours - Module 7 : Xcode et Objectif C- 42 jours - Module 8 : Cocoa - 16 jours - Module 9 : Android - 16 jours - Soutenance de fin de formation - 2 jours Métiers préparés : Développeur pour smartphones et tablettes Développeur Java Développeur Objectif-C Développeur Web Développeur Informatique Fiche ROME la plus proche : M1805 Études et développement informatique Pré-requis : - Niveau baccalauréat ou expérience professionnelle - Examen d entrée (Bonne connaissance de l informatique Web) - Lettre de motivation et CV - 18 ans minimum Maîtrise du Html et Css, Connaissance des bases d un langage de programmation ( Php, As2, As3 ou autre) Public visé : WebMaster ou informaticien désirant se diriger vers les solutions nouveaux médias. Objectif de la formation: Acquerir les savoirs-faire nécessaires au développement d applications sur les plateformes Ios et Android. Savoir communiquer avec les informations d une base de données. Maîtriser les fondamentaux de la programmation Java et Objectif C.

4 Les informations pratiques 4 Durée de la formation : Formation en centre : 144 jours heures - 37 semaines Durée hebdomadaire : 28 heures Dates : Formation en centre : Début : 08 novembre 2012 / Fin : 30 juillet 2013 Soutenance fin de formation en centre : Début : 31 juillet 2013 / Fin : 01 aout 2013 Horaires en centre : Lundi au jeudi : de 10H à 13H et de 14H à 18H Dates de congés : Hiver du 21 decembre 2012 au 01 janvier Lundi 1 avril Mercredi 1 mai Mercredi 8 mai au 10 mai 2013 Lieu de formation : SAE INSTITUTE/Qantm College : 45 Avenue Victor Hugo, Bâtiment Aubervilliers Cedex Tarifs : 9990 TTC/Par personne en 1 fois ou TTC/Par personne avec échéancier sur 9 mois Moyens pédagogiques : 10 participants maximum dans un salle de classe avec un professeur pour les cours et les travaux dirigés. Un ordinateur par stagiaire (Apple IMac). Une connection internet permanente par stagiaire. Une imprimante A3 et tablettes IPAD 3. Logiciels et langages : Adobe Photoshop CS6, DreamWeaver CS6, Mamp, Xcode, Cocoa, Android Development, Java, Objectif-C Modalités de suivi / Appréciation des résultats : 1 projet dirigé par module de formation et 1 projet de fin de formation réalisé en entreprise qui servira de soutenance. Projet 1 - Conception graphique d une application pour Smartphone et tablette. Projet 2 - Conception et réalisation d un site vitrine (Agence de création Web) en Html5 et Css3. Projet 3 - Conception, réalisation et mise en ligne d un site dynamique en Xml effectué pendant les travaux dirigés. Projet 4 - Conception, réalisation d une application ipad (Présentation d une entreprise) Projet 5 - Conception, réalisation d une application smarphone. Projet 6 - Conception, réalisation d une application en java. Projet 7 - Conception d une application avec Xcode. Projet 8 - Conception d une application avec Cocoa. Projet 9 - Conception et réalisation d une application Android. Projet de fin de formation - Projet d une application de retouche image pour smartphone et Ipad

5 Module 1 - Concept et architecture d une application pour mobile et tablette 5 Module 1 : Les bases essentielles pour comprendre les rêgles essentielles à la conception d une application smartphone ou tablette. Durée du module de formation : 4 jours - 28 heures Dates du module de formation : du 08/11/2012 au 14/11/2012 Objectifs de la formation: Pouvoir conceptualiser pour une entreprise une application smartphone et tablette enmaitrisant parfaitement les problèmes techniques liés à ces technologies. Objectifs pédagogiques: - Identifier les besoins d un client. - Comprendre les differents formats smartphone et tablette - Comprendre les differentes étapes de la chaîne conceptuel - Utiliser les bonnes techniques de navigation Pré-requis : - Maîtrise du Html et Css Références bibliographiques: - Apprendre la programmation iphone et ipad - Les fondamentaux de l objective-c avec Xcode et Cocoa - CD Rom - Stéphane Le Boisselier - Elephorm - Développez des applications originales pour iphone et ipod Touch - Jean-Marc Delprato - Pearson Campuspress - Loïc Bar - Développez vos applications pour Android 3.0 et iphone-ipad - Micro Application Méthode d enseignement: Du lundi au jeudi : Cours théorique en matinée avec vidéo-projecteur Travaux dirigés sur projet de fin de module Intervenants: Nombre : 1 Formateur permanent au sein du centre de formation pour les cours et intervenant extérieur pour travaux dirigés. Modalité d évaluation: - Conception graphique professionnelle (pendant les travaux dirigés) Module 1 - Le programme Programme détaillé du module Concept et architecture d une application : 4 jours - 28 heures 1_Assimiler le rôle des technologie HTML, XML, JavaScript, CSS,... 2_Les Application Ajax (Asynchronous JavaScript and XML) 3_Les différences avec le développement en Java (Android) ou Objective C (iphone)? 4_Le changement les applications Web traditionnelles

6 Module 2 - Html5 et Css3 : Rappel 6 Module 2 : Html et Css : Notions avancés du Html 5 et du Css 3 pour la construction d un site statique. Durée du module de formation : 12 jours - 84 heures Dates du module de formation : du 15/11/2012 au 05/12/2012 Objectifs de la formation:. Vous apprendrez à utiliser efficacement les Css pour une interface réussie. Vous apprendrez à utiliser Wordpress pour la création d un blog et le faire évoluer graphiquement grâce à votre connaissance du Css. Pré-requis : - Maîtrise du Html et Css Objectifs pédagogiques: - Identifier les besoins d un client. - Comprendre les differentes balises Html - Gérer parfaitement l utilisation de la feuille de style - Comprendre les differentes étapes de la chaîne web - Connaître les formats d exportations pour le web - Maîtriser l intégration des éléments graphiques Références bibliographiques: - HTML 5 et CSS 3, L essenteil du code et des commandes - Michel Martin - Pearson - CSS3 pour les Web Designers - Dan Cederholm - Eyrollles - HTML5 et CSS3 - Maîtrisez les standards des applications web - Luc Van Lancker - Eni Eds Méthode d enseignement: Du lundi au jeudi : Cours théorique en matinée avec vidéo-projecteur Travaux dirigés sur projet de fin de module Intervenants: Nombre : 1 Formateur permanent au sein du centre de formation pour les cours et travaux dirigés. Modalité d évaluation: - Réalisation professionnelle (pendant les travaux dirigés)

7 Module 2 - Html et Css : Le programme 7 Programme détaillé du module Html et Css Html et Css : 12 jours - 84 heures 1_Introduction au langage HTML 5 et les feuilles de styles CSS 3 Historique du HTML 5 Les spécifications du W3C et du WHATWG Le concept et les ambitions du HTML 5 L avenir du HTML 5 2_Le Language HTML 5 Structure de page du HTML 5 DOCTYPE Les balises du HTML 5 Balises dépréciées 3_Les formulaires en HTML 5 Les éléments du formulaire en HTML 5 Construire un formulaire en HTML 5 4_La video et le l audio avec HTML 5 Les éléments spécifiques pour la vidéo et l audio Comprendre le fonctionnement de la vidéo et de l audio sur Internet Les containers audio et vidéo, Les codecs vidéo et audio 5_Introduction aux APIs HTML 5 Présentation des APIs HTML 5 Construction des blocs Programmation en HTML 5 6_Canvas et SVG avec HTML 5 Convas ou SVG? Coordonnée canvas Les contextes Accéssibilité Pixel Data 7_Web workers en HTML 5 Introduction au web workers Architecture multi coeur 8_Geolocalisation avec HTML 5 Introduction à la géolocalisation Informations relatives à la géolocalisation 9_Le stockage avec HTML 5 Stockage en local Session de stockage Stockage avec la base de donnée SQL 10_Feuille de style CSS 3.0 Introduction Les structures de syntaxe Les propriétés et les attribues Mise en place avec HTML 5

8 Module 3 - Xml et Javascript : Rappel 8 Module 3 : Xml et Javascript : Rappel : Maîtriser la syntaxe du langage XML et celle du Javascript Durée du module de formation : 8 jours - 56 heures Dates du module de formation : du 06/12/2012 au 19/12/2012 Objectifs de la formation: Maîtriser complètement la syntaxe du langage XML et les règles de modélisation pour ce langage. Apporter toute la connaissance pour interfacer le langage avec les éléments graphiques Web Objectifs pédagogiques: - Rappels sur XML - Assimiler XML et les technologies associées. - Utiliser XML et la composition de documents. - Comprendre Les espaces de noms - Maîtriser Techniques de modélisation XML - Gérer Le langage XML Schema - Comprendre Le langage JavaScript Evénements - Maîtriser la manipulation du DOM XML - Interaction avec les feuilles de style Pré-requis : - Maîtrise du Html5 et Css3 Références bibliographiques: - XML pour l édition : structurer, saisir, publier - Bernard Prost - Eyrolles - Programming Web Services with XML-RPC - Collectif - O reilly Et Associates - XSLT : développement en XML et HTML - Collectif - Pearson Campuspress - XML Schema - Van Der Vlist - O reilly Et Associates Méthode d enseignement: Du lundi au jeudi : Cours théorique en matinée avec vidéo-projecteur Travaux dirigés sur projet de fin de module Intervenants: Nombre : 1 Formateur permanent au sein du centre de formation pour les cours et travaux dirigés. Modalité d évaluation: - Réalisation professionnelle (pendant les travaux dirigés) Le stagiaire devra réaliser un site dynamique sur une agence immobilière fictive contenant des céssions et des ajouts de produits.

9 Module 3 - Xml et Javascript : Rappel : Le programme 9 Programme détaillé du module Xml et Javascript : 8 jours - 56 heures 1_Document XML Structure xml, le prologue, les instructions, les commentaires, les éléments, les attributs, les textes, les entités conventions de nommage, règles syntaxique, les bases de données 2_Les outils Transformation XMl XSLT, les parsers, les interfaces graphiques, les outils de mapping, les langages d interrogation 3_Validation des documents DTD (Document Type Definition)Définition d un élément. Définition d un attribut. Définition d une entité XHTML. Les schémas XML XSDf. Validation W3C 4_Manipulation du XML Les architectures 3-tiers Les parsers XML. Les parsers API. Les accélérateurs Utilisation de CSS. Stockage de documents. Sécurisation des échanges HTTPS XML Dsig Le langage XML Schema 5_La syntaxe du langage. Définition d un vocabulaire (éléments, attributs, etc.) et d une grammaire.validation des documents.tester les valeurs des éléments et des attributs. Etude des types de données simples et complexes.type de base du langage et création de type personnalisé. 6_XML et la conception objet Rappels sur les concepts de l orienté objet. Concepts objets du langage XML Schema. Types, classe, dérivation, polymorphisme. Représentation UML/XML. 6_Javascript Les technologies du Web Le langage JavaScript Evénements et données Gestion de formulaires HTML. Interaction avec les feuilles de style en cascade. Manipulation du DOM XML Ajax 7_Evénements et données Organisation des événements. Impact des événements sur les types de navigateurs et versions de DOM.Comment programmer des écouteurs sur des événements par programme, par paramétrage des balises HTML. Règles pour faire un codage multinavigateur.créer, détruire des écouteurs. Les traitements événementiels JavaScript : gestionnaires clavier, souris, événements liés aux fomulaires, Rollover, menus dynamiques.l objet Event et son utilisation. 8_Manipulation du DOM XML Présentation du langage XML (éléments attributs).implémentation des analyseurs XML (parseurs) chez Microsoft IE et les autres : variantes entre les navigateurs, problématique de la maintenance. Manipulation des objets du DOM (lecture, ajout, suppression, modification de noeuds).

10 Module 4 - IUI bibliotheque Css pour mobile 10 Module 4 : IUI biblioteque Css: La construction d un site Web pour smartphone. Durée du module de formation : 8 jours - 56 heures Dates du module de formation : du 02/01/2013 au 14/01/2013 Objectifs de la formation: Permettre la réalisation de site WEB pour mobiles avec des technologies standards comme HTML 5, CSS 3, ou Javascript. Objectifs pédagogiques: - Assimiler les styles Iphone et Ipad. - Comprendre les fenêtres. - Comprendre les navigations - Maîtriser le clavier virtuel de fonction - Gérer la class CSS dialog - Maîtriser les bases de données - Comprendre les formulaires - Savoir utiliser les extensions iui - Maîtriser les thèmes Pré-requis : - Maîtrise du Html5, Css3 et Xml Références bibliographiques: - Iphone et ipad développement d applications web en HTML5, CSS et Javascript - Chris Apers, Daniel Paterson - Pearson Campuspress - Développez pour l iphone - Lee S. Barney - Pearson Campuspress - Des CSS au DHTML, javascript appliqué aux feuilles de style - Luc Van Lancker - Eni Eds - Développement mobile avec XHTML CSS et Javascript - Eric Sarrion - Eyrolles Méthode d enseignement: Du lundi au jeudi : Cours théorique en matinée avec vidéo-projecteur Travaux dirigés sur projet de fin de module Intervenants: Nombre : 1 Formateur permanent au sein du centre de formation pour les cours et travaux dirigés. Modalité d évaluation: - Réalisation professionnelle (pendant les travaux dirigés) Le stagiaire devra réaliser un site dynamique sur une petite boutique en ligne de materiels pour motos.

11 Module 4 - IUI bibliotheque Css pour mobile 11 IUI bibliotheque Css pour mobile : 8 jours - 56 heures 1_Bibliothèque iui : interface GUI (CSS) Qu est-ce que iui? Télécharger et installer iui Prise en main rapide du Framework Barres d outils et navigation Pages, écrans et contenus d une application Naviguer dans plusieurs écrans Menus en listes, listes groupées, liste arrondies Boutons, fenêtres superposées, boîtes de dialogue Formulaires : cases à cocher, boutons radios, etc Bases de données et formulaires Les listes de sélection, listes triées Gestion de calendriers. Clavier virtuel Gérer les thèmes 2_Bibliothèque iui : programmation Les liens et leurs attributs Evénements associés aux fenêtres Créer une nouvelle fenêtre dynamiquement Affichage de menus, saisie avec Javascript Navigation : méthodes iui.showpagebyid, iui.goback Appeler une page HTML : méthode iui.showpagebyhref Requêtes AJAX : méthode iui.ajax Insertion de pages : méthode iui.insertpages La méthode iui.getselectedpage Les méthodes DOM iui.hasclass, iui.addclass, iui.removeclass 3_ Le Framework XUI Aperçu de XUI Méthode xui.extend, l objet x$ Placer des objets dans une collection xui Recherche d éléments, filtres Fonctions not, each : exemples Manipuler éléments et attributs DOM Evènements : touchstart, touchmove, gesturestart, etc Enregistrer/désenregistrer un callback Animations, transformations, transitions Styles CSS : set/getstyle, addclass, hasclass, removeclass, etc L objet AJAX XHR

12 Module 5 - Jquery mobile 12 Module 5 : Le E-Commerce avec Magento : La construction d un site Web pour smartphone. Durée du module de formation : 16 jours heures Dates du module de formation : du 15/01/2013 au 11/02/2013 Objectifs de la formation: Cette formation Magento permettra aux stagiaires de mettre en oeuvre la solution Magento pour la vente en ligne. Une formation orientée sur la pratiques du commerce électronique. Objectifs pédagogiques:. - Comprendre les intallations. - Comprendre l organisation de Magento - Comprendre les thèmes - Maîtriser les Layouts - Gérer l architecture - Comprendre les types d affichages - Maîtriser les modules - Comprendre les Plug-in - Savoir utiliser Paypal - Réaliser un site E-Commerce Pré-requis : - Maîtrise du Html et Css, Connaissance des bases d un langage de programmation ( Php, As2, As3 ou autre) Références bibliographiques: - Magento et PHP 5.3, Coffret de 2 livres : Maitrisez le développement de votre site de e- commerce - Didier Mazier, Olivier Heurtel - Eni Eds - Magento - Pratique du e-commerce avec Magento - Christophe Le Bot - Pearson Campuspress - Magento - Créer un site de e-commerce - Didier Mazier - Eni Eds Méthode d enseignement: Du lundi au jeudi : Cours théorique en matinée avec vidéo-projecteur Travaux dirigés sur projet de fin de module Intervenants: Nombre : 1 Formateur permanent au sein du centre de formation pour les cours et travaux dirigés. Modalité d évaluation: - Réalisation professionnelle (pendant les travaux dirigés) Le stagiaire devra réaliser un site dynamique et inclant du E-Commerce à l aide d un site de vente en ligne de matériels informatiques.

13 Module 5 - Jquery mobile : Le programme 13 Programme détaillé du module : 16 jours heures _1Introduction Ce qu il faut savoir sur le développement mobile Présentation de Jquery mobile Les caractéristiques de Jquery mobile Jquery et Jquery UI _2La navigation AJAX Hash et Ajax Le Plugin pushstate changepage Stockage de data-url _3JQuery mobile, toolkit graphique Principes généraux : l enrichissement progressif porté à son paroxisme Création page, multi-pages jqmdata() _4Structure d une webapp JQuery et navigation Le cycle de vie des pages Afficher un boîte de dialogue Navigation et historique Transitions _5Composants d interface Composants d interface Buttons sous toutes ces formes Listes, listes, listes, Formulaires sous stéroïde Mise en page _6Thèmes a, b, c, d, e: appliquer un data-theme Theme roller API javascript jquery mobile changepage() et pageloading() silentscroll() Capturer les changements d orientations Media queries _7Divers Liaison des pages Transition de page Injection dynamique des pages PhoneGap touchoverflow

14 Module 6 - Programmation Java 14 Module 6 : Programmation Java : Conception, analyse et développement d une application Java. Durée du module de formation : 20 jours heures Dates du module de formation : du 12/02/2013 au 18/03/2013 Objectifs de la formation: Permettre la réalisation d une application orientée objet. Objectifs pédagogiques: - Pouvoir lire et écrire des classes et méthodes Java - Comprendre les outils de développement Java. - Gérer correctement les fichiers des projets Java - Maîtriser les diagrammes d interactions UML - Gérer les modèles du domaine avec la notation UML - Concevoir des applications Java évolutives - Utiliser les collections Java Pré-requis : - Maîtrise du Html et Css, Connaissance des bases d un langage de programmation ( Php, As2, As3 ou autre) Références bibliographiques: - Programmer en Java - Claude Delannoy - Eyrolles - Java, la maîtrise - Guide formation avec exercices corrigés - Jérôme Bougeault - Eyrolles - Programmation concurrente en Java - Brian Goetz - Pearson Campuspress - Design patterns pour Java : les 23 modèles de conception - Laurent Debrauwer - Eni Eds Méthode d enseignement: Du lundi au jeudi : Cours théorique en matinée avec vidéo-projecteur Travaux dirigés sur projet de fin de module Intervenants: Nombre : 1 Formateur permanent au sein du centre de formation pour les cours et travaux dirigés. Modalité d évaluation: - Réalisation professionnelle (pendant les travaux dirigés) Le stagiaire devra réaliser un site dynamique sur une petite boutique en ligne de materiels pour motos.

15 Module 6 - Programmation Java 15 Programmation Java : 20 jours heures 1_Concept Objet Classe et instance Méthode et message Polymorphisme Encapsulation Contenance (Containment) Hiérarchies de types et de classes Héritage 2_Les classes Java Définition de classes et fichiers source Champs et méthodes Portée Organisation des fichiers et packages Contrôle des accès Constructeurs This Classes String et bases du JDK Méthodes main et points d entrée 3_Développement itératif Complexité et décomposition Processus itératifs et incrémentaux Cycles de développement 4_Polymorphisme Super-classes et sous-classes Redéfinition de méthodes Liaisons statique et dynamique Méthodes abstraites Appel de constructeurs de super-classes 5_Construction d applications Bibliothèque de classes Interface Gestion des exceptions 6_Technologie Java Ramasse-miettes Bytecode Machine virtuelle Entrées / sorties Collections Collections génériques du JDK 1.5

16 Module 7 - Xcode et Objectif C 16 Module 7 : Xcode et Objectif C : Creation d une application pour smartphone. Durée du module de formation : 42 jours heures Dates du module de formation : du 19/03/2013 au 11/06/2013 Objectifs de la formation: Permettre la réalisation d une application vitrine pour smartphone. Objectifs pédagogiques: - Pouvoir créer une interface - Comprendre les mises à jours - Gérer parfaitement les plugs-in - Maîtriser les créations de classes - Gérer l interface de création - Savoir configurer Cocoa - Comprendre les structures - Maîtriser les extensions de classes - Utiliser les types de données et expressions Pré-requis : - Connaissance de la programmation Java Références bibliographiques: - Apprendre la programmation iphone et ipad - Les fondamentaux de l objective-c avec Xcode et Cocoa - CD Rom - Stéphane Le Boisselier - Elephorm - Xcode 3 Unleashed - Andy Ihnatko, Dennis R. Cohen, Michael E. Cohen - Ellipses - Bases de données : nouvelles technologies d accès aux données, Java, Jee, Asp.Net, XCode -Philippe Lacomme, Raksmey Phan, Libo Ren - Ellipses - The Mac Xcode 2 Book - Andy Ihnatko, Dennis R. Cohen, Michael E. Cohen - Ellipses - iphone et ipad - Développement d applications en Objective-C - Christian Vigouroux - Eni Eds Méthode d enseignement: Du lundi au jeudi : Cours théorique en matinée avec vidéo-projecteur Travaux dirigés sur projet de fin de module Intervenants: Nombre : 1 Formateur permanent au sein du centre de formation pour les cours et travaux dirigés. Modalité d évaluation: - Réalisation professionnelle (pendant les travaux dirigés) Le stagiaire devra réaliser un site dynamique sur une petite boutique en ligne de materiels pour motos.

17 Module 7 - Xcode et Objectif C 17 Xcode et Objectif C : 42 jours heures 1_Utliser XCode et Interface Builder Les modèles objets utilisés couramment dans une application iphone Créer une application capable de télécharger un fichier XML et d afficher ses données Déboguer et optimiser une application Enrichir cette application avec des fonctionnalités courantes Découvrir le contenu du SDK Découvrir le portail développeur Découvrir le processus de mise à disposition d une application sur l App Store 2_Eléments de base Programmation en Objective-C. Classes, Objets et Méthodes. Types de données et expressions. Booléens, complexes et imaginaires. Structures de contrôle : if, while, do, break 3_Eléments avancés Les classes en détail. Mécanismes d héritage. Polymorphisme, éléments dynamiques. Variables et types de données. Catégories et protocoles. 4_Eléments additionnels Le préprocesseur. Eléments empruntés au langage C. 5_Le Foundation Framework sous MacOSX Introduction. Présentation du SDK et de l environnement Cocoa Apple. Utilisation de XCode pour programmer en environnement MacOSX Nombres, chaînes et énumérations. Travailler avec les fichiers. Gestion de la mémoire. Copier les objets. Archivage. 6_L environnement d exécution (Runtime) Gestion de la mémoire Allocation et initialisation des objets Rétention d objets Libération Suivi de message (forwarding) Chargement dynamique Envoi de message distant (remote messaging) Fonctions et structures de données du Runtime Le préprocesseur

18 Module 8 - Cocoa 18 Module 8 : Cocoa : Réalisation d une application Cocoa. Durée du module de formation : 16 jours heures Dates du module de formation : du 12/06/2013 au 02/07/2013 Objectifs de la formation: Pouvoir réaliser une application sous environnement Cocoa Objectifs pédagogiques: - Comprendre Cocoa - Gérer Les bases du runtime - Utilisation du SDK et Cocoa Touch - Gérer le Core Data - Savoir configurer Cocoa - Comprendre les structures - Créer une interface avec Interface Builder Pré-requis : -Maîtrise du Html et Css, Connaissance des bases du langage de programmation Objectif C Références bibliographiques: - Apprendre la programmation iphone et ipad - Les fondamentaux de l objective-c avec Xcode et Cocoa - CD Rom - Stéphane Le Boisselier - Elephorm - Xcode 3 Unleashed - Andy Ihnatko, Dennis R. Cohen, Michael E. Cohen - Ellipses - Bases de données : nouvelles technologies d accès aux données, Java, Jee, Asp.Net, XCode -Philippe Lacomme, Raksmey Phan, Libo Ren - Ellipses - The Mac Xcode 2 Book - Andy Ihnatko, Dennis R. Cohen, Michael E. Cohen - Ellipses - iphone et ipad - Développement d applications en Objective-C - Christian Vigouroux - Eni Eds Méthode d enseignement: Du lundi au jeudi : Cours théorique en matinée avec vidéo-projecteur Travaux dirigés sur projet de fin de module Intervenants: Nombre : 1 Formateur permanent au sein du centre de formation pour les cours et travaux dirigés. Modalité d évaluation: - Réalisation professionnelle (pendant les travaux dirigés) Le stagiaire devra réaliser un site dynamique sur une petite boutique en ligne de materiels pour motos.

19 Module 8 - Cocoa 19 Cocoa : 16 jours heures _1Mise en oeuvre d une application Cocoa Développer sur iphone Le SDK et Cocoa Touch _2Le runtime Le runtime Objective-C (catégories, protocoles, ajouts d Objective C 2.0) Les mécanismes de délégation et de notification Les blocks Comprendre et utiliser le Key-Value Coding / Key-Value Observing (KVC/KVO) L utilisation du KVC/KVO dans Cocoa et Cocoa Touch Travaux pratiques KVC/KVO _3Core application Cycle de vie d une application Environnement d exécution (sandbox, mémoire virtuelle) Bundle des fichiers composant une application Gestion des interruptions (appel, SMS, événement calendrier) Internationalisation des applications Bonnes pratiques (optimisation de la mémoire) _4Créer son interface avec Interface Builder _5Gestion de vue avec la classe UIView _6Gestion des interactions utilisateur (gestures) Tap gestures Sélection et drop Multi-touch Copier, couper, coller _7Création d interfaces La migration de schéma Relation entre stores Threading et Core Data / Les NSOperations TP Core Data Présentation de Core Animation La notion de Layer Les propriétés auto-animées Le Timing La création de ses propres animations TP Core Animation _8Médias Audio Vidéo _9Gestion hardware (APN, accéléromètre, GPS )

20 Module 9 - Android 20 Module 9 : Android : Reussir un application sous Android. Durée du module de formation : 16 jours heures Dates du module de formation : du 03/07/2013 au 30/07/2013 Objectifs de la formation: Comprendre les fondamentaux d Android Objectifs pédagogiques: - Pouvoir connaître les outils SDK - Comprendre les outils de développement Android. - Gérer correctement les composants - Maîtriser la gestion de la mémoire - Gérer les composants d affichage - Concevoir des applications géolocalisées - Maîtriser la publication Pré-requis : -Maîtrise du Html et Css, Connaissance des bases du langage de programmation Objectif C Références bibliographiques: - L art du développement Android - Mark Murphy - Pearson Campuspress - Développement d applications professionnelles avec Android - Rito Meier - Pearson Campuspress - Développer sur mobiles et tablettes pour Androïd - Arnaud Farine - Elephorm - Le livre de Android 4 pour smartphones - Jean-François Séhan - First Interactive - Android 4 - Développement d applications avancées - Reto Meier - Pearson Campuspress Méthode d enseignement: Du lundi au jeudi : Cours théorique en matinée avec vidéo-projecteur Travaux dirigés sur projet de fin de module Intervenants: Nombre : 1 Formateur permanent au sein du centre de formation pour les cours et travaux dirigés. Modalité d évaluation: - Réalisation professionnelle (pendant les travaux dirigés) Le stagiaire devra réaliser un site dynamique sur une petite boutique en ligne de materiels pour motos.

21 Module 9 - Android 21 Android : 16 jours heures Présentation Android : qu est ce que c est? et l Open Handset Alliance Historique de 2005 à nos jours Les différentes versions : Cupcake, Donut, Eclair, Froyo, Gingerbread, Honeycomb et Ice Cream Sandwich Démarrer avec Android SDK 1.5, 1.6, 2.1, 2.2, 2.3, 3.0, 3.2, 4.0 Les outils du SDK : ADB, DDMS Eclipse et le plugin ADT Création et utilisation de l émulateur Création d un projet Concepts de base Les composants du framework : Activity, Service, Broadcast Receiver La tour de contrôle : Le Context, Gestion de la mémoire et des ressources par Android Interfaces Utilisateurs Les composants d affichage : Views, Layouts Optimisations de l arbre de vue La gestion des ressources, La gestion des événements Maitriser les concepts clés Exprimer ses intentions Démarrer et arrêter un composant Envoyer et recevoir des messages Notifier l utilisateur, Créer des alarmes Portraits et Paysages Maitriser le passage d un mode d affichage à l autre Organiser l information Afficher les actions principales Afficher les actions secondaires dans un menu Savoir utiliser les listes de la bonne manière Persistance des données Les préférences Les fichiers Les bases de données SQLite Mobilité Le Thread de l UI (Main Thread) Le multi-threading La géolocalisation Utilisation du GPS Alertes de proximité Afficher une carte enrichie et interactive avec Google Maps Publier son application sur l Android Market

Dans nos locaux au 98 Route de Sauve 30900 NÎMES. Un ordinateur PC par stagiaire, scanner, imprimante/copieur laser couleur

Dans nos locaux au 98 Route de Sauve 30900 NÎMES. Un ordinateur PC par stagiaire, scanner, imprimante/copieur laser couleur FORMATION FORFAIT WEB DEVELOPPEUR Qualification ISQ OPQF Formacode 46 125 Certification de titre professionnel Web Designer + modules optionnels : Développement PHP/MySQL avancé, Web App, CMS e-boutique

Plus en détail

Devenez un véritable développeur web en 3 mois!

Devenez un véritable développeur web en 3 mois! Devenez un véritable développeur web en 3 mois! L objectif de la 3W Academy est de former des petits groupes d élèves au développement de sites web dynamiques ainsi qu à la création d applications web

Plus en détail

Une passion, une formation, un métier... pour votre avenir

Une passion, une formation, un métier... pour votre avenir 1 Une passion, une formation, un métier... pour votre avenir FORMATION IMAGE WEEK-END PHOTOSHOP (Samedi) Sommaire Page 3 Présentation générale de la formation Page 4 Informations pratiques Page 5 à 7 Formation

Plus en détail

Optimiser pour les appareils mobiles

Optimiser pour les appareils mobiles chapitre 6 Optimiser pour les appareils mobiles 6.1 Créer un site adapté aux terminaux mobiles avec jquery Mobile... 217 6.2 Transformer son site mobile en application native grâce à PhoneGap:Build...

Plus en détail

Point sur les solutions de développement d apps pour les périphériques mobiles

Point sur les solutions de développement d apps pour les périphériques mobiles Point sur les solutions de développement d apps pour les périphériques mobiles Par Hugues MEUNIER 1. INTRODUCTION a. Une notion importante : le responsive web design Nous sommes en train de vivre une nouvelle

Plus en détail

Formation : WEbMaster

Formation : WEbMaster Formation : WEbMaster Objectif et Description : Centre Eclipse vous propose une formation complète WebMaster, vous permettant de : Utiliser dès maintenant les nouveautés du web2, ainsi alléger les besoins

Plus en détail

Bureautique Initiation Excel-Powerpoint

Bureautique Initiation Excel-Powerpoint Module de Formation Personnalisée : Bureautique Initiation Excel-Powerpoint Durée : jours ouvrables Prix : Formation personnalisée en vue d obtenir les notions de base indispensables pour : Excel Office

Plus en détail

WEB & DÉVELOPPEMENT LES BASES DU WEB LE LANGAGE HTML FEUILLES DE STYLES CSS HISTORIQUE D INTERNET ET DU WEB LES DIFFÉRENTS LANGAGES

WEB & DÉVELOPPEMENT LES BASES DU WEB LE LANGAGE HTML FEUILLES DE STYLES CSS HISTORIQUE D INTERNET ET DU WEB LES DIFFÉRENTS LANGAGES WEB & DÉVELOPPEMENT LES BASES DU WEB HISTORIQUE D INTERNET ET DU WEB LES DIFFÉRENTS LANGAGES LE LANGAGE HTML STRUCTURE D UNE PAGE En-tête et corps Syntaxe INSÉRER DES CONTENUS Texte : formatage (titre,

Plus en détail

CQP Développeur Nouvelles Technologies (DNT)

CQP Développeur Nouvelles Technologies (DNT) ORGANISME REFERENCE STAGE : 26572 20 rue de l Arcade 75 008 PARIS CONTACT Couverture géographique : M. Frédéric DIOLEZ Bordeaux, Rouen, Lyon, Toulouse, Marseille Tél. : 09 88 66 17 40 Nantes, Lille, Strasbourg,

Plus en détail

Android 4 Les fondamentaux du développement d'applications Java

Android 4 Les fondamentaux du développement d'applications Java La plateforme Android 1. Présentation 13 2. Historique 14 3. Google Play 15 3.1 Création d'un compte développeur 16 3.2 Publication d'une application 16 3.3 Suivi et mise à jour d'une application 18 Environnement

Plus en détail

Développement tablette Android. SophiaConf2011 Par Arnaud FARINE

Développement tablette Android. SophiaConf2011 Par Arnaud FARINE Développement tablette Android SophiaConf2011 Par Arnaud FARINE Parts de marché Android en 2011 1er OS vendu aux EU fin 2010 24% des smartphones en France (35% ios, 11% Blackberry) 3,6 millions de smartphones

Plus en détail

CRÉER, ROUTER ET GÉRER UNE NEWSLETTER, UN E-MAILING

CRÉER, ROUTER ET GÉRER UNE NEWSLETTER, UN E-MAILING CRÉER, ROUTER ET GÉRER UNE NEWSLETTER, UN E-MAILING Durée : 3J / 21H Formateur : Consultant expert en PAO et Web-marketing. Groupe de : 4 max Formation au web marketing Objectifs : Mettre en oeuvre des

Plus en détail

SMPMKPOT=aKbKbKpK=a îéäçéééãéåí=çû^ééäáå~íáçåë= kçã~çéë=j=abbp^mm

SMPMKPOT=aKbKbKpK=a îéäçéééãéåí=çû^ééäáå~íáçåë= kçã~çéë=j=abbp^mm SMPMKPOT=aKbKbKpK=a îéäçéééãéåí=çû^ééäáå~íáçåë= kçã~çéë=j=abbp^mm 6030.3271 - Référentiel de formation A - Objectifs et emplois visés: Objectif de la formation Le DEES Développement d Applications Nomades

Plus en détail

3W Academy Programme de Formation Développeur Intégrateur web Total : 400 heures

3W Academy Programme de Formation Développeur Intégrateur web Total : 400 heures 3W Academy Programme de Formation Développeur Intégrateur web Total : 400 heures Objectif global : A l issue de la formation, les stagiaires doivent être opérationnels dans la création d un site internet

Plus en détail

APPROFONDISSEMENT LOGICIELS DU WEB

APPROFONDISSEMENT LOGICIELS DU WEB Bachelor Responsable de Communication Bachelor 2 Mars 2015 APPROFONDISSEMENT LOGICIELS DU WEB SYSB302 Semestre 3 Nombre heures 20 Nombre crédits 2 Langue d enseignement Français Département académique

Plus en détail

Formation Créateur de site web e-commerce Certifiant

Formation Créateur de site web e-commerce Certifiant Formation Créateur de site web e-commerce Certifiant La formation «Créateur de site web et e-commerce» vous permet sur une période courte, en stage intensif, de vous initier aux fondamentaux de la communication

Plus en détail

Magento. Magento. Réussir son site e-commerce. Réussir son site e-commerce BLANCHARD. Préface de Sébastien L e p e r s

Magento. Magento. Réussir son site e-commerce. Réussir son site e-commerce BLANCHARD. Préface de Sébastien L e p e r s Mickaël Mickaël BLANCHARD BLANCHARD Préface de Sébastien L e p e r s Magento Préface de Sébastien L e p e r s Magento Réussir son site e-commerce Réussir son site e-commerce Groupe Eyrolles, 2010, ISBN

Plus en détail

de logiciels Web 2.0, SaaS Logiciels collaboratifs Portails pour entreprises Développement iphone, Android WebApp HTML5 Mobile marketing

de logiciels Web 2.0, SaaS Logiciels collaboratifs Portails pour entreprises Développement iphone, Android WebApp HTML5 Mobile marketing Web 2.0, SaaS Logiciels collaboratifs Portails pour entreprises Développement Développement de logiciels de logiciels Solutions mobiles iphone, Android WebApp HTML5 Mobile marketing Ingénierie Régie d

Plus en détail

BES WEBDEVELOPER ACTIVITÉ RÔLE

BES WEBDEVELOPER ACTIVITÉ RÔLE BES WEBDEVELOPER ACTIVITÉ Le web developer participe aux activités concernant la conception, la réalisation, la mise à jour, la maintenance et l évolution d applications internet/intranet statiques et

Plus en détail

XML par la pratique Bases indispensables, concepts et cas pratiques (3ième édition)

XML par la pratique Bases indispensables, concepts et cas pratiques (3ième édition) Présentation du langage XML 1. De SGML à XML 17 2. Les bases de XML 18 2.1 Rappel sur HTML 18 2.2 Votre premier document XML 19 2.3 Les avantages de XML 21 3. La syntaxe XML 21 3.1 La première ligne du

Plus en détail

Webmaster / Webdesigner / Wordpress

Webmaster / Webdesigner / Wordpress Webmaster / Webdesigner / Wordpress Pré-requis : Projet professionnel. Bonne maîtrise de l'ordinateur. Bases en infographie et / ou traitement de texte fortement recommandées. Objectifs : Concevoir un

Plus en détail

LANGAGUE JAVA. Public Développeurs souhaitant étendre leur panel de langages de programmation

LANGAGUE JAVA. Public Développeurs souhaitant étendre leur panel de langages de programmation ING 01 LANGAGUE JAVA Durée : 21 heures 1090 HT / jour Dates : à définir en 2012 Concevoir et développer des programmes en langage Java Comprendre le fonctionnement de la machine virtuelle S approprier

Plus en détail

Projet 2. Gestion des services enseignants CENTRE D ENSEIGNEMENT ET DE RECHERCHE EN INFORMATIQUE. G r o u p e :

Projet 2. Gestion des services enseignants CENTRE D ENSEIGNEMENT ET DE RECHERCHE EN INFORMATIQUE. G r o u p e : CENTRE D ENSEIGNEMENT ET DE RECHERCHE EN INFORMATIQUE Projet 2 Gestion des services enseignants G r o u p e : B E L G H I T Y a s m i n e S A N C H E Z - D U B R O N T Y u r i f e r M O N T A Z E R S i

Plus en détail

Création d'un site Internet dynamique avec HTML-CSS ou un CMS Formation à distance sur le réseau Pyramide

Création d'un site Internet dynamique avec HTML-CSS ou un CMS Formation à distance sur le réseau Pyramide Création d'un site Internet dynamique avec HTML-CSS ou un CMS Formation à distance sur le réseau Pyramide Du 19 octobre 2015 au 08 avril 2016* Date limite de dépôt des candidatures : 1 semaine avant le

Plus en détail

Programme «Analyste Programmeur» Diplôme d état : «Développeur Informatique» Homologué au niveau III (Bac+2) (JO N 176 du 1 août 2003) (34 semaines)

Programme «Analyste Programmeur» Diplôme d état : «Développeur Informatique» Homologué au niveau III (Bac+2) (JO N 176 du 1 août 2003) (34 semaines) Programme «Analyste Programmeur» Diplôme d état : «Développeur Informatique» Homologué au niveau III (Bac+2) (JO N 176 du 1 août 2003) (34 semaines) Module 1 : Programmer une application informatique Durée

Plus en détail

Cursus Sage ERP X3 Outils & Développement. Le parcours pédagogique Sage ERP X3 Outils et Développement

Cursus Sage ERP X3 Outils & Développement. Le parcours pédagogique Sage ERP X3 Outils et Développement Cursus Outils & Développement Vous êtes Consultant, Chef de Projets, Directeur des Systèmes d Information, Directeur Administratif et Financier, Optez pour les «formations Produits» Nous vous proposons

Plus en détail

MAÎTRISE DE L ENVIRONNEMENT WINDOWS VISTA

MAÎTRISE DE L ENVIRONNEMENT WINDOWS VISTA MAÎTRISE DE L ENVIRONNEMENT WINDOWS VISTA OBJECTIFS : manipuler les fenêtres et l environnement Windows, gérer ses fichiers et dossiers, lancer les applications bureautiques présentes sur son poste. PUBLIC

Plus en détail

Plate formes mobiles. Utilisation. Contexte 9/29/2010 IFC 2. Deux utilisations assez distinctes :

Plate formes mobiles. Utilisation. Contexte 9/29/2010 IFC 2. Deux utilisations assez distinctes : Plate formes mobiles IFC 2 Markus Jaton Utilisation Deux utilisations assez distinctes : Téléphones évolués (Nokia, Motorola) Smartphones (Apple,, Windows) La téléphonie est en stagnation, alors que les

Plus en détail

creer votre site internet en html/css

creer votre site internet en html/css 3 jours (21 heures) 1110 HT (Inter) 2670 HT (Intra) Toute personne (particulier ou professionnel) souhaitant créer son site Internet Créez son site Internet Assurez sa mise en ligne Gérer les mises à jour

Plus en détail

S7 Le top 10 des raisons d utiliser PHP pour moderniser votre existant IBM i

S7 Le top 10 des raisons d utiliser PHP pour moderniser votre existant IBM i Modernisation IBM i Nouveautés 2014-2015 IBM Power Systems - IBM i 19 et 20 mai 2015 IBM Client Center, Bois-Colombes S7 Le top 10 des raisons d utiliser PHP pour moderniser votre existant IBM i Mardi

Plus en détail

Armand PY-PATINEC 2010

Armand PY-PATINEC 2010 Armand PY-PATINEC 2010 EPREUVE PRATIQUE : TABLEAU SYNOPTIQUE Activités Inventaire de bières et de leur lieu de fabrication Gestion des clients pour un programme de facturation Emploi du ruban de l interface

Plus en détail

INFORMATIQUE & WEB. PARCOURS CERTIFICAT PROFESSIONNEL Programmation de sites Web. 1 an 7 MODULES. Code du diplôme : CP09

INFORMATIQUE & WEB. PARCOURS CERTIFICAT PROFESSIONNEL Programmation de sites Web. 1 an 7 MODULES. Code du diplôme : CP09 INFORMATIQUE & WEB Code du diplôme : CP09 Passionné par l informatique et le web, vous souhaitez obtenir une certification dans un domaine porteur et enrichir votre CV? PARCOURS CERTIFICAT PROFESSIONNEL

Plus en détail

les techniques d'extraction, les formulaires et intégration dans un site WEB

les techniques d'extraction, les formulaires et intégration dans un site WEB les techniques d'extraction, les formulaires et intégration dans un site WEB Edyta Bellouni MSHS-T, UMS838 Plan L extraction des données pour un site en ligne Architecture et techniques Les différents

Plus en détail

2 LES BASES DU HTML 19 Qu est-ce que le HTML? 20 De quand date le HTML? 20 Écrire son propre code HTML 22

2 LES BASES DU HTML 19 Qu est-ce que le HTML? 20 De quand date le HTML? 20 Écrire son propre code HTML 22 SOMMAIRE INTRODUCTION La collection Classroom in a Book TinyUrL Conditions requises Installation du programme Copie des fichiers Classroom in a Book ordre recommandé pour les leçons Démarrage instantané

Plus en détail

Développer des Applications Internet Riches (RIA) avec les API d ArcGIS Server. Sébastien Boutard Thomas David

Développer des Applications Internet Riches (RIA) avec les API d ArcGIS Server. Sébastien Boutard Thomas David Développer des Applications Internet Riches (RIA) avec les API d ArcGIS Server Sébastien Boutard Thomas David Le plan de la présentation Petit retour sur les environnements de développement ArcGIS Server

Plus en détail

Programme ASI Développeur

Programme ASI Développeur Programme ASI Développeur Titre de niveau II inscrit au RNCP Objectifs : Savoir utiliser un langage dynamique dans la création et la gestion d un site web. Apprendre à développer des programmes en objet.

Plus en détail

PHP 5.4 Développez un site web dynamique et interactif

PHP 5.4 Développez un site web dynamique et interactif Editions ENI PHP 5.4 Développez un site web dynamique et interactif Collection Ressources Informatiques Table des matières Table des matières 1 Chapitre 1 Introduction 1. Objectif de l'ouvrage.............................................

Plus en détail

Master CCI. Compétences Complémentaires en Informatique. Livret de l étudiant

Master CCI. Compétences Complémentaires en Informatique. Livret de l étudiant Master CCI Compétences Complémentaires en Informatique Livret de l étudiant 2014 2015 Master CCI Le Master CCI (Compétences Complémentaires en Informatique) permet à des étudiants de niveau M1 ou M2 dans

Plus en détail

Béatrice Bertrand CDDP de l Eure. Béatrice Bertrand CDDP de l'eure

Béatrice Bertrand CDDP de l Eure. Béatrice Bertrand CDDP de l'eure CDDP de l Eure Android (prononcé androïde) est un système d'exploitation fondé sur un noyau Linux, en open source, pour Smartphones, PDA (Personal Digital Assistant) et terminaux mobiles. Il comporte une

Plus en détail

Toute personne souhaitant maîtriser les techniques liées à la conception de produits multimédia et à la création de sites Web.

Toute personne souhaitant maîtriser les techniques liées à la conception de produits multimédia et à la création de sites Web. Web Designer Durée 90 jours (630 h) Public Toute personne souhaitant maîtriser les techniques liées à la conception de produits multimédia et à la création de sites Web. Objectifs La formation Web designer

Plus en détail

EXTENSION de Microsoft Dynamics CRM 2013. Réf FR 80452

EXTENSION de Microsoft Dynamics CRM 2013. Réf FR 80452 EXTENSION de Microsoft Dynamics CRM 2013 Réf FR 80452 Durée : 3 jours A propos de ce cours : Ce cours offre une information interactive et détaillée sur le développement d extensions pour Microsoft Dynamics

Plus en détail

Développement d applications professionnelles avec Android 2

Développement d applications professionnelles avec Android 2 Développement d applications professionnelles avec Android 2 Reto Meier Traduit par Dalil Djidel, avec la contribution technique d Arnaud Farine Pearson Education France a apporté le plus grand soin à

Plus en détail

MIX:GRAPHICLAB_PRO FORMATION PAO WEB MULTIMÉDIA PÔLE MIX BERGERAC EPSECO TALIS FORMATION 2012 2013

MIX:GRAPHICLAB_PRO FORMATION PAO WEB MULTIMÉDIA PÔLE MIX BERGERAC EPSECO TALIS FORMATION 2012 2013 MIX:GRAPHICLAB_PRO FORMATION PAO WEB MULTIMÉDIA PÔLE MIX BERGERAC EPSECO TALIS FORMATION 2012 2013 CQP PAO > 003 MODULES > 005 PROGRAMME > 006 INFORMATIONS PRATIQUES > 007 TECHNIQUE > 003 PRODUCTION >

Plus en détail

WysiUpStudio. CMS professionnel. pour la création et la maintenance évolutive de sites et applications Internet V. 6.x

WysiUpStudio. CMS professionnel. pour la création et la maintenance évolutive de sites et applications Internet V. 6.x WysiUpStudio CMS professionnel pour la création et la maintenance évolutive de sites et applications Internet V. 6.x UNE SOLUTION DE GESTION DE CONTENUS D UNE SOUPLESSE INÉGALÉE POUR CRÉER, MAINTENIR ET

Plus en détail

Iphone vs. Android. Mardi 17 Novembre 2009 Paris, la Défense. Xavier PARADON, Directeur Technique Valtech Training xavier.paradon@valtech-training.

Iphone vs. Android. Mardi 17 Novembre 2009 Paris, la Défense. Xavier PARADON, Directeur Technique Valtech Training xavier.paradon@valtech-training. Mardi 17 Novembre 2009 Paris, la Défense Iphone vs. Android Xavier PARADON, Directeur Technique Valtech Training xavier.paradon@valtech-training.fr Anthony DAHANNE, Consultant Valtech Technology Consulting

Plus en détail

FLEX 3. Applications Internet riches avec Flash ActionScript 3, MXML et Flex Builder. Aurélien Vannieuwenhuyze

FLEX 3. Applications Internet riches avec Flash ActionScript 3, MXML et Flex Builder. Aurélien Vannieuwenhuyze Programmation FLEX 3 Applications Internet riches avec Flash ActionScript 3, MXML et Flex Builder Aurélien Vannieuwenhuyze Avec la contribution de Romain Pouclet Groupe Eyrolles, 2009, ISBN : 978-2-212-12387-6

Plus en détail

RESUME DE CARRIERE. Alice JULIENNE. 23 ans Nationalité Française Développeur Web Front-End. Compétences

RESUME DE CARRIERE. Alice JULIENNE. 23 ans Nationalité Française Développeur Web Front-End. Compétences RESUME DE CARRIERE Alice JULIENNE 23 ans Nationalité Française Développeur Web Front-End Compétences Systèmes Langages Windows (XP, 98) Macintosh OS X HTML, XHTML, CSS, XML, PHP, SQL, Javascript, J-Querry

Plus en détail

Installation et prise en main

Installation et prise en main TP1 Installation et prise en main Android est le système d'exploitation pour smartphones, tablettes et autres appareils développé par Google. Pour permettre aux utilisateurs d'installer des applications

Plus en détail

Table des matières. Partie I Concepts de base... 1. Préface... VII

Table des matières. Partie I Concepts de base... 1. Préface... VII Table des matières Préface... VII Partie I Concepts de base... 1 1. Tour d horizon... 3 Avantages et inconvénients de la programmation des smartphones... 3 Contenu d un programme Android... 4 Fonctionnalités

Plus en détail

Intégrateur Web HTML5 CSS3

Intégrateur Web HTML5 CSS3 Intégrateur Web HTML5 CSS3 L objectif de la 3W Academy est de former des petits groupes d élèves à l intégration de sites internet ainsi qu à la création d applications web simples telles qu un blog ou

Plus en détail

Introduction à. Oracle Application Express

Introduction à. Oracle Application Express Introduction à Oracle Application Express Sommaire Qu est-ce que Oracle Application Express (APEX)? Vue d ensemble des fonctionnalités et des différents composants d Oracle APEX Démonstration de création

Plus en détail

Cursus Sage ERP X3 Outils & Développement. CURSUS Sage ERP X3 Outils & Développement ADVANCED. Outils avancés. 2 jours X3A-ADM. Développement 1 &2

Cursus Sage ERP X3 Outils & Développement. CURSUS Sage ERP X3 Outils & Développement ADVANCED. Outils avancés. 2 jours X3A-ADM. Développement 1 &2 Cursus Outils & Développement Vous êtes Consultant, Chef de Projets, Directeur des Systèmes d Information, Directeur Administratif et Financier, Optez pour les «formations Produits» Nous vous proposons

Plus en détail

Anne Tasso. Java. Le livre de. premier langage. 10 e édition. Avec 109 exercices corrigés. Groupe Eyrolles, 2000-2015, ISBN : 978-2-212-14154-2

Anne Tasso. Java. Le livre de. premier langage. 10 e édition. Avec 109 exercices corrigés. Groupe Eyrolles, 2000-2015, ISBN : 978-2-212-14154-2 Anne Tasso Java Le livre de premier langage 10 e édition Avec 109 exercices corrigés Groupe Eyrolles, 2000-2015, ISBN : 978-2-212-14154-2 Table des matières Avant-propos Organisation de l ouvrage..............................

Plus en détail

TP2 : Client d une BDD SqlServer

TP2 : Client d une BDD SqlServer TP2 : Client d une BDD SqlServer Objectifs : utiliser la barre de menu, utiliser les préférences d application (settings) ou (options), gérer la persistance des données, utiliser la bibliothèque jtds:jdbc

Plus en détail

Programmation Web. Madalina Croitoru IUT Montpellier

Programmation Web. Madalina Croitoru IUT Montpellier Programmation Web Madalina Croitoru IUT Montpellier Organisation du cours 4 semaines 4 ½ h / semaine: 2heures cours 3 ½ heures TP Notation: continue interrogation cours + rendu à la fin de chaque séance

Plus en détail

Messagerie & Groupeware. augmentez l expertise de votre capital humain

Messagerie & Groupeware. augmentez l expertise de votre capital humain Messagerie & Groupeware augmentez l expertise de votre capital humain OUTLOOK 2010* Etude des fonctionnalités d un logiciel de messagerie Tout public 1 journée MG01 Maîtrise de l environnement Windows

Plus en détail

NFA016 : Introduction. Pour naviguer sur le Web, il faut : Naviguer: dialoguer avec un serveur web

NFA016 : Introduction. Pour naviguer sur le Web, il faut : Naviguer: dialoguer avec un serveur web NFA016 : Introduction O. Pons, S. Rosmorduc Conservatoire National des Arts & Métiers Pour naviguer sur le Web, il faut : 1. Une connexion au réseau Réseau Connexion physique (câbles,sans fils, ) à des

Plus en détail

Développement d'applications Web HTML5 L'art et la manière avec Visual Studio 2015 et TFS

Développement d'applications Web HTML5 L'art et la manière avec Visual Studio 2015 et TFS Avant de commencer 1. Introduction 15 2. HTML5 oui, mais pas que... 15 2.1 HTML5 16 2.2 JavaScript 17 2.3 CSS 18 3. Les outils 18 Préparation des outils et création du projet 1. Introduction 21 2. Team

Plus en détail

Créer et animer une boutique en ligne avec Wordpress (environnement PC et MAC)

Créer et animer une boutique en ligne avec Wordpress (environnement PC et MAC) Créer et animer une boutique en ligne avec Wordpress (environnement PC et MAC) OBJECTIFS - Créer une boutique sous wordpress et la référencer. - Mise en place du contenu, des articles Une bonne connaissance

Plus en détail

BUREAU VIRTUEL. Utilisation de l application sur ipad. Guide utilisateur. Sciences Po Utilisation du bureau virtuel sur ipad 1 / 6

BUREAU VIRTUEL. Utilisation de l application sur ipad. Guide utilisateur. Sciences Po Utilisation du bureau virtuel sur ipad 1 / 6 BUREAU VIRTUEL Utilisation de l application sur ipad Guide utilisateur Sciences Po Utilisation du bureau virtuel sur ipad 1 / 6 Utilisation du bureau virtuel sur ipad Table des matières PREAMBULE...2 QU

Plus en détail

Diffuser un contenu sur Internet : notions de base... 13

Diffuser un contenu sur Internet : notions de base... 13 Diffuser un contenu sur Internet : notions de base... 13 1.1 Coup d œil sur l organisation de cet ouvrage.............. 15 Préambule : qu est-ce qu une page web?................ 16 À propos du HTML...........................

Plus en détail

webmestre : conception de sites et administration de serveurs web 42 crédits Certificat professionnel CP09

webmestre : conception de sites et administration de serveurs web 42 crédits Certificat professionnel CP09 AISL - Architecture et Intégration des Systèmes Logiciels - 2011-2012 webmestre : conception de sites et administration de serveurs web 42 crédits Certificat professionnel CP09 Administrer un serveur et

Plus en détail

AJAX. (Administrateur) (Dernière édition) Programme de formation. France, Belgique, Suisse, Roumanie - Canada

AJAX. (Administrateur) (Dernière édition) Programme de formation. France, Belgique, Suisse, Roumanie - Canada AJAX (Administrateur) (Dernière édition) Programme de formation Microsoft Partner France, Belgique, Suisse, Roumanie - Canada WWW.SASGROUPE.COM Formez vos salariés pour optimiser la productivité de votre

Plus en détail

Table des matières Introduction... 1 1. Démarrage... 8 2. Les composants graphiques... 26

Table des matières Introduction... 1 1. Démarrage... 8 2. Les composants graphiques... 26 Table des matières À propos de l'auteur... x Préface... xi Avant-propos... xiv 1. Public visé et prérequis... xiv 2. Sources des exemples... xv 3. Accès aux vidéos... xv 4. URL raccourcies... xv 5. Remerciements...

Plus en détail

Formation Webmaster : Création de site Web Initiation + Approfondissement

Formation Webmaster : Création de site Web Initiation + Approfondissement Contactez notre équipe commerciale au 09.72.37.73.73 Aix en Provence - Bordeaux - Bruxelles - Geneve - Lille - Luxembourg - Lyon - Montpellier - Nantes - Nice - Paris - Rennes - Strasbourg - Toulouse Formation

Plus en détail

Ajax, RIA et HTML5. 9.1 Prise en charge d Ajax

Ajax, RIA et HTML5. 9.1 Prise en charge d Ajax 9 Ajax, RIA et HTML5 Au soaire de ce chapitre UU Prise en charge d Ajax UU Bibliothèques JavaScript UU Extensions CSS de WebKit UU Applications Internet riches mobiles UU HTML5 Ajax, HTML5 et RIA, coent

Plus en détail

offre de formations Année 2015

offre de formations Année 2015 offre de formations Année 2015 Sommaire 3 Web/Graphisme Initiation à Wordpress / p4 Formation HTML & CSS / p5 Initiation à Indesign / p6 Perfectionnement à Photoshop / p7 - Contact Richard De Logu, Damien

Plus en détail

Partner Entreprise. Modules de cours pour la formation continue Offre IFAPME Verviers

Partner Entreprise. Modules de cours pour la formation continue Offre IFAPME Verviers Partner Entreprise Modules de cours pour la formation continue Offre IFAPME Verviers Module Business Intelligence avec PowerPivot d Excel 2013 Il n est pas nécessaire de travailler avec des logiciels onéreux

Plus en détail

Créer un compte itunes Store

Créer un compte itunes Store P r o f i t e r d I n t e r n e t A t e l i e r 0 9 Créer un compte itunes Store en 4 étapes L ipad est un ordinateur aux nombreuses capacités dès la sortie du carton mais ses capacités ne sont rien face

Plus en détail

Formation Découverte du Web

Formation Découverte du Web Catégorie : internet Formation Découverte du Web Niveau requis : savoir utiliser un ordinateur (clavier, souris, traitement de texte) Public : personnel administratif et responsables de communication souhaitant

Plus en détail

PROGRAMME 2015-2016 DE FORMATION CONTINUE «CHEF DE PROJET WEB»

PROGRAMME 2015-2016 DE FORMATION CONTINUE «CHEF DE PROJET WEB» PROGRAMME 2015-2016 DE FORMATION CONTINUE «CHEF DE PROJET WEB» PRÉSENTATION Cette formation s adresse à un public de personnes désireuses de s initier au webdesign, à la conception de supports multimédia

Plus en détail

Un site web collaboratif avec Drupal. Judith Hannoun - Journées INSHS 16 Octobre 2012

Un site web collaboratif avec Drupal. Judith Hannoun - Journées INSHS 16 Octobre 2012 Un site web collaboratif avec Drupal Judith Hannoun - Journées INSHS 16 Octobre 2012 Site web Ensemble de pages en html Des liens hypertextes Une base de données si site dynamique Une interface graphique

Plus en détail

SMPMKPOO=aKbKbKpK=qÉÅÜåáèìÉë=kìã êáèìéë=éí= jìäíáã Çá~=J=abbpqkj

SMPMKPOO=aKbKbKpK=qÉÅÜåáèìÉë=kìã êáèìéë=éí= jìäíáã Çá~=J=abbpqkj SMPMKPOO=aKbKbKpK=qÉÅÜåáèìÉë=kìã êáèìéë=éí= jìäíáã Çá~=J=abbpqkj 6030.3221 - Référentiel de formation A - Objectif, prérequis, motivation et emplois visés : Objectif Donner les principes fondamentaux concernant

Plus en détail

Guide d utilisation. Version 1.1

Guide d utilisation. Version 1.1 Guide d utilisation Version 1.1 Guide d utilisation Version 1.1 OBJECTIF LUNE Inc. 2030 boulevard Pie-IX, bureau 500 Montréal (QC) Canada H1V 2C8 +1 514-875-5863 sales@ca.objectiflune.com http://captureonthego.objectiflune.com

Plus en détail

UE 8 Systèmes d information de gestion Le programme

UE 8 Systèmes d information de gestion Le programme UE 8 Systèmes d information de gestion Le programme Légende : Modifications de l arrêté du 8 mars 2010 Suppressions de l arrêté du 8 mars 2010 Partie inchangée par rapport au programme antérieur Indications

Plus en détail

LEA.C5. Développement de sites Web transactionnels

LEA.C5. Développement de sites Web transactionnels LEA.C5 Développement de sites Web transactionnels LEA.C5 Développement de sites Web transactionnels Toutes les entreprises et les organisations utilisent le réseau Internet comme outil de promotion, de

Plus en détail

FORMATION KAWET. Formation : Créer une appli mobile avec Kawet

FORMATION KAWET. Formation : Créer une appli mobile avec Kawet FORMATION KAWET Formation : Créer une appli mobile avec Kawet Document réalisé par : Kawet 12 septembre 2014 Page 1! sur 10! SOMMAIRE Introduction page 3 Créer une appli mobile : découverte page 4 Créer

Plus en détail

Firefox pour Android. Guide de l utilisateur. press-fr@mozilla.com

Firefox pour Android. Guide de l utilisateur. press-fr@mozilla.com Firefox pour Guide de l utilisateur press-fr@mozilla.com Table des matières À propos de Mozilla Firefox pour... 3 Prise en main... 4 Mise à niveau de la navigation mobile... 5 Déplacez-vous à la Vitesse

Plus en détail

WordPress Référencement naturel (SEO) Optimiser. son référencement. Daniel Roch. Préface d Olivier Andrieu

WordPress Référencement naturel (SEO) Optimiser. son référencement. Daniel Roch. Préface d Olivier Andrieu Daniel Roch Optimiser son référencement WordPress Référencement naturel (SEO) Préface d Olivier Andrieu Groupe Eyrolles, 2013, ISBN : 978-2-212-13714-9 Table des matières AVANT-PROPOS... 1 Pourquoi ce

Plus en détail

FreeMind. Freeplane XMind. 2 e édition. Bien démarrer avec le Mind Mapping. . Groupe Eyrolles, 2010, ISBN : 978-2-212-12696-9

FreeMind. Freeplane XMind. 2 e édition. Bien démarrer avec le Mind Mapping. . Groupe Eyrolles, 2010, ISBN : 978-2-212-12696-9 X a v i e r D e l e n g a i g n e P i e r r e M o n g i n FreeMind Freeplane XMind Bien démarrer avec le Mind Mapping. Groupe Eyrolles, 2010, ISBN : 978-2-212-12696-9 2 e édition Table des matières Première

Plus en détail

TD/TP 1 Introduction au SDK d Android

TD/TP 1 Introduction au SDK d Android TD/TP 1 Introduction au SDK d Android Romain Raveaux 1 Introduction Android est un système d'exploitation pour téléphone portable de nouvelle génération développé par Google. Celui-ci met à disposition

Plus en détail

Catalogue Formations Jalios

Catalogue Formations Jalios Catalogue Formations Jalios Offre de services Jalios 23/04/2015-6.0 1 / 19 Sommaire Sommaire... 2 1. Introduction... 3 2. Jalios, organisme de formation... 4 3. Formations fonctionnelles... 5 3.1. Formation

Plus en détail

Les grandes facettes du développement Web Nicolas Thouvenin - Stéphane Gully

Les grandes facettes du développement Web Nicolas Thouvenin - Stéphane Gully Les grandes facettes du développement Web Qui sommes nous? Nicolas Thouvenin Stéphane Gully Projets Web depuis 2000 LAMP, NodeJS HTML, CSS, jquery

Plus en détail

Joomla! Création et administration d'un site web - Version numérique

Joomla! Création et administration d'un site web - Version numérique Avant-propos 1. Objectifs du livre 15 1.1 Orientation 15 1.2 À qui s adresse ce livre? 16 2. Contenu de l ouvrage 17 3. Conclusion 18 Introduction 1. Un peu d histoire pour commencer... 19 1.1 Du web statique

Plus en détail

Plan de formation des Personnels en CUI-CAE Année 2013-2014

Plan de formation des Personnels en CUI-CAE Année 2013-2014 Plan de formation des Personnels en CUI-CAE Année 2013-2014 DIFOR2-CAFA Plan de formation des personnels en contrat aide ou contrat unique d insertion Contenu I. Développement personnel... 2 A. Développer

Plus en détail

CA CA T T AL AL O O GUE GUE CATALO FORMATIONS 2 0 1 4-2 0 1 5 t n s c o p. f r / / / / / / c o n t a c t @ t n s c o p. f r / / / / / # t r o c n u m

CA CA T T AL AL O O GUE GUE CATALO FORMATIONS 2 0 1 4-2 0 1 5 t n s c o p. f r / / / / / / c o n t a c t @ t n s c o p. f r / / / / / # t r o c n u m CATALOGUE CATALOGUE FORMATIONS 2014-2015 t n s c o p. f r / / / / / / c o n t a c t @ t n s c o p. f r / / / / / # t r o c n u m Sommaire Nous proposons des formations à la carte, n hésitez pas à nous

Plus en détail

Chapitre 1 Retour en arrière

Chapitre 1 Retour en arrière Chapitre 1 : Retour en arrière 1 Chapitre 1 Retour en arrière Chapitre 1 : Retour en arrière 2 1. Difficultés de développer pour les systèmes embarqués Quelques contraintes à prendre en compte : - Mémoire:

Plus en détail

Initiation à la bureautique

Initiation à la bureautique Initiation à la bureautique i 1 17-18-19-20 mars 4 jours Ce stage doit permettre à des débutants de se familiariser avec l outil bureautique, d acquérir des connaissances de base autour de la micro-informatique.

Plus en détail

Cours de Java. Sciences-U Lyon. Java - Introduction Java - Fondamentaux Java Avancé. http://www.rzo.free.fr

Cours de Java. Sciences-U Lyon. Java - Introduction Java - Fondamentaux Java Avancé. http://www.rzo.free.fr Cours de Java Sciences-U Lyon Java - Introduction Java - Fondamentaux Java Avancé http://www.rzo.free.fr Pierre PARREND 1 Octobre 2004 Sommaire Java Introduction Java Fondamentaux Histoire de Java Machine

Plus en détail

INTERNET est un RESEAU D ORDINATEURS RELIES ENTRE EUX A L ECHELLE PLANETAIRE. Internet : interconnexion de réseaux (anglais : net = réseau)

INTERNET est un RESEAU D ORDINATEURS RELIES ENTRE EUX A L ECHELLE PLANETAIRE. Internet : interconnexion de réseaux (anglais : net = réseau) CS WEB Ch 1 Introduction I. INTRODUCTION... 1 A. INTERNET INTERCONNEXION DE RESEAUX... 1 B. LE «WEB» LA TOILE, INTERCONNEXION DE SITES WEB... 2 C. L URL : LOCALISER DES RESSOURCES SUR L INTERNET... 2 D.

Plus en détail

Table des matières ENVIRONNEMENT

Table des matières ENVIRONNEMENT ENVIRONNEMENT Présentation de Windows 7.................13 Démarrer Windows 7......................15 Quitter.................................15 Les fenêtres..............................16 Généralités............................17

Plus en détail

Les différents parcours en S4

Les différents parcours en S4 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

Plus en détail

KIELA CONSULTING. Microsoft Office Open Office Windows - Internet. Formation sur mesure

KIELA CONSULTING. Microsoft Office Open Office Windows - Internet. Formation sur mesure KIELA CONSULTING Microsoft Office Open Office Windows - Internet Formation sur mesure Bureautique L outil informatique et la bureautique sont devenus quasiment incontournables quelque soit votre métier

Plus en détail

«Créer son site web professionnel avec WordPress»

«Créer son site web professionnel avec WordPress» Etre visible sur internet, transmettre une image positive de son entreprise, augmenter son CA pour une petite et moyenne structure, le site web est un outil de communication indispensable. Avoir un site

Plus en détail

Environnements de développement (intégrés)

Environnements de développement (intégrés) Environnements de développement (intégrés) Introduction aux EDI, la plateforme Eclipse Patrick Labatut labatut@di.ens.fr http://www.di.ens.fr/~labatut/ Département d informatique École normale supérieure

Plus en détail

Présentation du Framework BootstrapTwitter

Présentation du Framework BootstrapTwitter COUARD Kévin HELVIG-LARBRET Blandine Présentation du Framework BootstrapTwitter IUT Nice-Sophia LP-SIL IDSE Octobre 2012 Sommaire I. INTRODUCTION... 3 Définition d'un framework... 3 A propos de BootstrapTwitter...

Plus en détail

ANALYSTE PROGRAMMEUR DIPLÔME D ÉTABLISSEMENT

ANALYSTE PROGRAMMEUR DIPLÔME D ÉTABLISSEMENT école sciences industrielles & technologies de l information ANALYSTE PROGRAMMEUR DIPLÔME D ÉTABLISSEMENT Crédit : 120 ECTS Code DIE20 Niveau d entrée : Bac Niveau de sortie : Bac + 2 EN VAE Diplômes accessibles

Plus en détail

WORDPRESS : réaliser un site web

WORDPRESS : réaliser un site web WORDPRESS : réaliser un site web Wordpress est un système de gestion de contenu (ou CMS) libre. Il permet de créer des sites relativement complexes (blog, forum, site vitrine, site dynamique), sans qu

Plus en détail