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



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

Bureautique Initiation Excel-Powerpoint

GRAPHISME MULTIMÉDIA & WEB

CRÉER, ROUTER ET GÉRER UNE NEWSLETTER, UN ING

May Lopez PETIT COUTEAU SUISSE CRÉATIF. May Lopez Petit couteau suisse créatif

creer votre site internet en html/css

BES WEBDEVELOPER ACTIVITÉ RÔLE

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

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

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

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

Formation Découverte du Web

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

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

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

Formation : WEbMaster

Maîtriser Concevoir Réaliser Diffuser

CAHIER DES CHARGES DE REALISATION DE SITE INTERNET

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

Les différents parcours en S4

Echosgraphik. Ce document sert uniquement à vous donner une vision sur ma manière de travailler et d appréhender un projet

Formation Créateur de site web e-commerce Certifiant

S informer et se développer avec internet

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

Webmaster / Webdesigner / Wordpress

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

CQP Développeur Nouvelles Technologies (DNT)

Chef de Projet Web. Expériences. Compétences. Diplômes. Formations. Communication. Informatique

SOMMAIRE 1. NOTRE AGENCE NOS PRESTATIONS NOTRE MÉTHODOLOGIE PROJET NOS OFFRES LES ATOUTS DE NOS OFFRES...

novatis Agence Web innovatrice

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

Profil. Formations Certifications. Etienne de LONGEAUX Architecte logiciel/ Lead développeur PHP5/SYMFONY2/ZEND 13 ans d expérience.

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

En date du 11 décembre 2008

Project Manager / Brand Manager / Webmarketing

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

FORMATION CONTINUE 2013 METIERS DE L INFORMATIQUE ET DU WEB

[CATALOGUE DE FORMATIONS 2013/2014]

SP1 : Intégration d'une vidéo dans une mardi 21/01/2014. page web, fonction du format vidéo et 3 mercredi 22/01/2014

Agence Web innovatrice

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

OFFRE DE SERVICE.

Mercredi 15 Janvier 2014

AIDE A LA REDACTION CAHIER DES CHARGES DE REALISATION DE SITE INTERNET

SITE I NTERNET. Conception d un site Web

Programme CREATION SITE INTERNET (CMS Wordpress)

Léa Dumas Développeuse front-end Intégratrice //

Utiliser un CMS: Wordpress

Créer un site e-commerce avec Dreamweaver CS4 et PHP/MySQL

Dago Oscar Hervé DJAHI

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

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

Ingénieur Développement Nouvelles Technologies

10 points clés pour bien démarrer votre projet web

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

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

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

LEA.C5. Développement de sites Web transactionnels

Technologies du Web. Créer et héberger un site Web. Pierre Senellart. Page 1 / 26 Licence de droits d usage

Animateur e-commerce

Programmation Web. Madalina Croitoru IUT Montpellier

INTEGRATEUR WEB/WEBDESIGNER

VOLUME 1 CRÉATION D UN SITE WEB

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

Informations générales. Technologies. css3-html5-php-ajax-j-query-mootools-action-script3

SOMMAIRE 1. NOTRE AGENCE NOS PRESTATIONS NOTRE MÉTHODOLOGIE PROJET NOS OFFRES LES ATOUTS DE NOS OFFRES...

Formations Web. Catalogue 2014 Internet Référencement Newsletter Réseaux sociaux Smartphone

PROGRAMME DE FORMATION CONTINUE «CHEF DE PROJET WEB»

Introduction à. Oracle Application Express

Modèle de Cahier des charges. Consultation pour la Conception et réalisation d un site internet

Karim EL KHALIFA Web developer

Content Management System V.3.0. BlackOffice CMS V3.0 by ultranoir 1

LICENCE PROFESSIONNELLE SYSTEMES INFORMATIQUES & LOGICIELS

Sommaire. 1 Introduction Présentation du logiciel de commerce électronique 23

Liste des Technologies

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

QUI SOMMES NOUS? Notre équipe se tient à votre disposition pour vous apporter de plus amples informations et vous conseiller.

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

