Formation à la création de sites Internet

Dates

Contact us

- Sans programmation(aucun logiciel à acheter)

Module 1 : Initiation à la création de sites Web

- Sites personnels

- Sites associatifs

- Sites commerciaux

- Objectives of the course :

Acquérir très facilement les bases permettant de créer un site Web élégant, avec un design de qualité, des animations en flash, des vidéos, un fond sonore... Le site du stagiaire est construit au fur et à mesure de la formation. A la fin de celle-ci, le stagiaire doit être capable de terminer lui-même son propre site.

- Target audience :

Grands débutants. Aucun langage de programmation ne sera utilisé. Une maîtrise minimale de l'environnement Windows est cependant nécessaire (fenêtres, fichiers,...). Des connaissances de base sur Internet sont également nécessaires (savoir naviguer, faire une recherche,...).

- Teaching methods :

- Private lessons: in business, at home or in our office

- Group lessons: in your office or in ours

- Training program :

L'environnement du Web

- Le nom de domaine

- L'hébergement

- Fichiers et répertoires

Avant de créer son site

- Définir le contenu

- Dresser le plan du site

- Ce qu'on peut faire et ce qu'on ne peut pas faire

- Analyser les sites similaires

- Définir sa charte graphique

Présentation du logiciel de création Web

- Créer et configurer un compte

- Choisir un template adapté

- Le mode édition

- Enregistrer et publier son site sur le Web

La création du site

- La page d'accueil

- Les pages secondaires

- Les menus de navigation

- Les formulaires de contact

La mise en forme

- Insérer des images, des videos, de la musique

- Animer son texte et ses images

- Faire un diaporama

- Acheter des images professionnelles à bas coût

- Insérer un plan dynamique avec Google Maps ®

e-commerce

- Boutiques et galeries

- Créer un panier

- Le paiement en ligne

- Durée : 1 jour (7 h)

- Price :

contact us

Module 2 : Réalisation complète de votre site Web

- Sites personnels

- Sites associatifs

- Sites commerciaux

- Objectives of the course :

Perfectionner les techniques acquises dans le module 1, et réaliser complètement le site du stagiaire, avec les composantes du module 1 (design, animations, vidéos, musique...). Apprendre à optimiser le référencement du site pour être visible sur les moteurs de recherche. Faire le suivi de sa fréquentation et améliorer la rentabilité du site avec Google Analytics ®

- Target audience :

Stagiaires ayant suivi le module 1, et souhaitant finaliser la conception de leur site internet. Professionnels souhaitant améliorer la rentabilité de leur site de e-commerce.

- Teaching methods :

- Private lessons: in business, at home or in our office

- Group lessons: in your office or in ours

- Training program :

Finaliser la mise en forme

- Analyser et organiser le contenu déjà créé

- Ajouter l'ensemble des pages secondaires

- Améliorer l'ergonomie du site

- Faire des bêta-tests

Le référencement naturel

- Référencement naturel ou commercial ?

- Les principes de base du référencement

- Les lois de Google ®

- Mots-clés, balises < title >, < alt >,...

- Être visible sur Google Maps ®

- S'inscrire dans des annuaires

- Utiliser les réseaux sociaux

- Participer aux forums

Le référencement commercial

- Présentation de Google AdWords ®

- Coût et rentabilité

- Pages vues, impressions, CPC, CPM, CTR

- Campagnes, groupes d'annonces, annonces

- Ciblage géographique

- Mots-clés et types de requêtes

- Recherche Google ® et Sites de contenu

Google Analytics ®

- La vue d'ensemble

- Les mots clés à exclure

- Le niveau de qualité des mots-clés

- Les sources de trafic

- Le suivi des conversions

- Calculer le taux de rentabilité d'AdWords ®

- Augmenter le taux de conversions

- Durée : 1 jour (7 h)

- Price :

contact us

- Avec programmation

Module 1a : Initiation à la création de sites Web

- Type : Sites statiques

- Langages : HTML / CSS

- Logiciel : Dreamweaver ®

- Objectives of the course :

Acquérir facilement les bases permettant de créer un site Web simple mais élégant.

- Fonctionnement d'un site web.

- HTML : texte, liens, images.

- CSS : Notions fondamentales.

- CSS : Notions élaborées.

- Travaux pratiques.

- Target audience :

