Devenir Web designer

CONTENU DE LA FORMATION WEB DESIGN

La formation web design comprend deux modules. C’est une formation pour les gens qui commencent la création de site web.

C’est une formation pratique et indispensable pour bien débuter la programmation web php.

MODULE 1 : HTML + CSS (5 heures x 4 jours) Prix: 250 000

Le HTML5 et le CSS3 sont les dernières versions des principaux langages Web validés par le World Wide Web Consortium (W3C), l’organisme qui a pour mission de développer des protocoles et des standards sur les langages Web et leurs évolutions. Extrêmement complémentaires, le premier permettant d’afficher le contenu des pages web et le second visant à décrire la présentation de ces contenus, ils sont souvent associés dans le cadre des développements pour le web. Cette formation vous permettra d’utiliser les nouvelles possibilités offertes par le HTML5, telles que l’intégration vidéo et audio, grâce aux nouvelles balises et APIs puis de mettre vos pages en forme en tirant parti de la puissance de CSS3.

Objectifs de cette formation HTML et CSS3

  • Apprendre à créer des pages en HTML et utiliser les nouvelles balises HTML5
  • Être capable d’apprendre à utiliser les APIs       de HTML
  • Connaître le niveau de support des fonctionnalités HTML par les navigateurs actuels
  • Savoir émuler certaines fonctionnalités HTML sur des navigateurs moins récents
  • Comprendre comment mettre en page et en forme avec CSS3

 

Introduction

Edition de sites internet
Architecture d’un site
Communication navigateur/serveur (protocole, url…)
Technologies associées au web
Outils de développement

Conception de pages web avec HTML

Présentation du HTML : Historique, versions
Balises et attributs : principes et fonctionnements
Structure d’une page web (en-tête et corps)

Atelier : première page internet

Principales balises HTML

Mise en forme de texte (polices, titres, paragraphes, texte préformaté)
Création de liens hypertextes (page, fichier, messagerie) et cibles
Insertion d’images et légende
Listes à puces (non ordonnées / ordonnées)
Tableaux : en-têtes, corps, propriétés
Formulaires : principe, composants, propriétés, attributs
Sons, vidéos

Atelier : un premier formulaire d’envoi de mail

Principes de base de CSS

Syntaxe d’une règle CSS
Types de sélecteurs (Balise, ID, Classe)
Pseudo-classes : de liens, de texte…
Architecture de feuilles de style
Politique de style d’un site Internet
Méthodes de création de sites web
Les sélecteurs et pseudo-selecteurs CSS3

Atelier : styliser une page existante

Présentation des enjeux du référencement

Concepts et insertion des balises d’en-tête
Quelques règles à respecter
Techniques avancées de création HTML

Présentation des techniques d’alignement

Présentation des balises sémantiques : Article, Header, Section, Footer
Création du squelette HTML5 -Définition des feuilles de styles

MODULE 2 : PHP + MYSQL (5 heures x 5 jours) Prix: 350 000

Les bases de données. Mysql

MySQL est un Système de Gestion de Bases de Données Relationnelles (SGBDR) Open Source qui vous permettra de gérer des bases de données. Quel que soit le projet web que vous souhaitez créer (blog, e-boutique, site social…) vous aurez besoin d’une base de donnée pour stocker les informations qui constituent votre site.

Cette formation a pour but de vous donner tous les outils qui vous permettront ensuite d’utiliser MySQL dans vos sites dynamiques.

Objectifs de cette formation MySQL

  • Savoir utiliser MySQL, ses fonctions et ses extensions
  • Apprendre à installer et configurer MySQL sur Linux et Windows
  • Être à même d’assurer l’exploitation et l’optimisation du serveur
  • Comprendre comment sauvegarder et restaurer les données
  • Savoir mettre en œuvre le mode transactionnel et la réplication des données

 

Tour d’horizon PHP

Principes de fonctionnement
Le contexte Web
Les variables
Les types de données en un clin d’œil
Les opérateurs
Les instructions conditionnelles
Un type particulier : les tableaux
Les boucles, parcourir les tableaux
Trier les tableaux par ordre alphabétique
Introduction aux super globales
Récupération de données de formulaire
Envoyer un e-mail
Les constantes

Organiser des scripts PHP – les fonctions

Déclaration de fonctions
Les paramètres et l’instruction return
Création de bibliothèques de fonctions
Fonctions prédéfinies : exemples, organisation, documentation
Fonctions pour les tableaux, mathématiques, chaînes de caractères, dates
Autres exemples de fonctions
Comment identifier les types des variables ?
Upload de fichiers : la variable $_FILES et les fonctions associées

Découvrir les méthodes de gestion du contexte applicatif

Principes de l’interaction avec l’utilisateur
Rappels des formulaires
Les champs cachés
Les URL longues
Introduction aux sessions
Sécuriser l’accès à l’administration des candidatures avec les sessions
Présentation des cookies

Présentation pour les utilisateurs de MySQL

  • Définition d’un SGBD : rôle et utilité
  • Le modèle client/serveur
  • Le modèle LAMP/WAMP
  • La compagnie MySQL AB
  • Les types de licences
  • Présentation de l’installation
  • Gérer les tables et les schémas

Les commandes et leur syntaxe

  • Les commandes SELECT, INSERT, DELETE
  • Les commandes CREATE, DROP
  • Les clauses WHERE, LIMIT
  • Les fonctions d’agrégation
  • Gérer les données
  • Les types de données
  • L’internationalisation
  • Le client texte par défaut
  • Les clients graphiques de MySQL
  • Les jointures et sous-requêtes
  • Les fonctions et les extensions de MySQL

L’administration du système

  • Installation d’un serveur web
  • Installation et mise à jour de MySQL
  • Configuration de MySQL
  • Les moteurs de stockage
  • Sécurité et droits d’accès
  • Les fichiers de log
  • Gérer les comptes utilisateur
  • Sauvegarder, importer, exporter et restaurer les données
  • Les transactions avec InnoDB
  • Les verrous
  • Internationalisation
  • Serveurs multiples
  • La réplication
  • Présentation de PHPMyAdmin

INSCRIPTION

Sogesti Informatique

139 Rue Van-Lar, Immeuble Conseils Réunis près du Palais de Congrès de Lomé
BP: 04 BP 343 Lomé – Togo
Tel.: (00228) 22 20 05 53
Cel.: (00228) 91 06 88 07
E-mail: info@ sogesti.net
FORMULAIRE D’INSCRIPTION

iSocial..Print this pagePin on PinterestShare on LinkedInShare on FacebookEmail this to someoneShare on Google+Tweet about this on TwitterShare on VK