Jérémy Bérenger. Résumé. Expérience. Web Designer - Intégrateur Web jeremy.berenger@gmail.com

ITNETWORK PORTFOLIO ITNETWORK. 45, rue de Domremy Paris Tel : contact@itnetwork.fr

Armand PY-PATINEC 2010

L avenir de votre marque se décide en ligne.

GESTION DE PROJET. - Tél : N enregistrement formation :

Catalogue Formations Jalios

Les sites Internet dynamiques. contact : Patrick VINCENT pvincent@erasme.org

PLAN 1. A PROPOS 2. EXPERTISE 3. NOS RÉFÉRENCES 4. TECHNOLOGIES 5. CONTACT

Découvrir le CMS. et l utiliser dans une approche pro!

UE 8 Systèmes d information de gestion Le programme

Programme ASI Développeur

Eurateach labellisé par la région et le FAFIEC. Si vous remplissez les conditions suivantes : Votre entreprise compte moins de 250 salariés

proximite + qualite + competitivite

Les 10 étapes incontournables pour réaliser un site internet performant et accessible

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

Formations qualifiantes pour demandeurs d emploi

Formation en Logiciels Libres. Fiche d inscription

CAHIER DES CHARGES Réalisation de site web

SOUTENANCE ORALE RAPPORT DE PROJET D INFORMATIQUE

CCI DE SAÔNE-ET-LOIRE - ATELIER ENP 18 MAI La création de sites internet

Transcription:

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, paragraphes, listes ) et caractères spéciaux Images : formats, poids, couleurs Créer des liens hypertexte Tableaux Éléments Flash Vidéo Les éléments de formulaire o Les champs de texte o Les menus déroulants o Les cases à cocher o Les boutons radio o Bouton d envoi FEUILLES DE STYLES CSS Définition et application des différents styles de contenu Création de feuille de style externe Mise en page avec des conteneurs génériques (div) Parallèle avec les anciennes méthodes de mise page (cadres et tableaux)

INTÉGRATION LE CSS POUR L ENSEMBLE D UN SITE Une feuille de style pour plusieurs pages Techniques de positionnement avancées DE PHOTOSHOP AU NAVIGATEUR Choisir une structure HTML L importance de l intégration pour la SEO L image de contenu ou d arrière-plan? La mise en forme d un menu Les Sprites, quelle technique, quel intérêt? LE MÉTIER D INTÉGRATEUR Où commencer, où s arrêter? Le JavaScript, une technologie d intégrateur? Le développement Front End La Veille Le CSS3 et le HTML 5 dès aujourd hui? ERGONOMIE RÈGLES PRINCIPALES Savoir adapter une charte graphique Graphisme «utile» S adapter à la cible HIÉRARCHISATION DE L'INFORMATION Disposition et mise en page - zoning Regroupement des contenus Taille, graisse et casse des titres Mise en forme de l information

NAVIGATION ET POINTS DE REPÈRES Architecture de menus Intitulé et aspect des boutons Aspect de la navigation o Positionnement initial o Navigation principale o Navigation secondaire o Pied de page Choix du vocabulaire Aide à la navigation (feedback, gestion des messages d erreurs) CRÉATION DE LA MAQUETTE Surface utile sur l écran Tablettes et SmartPhones... DREAMWEAVER Paramétrage Présentation de l interface Avantages et mises en garde Définition de site et organisation des contenus DÉFINITION DE PROJET WEB LA RELATION CLIENT Planifier des rendez-vous à dates-clés Évaluer la demande Établir un devis Diagrammes de Gantt APPROCHE MARKETING Définition de projet : sujet, but, cible Diagnostic SWOT Benchmarking Analyse concurrentielle et positionnement