Grands débutants. Aucune connaissance en programmation n'est requise. Une maîtrise minimale de l'environnement Windows est cependant nécessaire (fenêtres, fichiers,...). Des connaissances de base sur Internet sont également nécessaires (savoir naviguer, faire une recherche,...).

- Teaching methods :

- Private lessons: in business, at home or in our office

- Group lessons: in your office or in ours

- Training program :

Créer son site Web

- Le nom de domaine

- L'hébergement

- Fichiers et répertoires

- Langages utilisés

- Outils de développement Web

Présentation de Dreamweaver ®

- Installation et configuration

- Les modes Code, Fractionner, Création

- Se connecter au serveur

- Mettre en ligne sa première page

Initiation au HTML

- Les balises

- Le texte, les liens, les images

- Eléments de mise en forme

- Les balises universelles < span > et < div >

La mise en forme : notions fondamentales

- Introduction au CSS

- Couleur, taille, alignement, image de fond...

- Mettre en forme les < span > et les < div >

- Les blocs flottants

La mise en forme : notions avancées

- Les attributs «id» et «class»

- Structurer sa page en blocs

- Les tableaux

- Les listes à puces

- Les menus

Travaux pratiques

- Recréer une page existante avec une aide

- Recréer une page existante sans aide

- Imaginer soi-même une page Web

et la concevoir sans aide

- Duration :

à définir ensemble

- Price :

contact us

Module 1b : Réalisation de votre site Web

- Type : Sites statiques

- Langages : HTML / CSS

- Logiciel : Dreamweaver ©

- Objectives of the course :

Appliquer les notions de HTML et de CSS vues au module 1a afin de créer avec vous votre propre site Web.

- Rappels de HTML.

- Rappels de CSS.

- Conception de votre site Web.

- Réalisation de votre site Web.

- Target audience :