CONCEPTION Arborescence, définition de sitemap Préparation des contenus o Optimisation des images o Rédaction des textes : définition de charte éditoriale o Gestion des médias (flash, vidéos ) INTÉGRATION AVANCÉE MOI, GRAPHISTE Ma création donc mes contraintes? Le développeur sous-mes ordres! MOI, DÉVELOPPEUR FRONT-END Mon expertise technique donc ma liberté? Le graphiste sous-mes ordres! LA CHAINE GRAPHIQUE DU WEB (PRATIQUE) De l ergonome au développeur Front End Les enjeux d une chaine cohérente L importance du management d équipe NOUS, PROFESSIONNELS DU WEB Les métiers, leur rôle et la réalité du marché. De la créativité et de l expertise technique, une plus-value indéniable. L équipe Web, différents pôles pour un même utilisateur : l internaute HÉBERGEMENT Choisir l offre adaptée Espace disque Trafic E-mails Scripts supportés Bases de données Services plus ou moins utiles

PUBLICATION Protocole FTP Noms de domaines et sous-domaines Redirections web CRÉATION ASSISTÉE DE SITES DYNAMIQUES INSTALLATION D UN SERVEUR LOCAL CRÉATION D UNE BASE DE DONNÉES MYSQL Création de la base Structure des tables Ajout /modification /suppression d items Gestion des liaisons avec le frontoffice CRÉATION D UN MODULE D ADMINISTRATION (BACKOFFICE) Configuration de serveur d évaluation Comportements Intégration de formulaire Traitement des données Sécurisation du module o Sessions : utilisateurs, connexions Mise en ligne UTILISATION D UN CMS : WORPRESS Installation Gestion Personnalisation CRÉATION DE BOUTIQUES D E-COMMERCE AVEC PRESTASHOP Installation Gestion Personnalisation

E-MARKETING GESTION D UN SYSTÈME DE NEWSLETTER Création graphique de la lettre de diffusion Rédaction des informations Gestion de la liste de diffusion : inscriptions, désinscriptions Mentions légales CRÉER UN PLAN MEDIA Techniques de négociation Optimiser un budget Relations presse, partenariats et concours LA PUBLICITÉ SUR INTERNET Terminologie, définitions, principes, us et coutumes Le marché publicitaire en France: connaître les supports et les agences Gestion de campagnes publicitaires classiques sur Internet (achat bannières et suivi d impact) GÉRER UNE CAMPAGNE PAR MOTS CLÉS ADWORDS ANALYSE ET STATISTIQUES Savoir analyser les audiences des sites web Savoir analyser les statistiques de campagne RÉALISATION D UN PROJET PERSONNEL COMPLET

BASES DE PROGRAMMATION DÉVELOPPEMENT Logique et algorithmique Structure d un programme NOTIONS FONDAMENTALES D INTERNET Serveur Client Browser FAI LES DIFFÉRENTES TECHNOLOGIES WEB PHP JSP ASP.NET DJANGO RUBY on RAILS NOTIONS SUR LES PROTOCOLES HTTP et HTTPS FTP POP/SMTP/IMAP TCP/IP LES BASES DU LANGAGE LES FORMULAIRES Constantes, variables et types de données Tableaux, opérateurs, structures de contrôle Fonctions natives Fonctions utilisateur La documentation PHP TRANSMISSION D UN FORMULAIRE Les variables globales $_GET et $_POST Les éléments de formulaire Les fichiers et la configuration serveur Le type Array

TRAITEMENT D UN FORMULAIRE Quel traitement pour quel élément? Expression régulières simples pour traiter les chaînes de caractères Les limites du formulaire LES SESSIONS MANIPULATION DES SESSIONS La variable globale $_SESSION Durée de vie d une session. Où existe la session? Manipulation des sessions. LES UTILITÉS DES SESSIONS Faire persister des données lors d une navigation Organiser les données d une session Quelles données sauvegarder? Connecter/Déconnecter un utilisateur Les formulaires multi-step LE SQL PRINCIPE DE BASE Les SGBD Syntaxe d un SELECT simple Les mots clés SQL Syntaxe de création, modification et suppression de données Le SQL une norme plus ou moins respectée LES REQUÊTES COMPLEXES Les limites d un SELECT simple Les jointures Les sous-requêtes Quelles performances pour ces requêtes complexes? Jeux d essais