Personnes souhaitant créer leur propre site web avec l'aide d'un formateur. Une maîtrise minimale de HTML et CSS est nécessaire (voir programme module 1a). Des connaissances de base sur les sites Web sont également conseillées (savoir ce qu'est un serveur, un hébergeur,...)

- Teaching methods :

- Private lessons: in business, at home or in our office

- Group lessons: in your office or in ours

- Training program :

Présentation de Dreamweaver ®

- Installation, configuration et connexion

- Les modes Code, Fractionner, Création

Rappels de HTML

- Les balises < p >, < h1 >, < a >, < img >

- Les balises universelles < span > et < div >

- Les tableaux

- Les listes à puces

Rappels de CSS

- Notions fondamentales

- Les attributs «id» et «class»

- Structuration d'une page en blocs

- Menus verticaux et horizontaux

Conception de votre site Web

- Choisir la charte graphique avec ColorScheme

- Définir votre cahier des charges

- Choisir un nom de domaine et un hébergement

- Créer ses templates

Travail sur les images

- Récupérer légalement des images sur le Web

- Modifier la taille ou le poids d'une image

- Utiliser les dégradés

Réalisation de votre site Web

- Organiser visuellement les éléments

- Structurer les différents blocs

- Créer entièrement la page d'accueil

- Créer les autres pages avec les templates

- Duration :

à définir ensemble

- Price :

contact us

Module 2a : Bases de données MySQL

- Type : Sites dynamiques

- Langage : SQL

- Logiciels : phpMyAdmin / Dreamweaver ®

- Objectives of the course :

Se familiariser avec les bases de données et savoir les relier à un site Web

- Les tables.

- Clés primaires et clés étrangères.

- phpMyAdmin.

- Les requêtes SELECT, INSERT, UPDATE.

- Les requêtes élaborées.

- Application aux sites Web avec Dreamweaver ®

- Target audience :

Stagiaires ayant suivi le module 1 ou ayant des connaissances en création de sites Web statiques (HTML et CSS). Aucune notion préalable de bases de données n'est nécessaire.

- Teaching methods :

- Private lessons: in business, at home or in our office

- Group lessons: in your office or in ours

- Training program :

Les tables

- Présentation générale des bases de données

- Définition d'une table

- Les différents types de données

- Les contraintes sur les données

- Les clés primaires

- Les clés étrangères

phpMyAdmin

- Présentation de l'interface graphique

- Ajouter, modifier et supprimer des tables

- Rechercher un enregistrement

Les requêtes

- Les requêtes SELECT

- Les requêtes INSERT

- Les requêtes UPDATE

- La clause WHERE (IN, BETWEEN, LIKE)

- Les requêtes CREATE, ALTER, DROP

- Les opérateurs mathématiques, textuels, temporels

- La clause CASE

- Ajouter une clé étrangère

- Les requêtes imbriquées

Application aux sites Web (Dreamweaver ®)

- Se connecter à la base de données

- Exécuter des requêtes et afficher les résultats

- Duration :

à définir ensemble

- Price :

contact us

Module 2b : Conception d'un site Web dynamique

- Type : Sites dynamiques

- Langages : HTML / CSS / SQL / PHP

- Logiciels : phpMyAdmin / Dreamweaver ®

- Objectives of the course :

Savoir créer un site internet relié à une base de données. Exemple de création d'un site de e-commerce.

- Les sites dynamiques.

- Les bases du PHP.

- Transmettre les données.

- Utiliser les éléments de la base de données.

- TP : création d'un site de e-commerce.

- Target audience :

Stagiaires ayant suivi le module 1 et le module 2a, ou ayant des connaissances en création de sites Web statiques (HTML et CSS), ainsi qu'en bases de données. Aucune maîtrise préalable de PHP n'est nécessaire.

- Teaching methods :

- Private lessons: in business, at home or in our office

- Group lessons: in your office or in ours

- Training program :

Les sites dynamiques

- Qu'est-ce qu'un site dynamique ?

- Où s'exécutent les différents langages ?

- Les formulaires

- Afficher des données suivant

les actions de l'internaute

Les bases du PHP

- Le texte, les commentaires

- Les variables

- Les conditions

- Les boucles

- Les fonctions

- Créer vos propres fonctions

- Les tableaux

- Les dates

- Insérer un morceau de page

Transmettre les données

- Transmettre des données dans l'url

- Les formulaires en GET

- Les formulaires en POST

- Les sessions

Utiliser la base de données

- Se connecter

- Récupérer les données dans un tableau

- Afficher les données

TP : création d'un site de e-commerce

- Définir les besoins

- Affichage dynamique des produits

- Créer un espace client

- Créer un panier

- Le référencement

- Duration :

à définir ensemble

- Price :

contact us

Module 2c : Réalisation de votre site Web

- Type : Sites dynamiques

- Langages : HTML / CSS / SQL / PHP

- Logiciels : phpMyAdmin / Dreamweaver ®

- Objectives of the course :

Appliquer les notions de HTML et de CSS vues aux modules 2a et 2b afin de créer avec vous votre propre site internet.

- Rappels de HTML et de CSS.

- Rappels de SQL et PHP.

- Conception de votre site Web.

- Réalisation de votre site Web.

- Gestion du contenu (CMS).

- Target audience :

Personnes souhaitant créer leur propre site web dynamique avec l'aide d'un formateur. Une maîtrise minimale de HTML, CSS, SQL et PHP est nécessaire (voir programme modules 1, 2a et 2b).

- Teaching methods :

- Private lessons: in business, at home or in our office

- Group lessons: in your office or in ours

- Training program :

Rappels de HTML et de CSS

- Les différentes balises

- Les tableaux

- Structurer sa page en blocs

Rappels de SQL et PHP

- Les requêtes fondamentales

- PHP : variables, conditions, boucles

- Utiliser les bases de données avec PHP

Conception de votre site Web

- Définir votre cahier des charges

- Organiser la structure interne de votre site

- Concevoir votre base de données

- Choisir la charte graphique avec ColorScheme

- Choisir un nom de domaine et un hébergement

Réalisation de votre site internet

- Organiser visuellement les éléments

- Structurer les différents blocs

- Créer entièrement la page d'accueil

- Créer les autres pages avec les templates

- Se connecter en tant que membre / client

- Permettre d'imprimer des documents

- Créer un panier (sites commerciaux)

- Le référencement

La gestion du contenu (CMS)

- Objectifs du CMS

- Gérer les fiches membres / clients / salariés

- Ajouter des produits ou des services

- Duration :

à définir ensemble

- Price :

contact us

Module 3a : Maîtriser Javascript, jQuery et AJAX

- Type : Sites dynamiques

- Langages : PHP, Javascript, jQuery, AJAX

- Logiciels : Dreamweaver ®

- Objectives of the course :

Pouvoir dynamiser ses pages web en ajoutant des interactions avec l'utilisateur, des animations, de l'aide à la navigation (masquer ou afficher du texte, faire des infobulles, des diaporamas...). Maîtriser les éléments essentiels de Javascript, de la bibliothèque jQuery et de l'AJAX.

- Introduction au Javascript.

- Conditions, boucles, fonctions.

- Manipuler le HTML et le CSS en Javascript.

- jQuery.

- AJAX.

- Target audience :

Stagiaires ayant suivi le module 1a ou ayant des connaissances en création de sites Web statiques (HTML et CSS). Il est également conseillé de connaître le PHP (module 2b).

- Teaching methods :

- Private lessons: in business, at home or in our office

- Group lessons: in your office or in ours

- Training program :

Introduction au Javascript

- Boîtes de dialogue

- La syntaxe du Javascript

- Les variables

- Les opérateurs

Conditions, boucles, fonctions

- Les conditions if - else

- Les conditions switch

- Les boucles while

- Les boucles for

- Les fonctions

- Arguments et valeurs de retour

- Les fonctions anonymes

Manipuler le HTML et le CSS en Javascript

- Le DOM. Editer les éléments du HTML

- Les noeuds

- Créer, insérer, remplacer des éléments

- Les événements

jQuery

- Utiliser jQuery plutôt que Javascript

- La syntaxe jQuery

- Récupérer des modules jQuery «clés en main»

- Modifier le HTML et le CSS avec jQuery

AJAX

- La programmation asynchrone

- Afficher des données sans recharger la page

- L'AJAX avec jQuery, c'est facile !

- Duration :

à définir ensemble

- Price :

contact us

Module 3b : Programmation Orientée Objet en PHP

- Type : Sites dynamiques

- Langages : HTML / CSS / SQL / PHP

- Logiciels : Dreamweaver © / Dia

- Objectives of the course :

Pouvoir simplifier et améliorer son code PHP en utilisant la technique de la Programmation Orientée Objet (POO). Développer ses projets via un UML.

- Les classes.

- La résolution de portée.

- L'héritage.

- Utiliser ses classes et objets.

- Les UML.

- Target audience :

Stagiaires ayant suivi le module 2b, ou ayant des connaissances en création de sites Web dynamiques (HTML, CSS, PHP, MySQL).

- Teaching methods :

- Private lessons: in business, at home or in our office

- Group lessons: in your office or in ours

- Training program :

Les classes

- Pourquoi utiliser la POO ?

- Créer une classe

- Attributs et méthodes

- Différence entre classe et objet

- Instancier un objet

- Les getters et les setters

- Constructeur et destructeur

La résolution de portée

- L'opérateur ::

- Les constantes de classe

- Attributs et méthodes statiques

L'héritage

- Définition de l'héritage

- Créer un héritage en PHP

- La visibilité protected

- Les classes abstraites

Utiliser ses classes et objets

- La résolution statique à la volée

- Les méthodes magiques

- Identifiant et clonage d'objet

- Comparer et parcourir les objets

- Les interfaces

Les UML

- A quoi sert un UML ?

- Créer un UML avec Dia

- Duration :

à définir ensemble

- Price :

contact us

Module 3c : Expressions régulières en PHP

- Type : Sites dynamiques

- Langages : HTML / CSS / PHP

- Logiciels : Dreamweaver ®

- Objectives of the course :

Savoir manipuler les expressions régulières pour rechercher ou remplacer du texte.

- Les recherches simples.

- Les classes de caractères.

- Les quantificateurs.

- Les métacaractères.

- Exemples d'expressions régulières.

- Remplacer du texte.

- Target audience :

Personnes ayant une maîtrise minimale de HTML, CSS et PHP (voir programme modules 1 et 2b).

- Teaching methods :

- Private lessons: in business, at home or in our office

- Group lessons: in your office or in ours

- Training program :

Les recherches simples

- Présentation des expressions régulières

- La fonction preg_match

- Début et fin de chaîne

- L'opérateur OU

Les classes de caractères

- Les classes de singletons

- Les intervalles de classes

- Le symbole ^

Les quantificateurs

- Les symboles + ? *

- Les accolades

Les métacaractères

- Liste des métacaractères

- Echapper les métacaractères

- Métacaractères et classes

- Les raccourcis

- RegExp et MySQL

Exemples d'expressions régulières

- Numéro de téléphone

- E-mail

- Numéro de sécurité sociale,...

Remplacer du texte

- Capturer du texte avec des parenthèses

- Créer un parseur avec preg_replace

- Le bbCode

- Duration :

à définir ensemble

- Price :

contact us

boutons de commande
formation par skype

nhk.training