ASSOCIER PHP ET MYSQL LA CONNEXION L extension PHP Mysql L extension PHP Mysqli L extension PHP PDO Se connecter à une base de donnée PASSAGE DE REQUETES Envoyer une requête à une base de données Comprendre les retours de la BDD Exploiter les résultats d un SELECT Comprendre et éviter les erreurs SQL EN PRATIQUE Stocker des données Organisation d une base de données Développer un Front Office Développer un Back Office LA PROGRAMMATION ORIENTÉE OBJET (POO) LE CONCEPT DE L ORIENTÉ OBJET La notion d objet, de classe Propriété et comportement d un objet Les constructeurs et destructeurs Notion d instances et de références Le typage L héritage L encapsulation L OBJET EN PRATIQUE Quand développer en full object L objet : Gain ou perte de temps Librairies d objets Les interfaces Représenter l objet (UML)

LA CONCEPTION DE BASE DE DONNÉES (MERISE) LE MODÈLE ENTITÉ ASSOCIATION (MCD) Représenter le «monde réel» La notion d entité La notion d association Les clefs primaires Les cardinalités Les associations ternaires Les données dans les associations La simplification DU MCD AU MPD Principe du MPD Le dictionnaire des données Les clefs étrangères Conversion de la relation 0,1 / 0,n Conversion de la relation 0,n / 0,n Le cas de la relation 0,1 / 0,1 ANALYSE DES BESOINS LE RÔLE DU TECHNICIEN Appréhender l ensemble d une problématique client Rédiger les besoins du client Etudier les contraintes techniques que peuvent engager le projet ALLER PLUS LOIN Plan et ébauche du cahier des charges Rédaction des spécifications de la solution proposée Les différentes formes rédactionnelles RÉALISATION D UNE APPLICATION LA PRÉPARATION Établir un planning de développement Gérer les priorités de développement Chiffrer les tâches

LE PRÉ-DÉVELOPPEMENT Quelques règles d ergonomie applicative et relative au web Le plan de navigation Zoning, maquettes et intégration Préparer les technologies choisies Choisir son environnement de travail LE DÉVELOPPEMENT Un objectif : la solution Une contrainte : La productivité Respect et remise en cause des priorités Répartition des charges de travail Le travail d équipe LE JAVASCRIPT SYNTAXE ET INTERPRÉTATION Un langage client Quelle interprétation Améliorer l expérience utilisateur Les limites du JavaScript La syntaxe PROGRAMMATION ÉVÉNEMENTIELLE La notion d événement La Gestion du Document Object Model Manipulation de la DOM et interaction utilisateur JQUERY ET AJAX LES LIBRAIRIES JAVASCRIPT Un grand choix de librairies Pourquoi jquery? L utilisation de base de jquery Avantages et inconvénients

AJAX La notion d exécution asynchrone Le XML Le Json Utilisation de l Ajax Dans quels cas? Ajax se suffit-il à lui-même? SEARCHING ENGINE OPTIMISATION (SEO) LE RÉFÉRENCEMENT Les enjeux de la SEO Le référencement, un métier à part entière Le rédactionnel, la technique, le back-linking, etc LE DÉVELOPPEUR ET LA SEO Maitrise du HTML et de son importance dans la SEO Importance d une pré-production et d une maquette étudiée L avenir et le HTML5 L URL Rewritting, objectif et procédé WORDPRESS L INTÉRÊT D UN CMS Les différents CMS Choisir son CMS Pourquoi Wordpress? Installation d un CMS L interface d administration WORDPRESS POUR LE DÉVELOPPEUR L intégrateur WP Le développeur WP Le Codex La base de données de WP Le principe de base Les plugins

INTRODUCTION À ZEND FRAMEWORK PRINCIPE DU FRAMEWORK Un haut niveau de technicité Une productivité à étudier Les autres Framework PHP UTILISATION DU FRAMEWORK Le MVC en application La Bootstrap Le Layout Une couche d abstraction partielle GESTION DE PROJET NOTIONS ORGANISATIONNELLES Les différents rôles d un projet Leurs interactions La répartition des tâches Introduction aux méthodes Agile LES OUTILS Les conventions de nommages Le versionning Les IDE Uniformité de l environnement