Logo Esic
Formation htlm, css, js

Formation htlm, css, js

Concevoir un site web static

3 Jours (21 Heures)

DébutantA partir de1 990 €
Cliquez iciInscrivez-vous à cette formationEn 2 minutes et avec votre cpf

En ligne ou Dans nos locaux ou Dans vos locaux

Dernière mise à jour: Lundi, 17 Juin 2024

S'inscrire

Objectifs de la formation

  • Concevoir un site web static
  • Structurer une page web en HTML
  • Intégration d’élément externe dans une feuille HTML
  • Concevoir des layouts de page en CSS
  • Structurer efficacement vos CSS
  • Maîtriser le Design web
  • Utiliser une bibliothèque CSS (Bootstrap)
  • Dynamiser une page web avec du JavaScript
  • Comprendre l’utilisation d’une librairie (JQuery)

Equipe pédagogique

Nos formations sont animées par des experts reconnus dans leur domaine possédant une expérience sur le terrain significative et des compétences pédagogiques reconnues.

Pré requis pour cette formation

  • Bonne connaissance du monde informatique et des connaissances en algorithmique sont unplus.
  • Être titulaire d’une certification professionnelle de niveau (ou équivalent) en informatique oudans le développement web ou dans le développement d’applications
  • Ou, être titulaire du baccalauréat ou d’une certification professionnelle de niveau (ouéquivalent) avec une expérience professionnelle d’au moins 2 ans en informatique ou dans le développement web ou dans le développement d’applications
  • Tout autre profil fera l'objet d'une procédure dérogatoire incluant un test de positionnement

Programme de la formation

Introduction

  • Les DTD et la syntaxe XML (structuration, commentaires).
  • La structure d'un document HTML : images, feuilles de style CSS, JavaScript.
  • La sémantique HTML : titres, paragraphes, liens, tableaux, formulaires...
  • Le modèle de document (DOM). Le protocole HTTP.
  • Optimisation du chemin critique de rendu (Critical Render Path).
  • Topographie des concepts et apports du HTML5.
  • Outils de développement HTML5.
  • Test de compatibilité, méthode de détection HTML5.

Démonstration

Découvertes des possibilités du HTML5 et des outils de développement.

Nouvelle structuration

  • Les éléments traditionnels structurant un document HTML (doctype, html, head, body, meta...).
  • Les éléments de structure <nav>, <section>, <article>, <aside>, <header> et <footer>.
  • Les catégories de contenus : Metadata, Flow, Sectioning, Heading, Phrasing, Embedded et Interactive content.
  • Intérêt des balises structurantes pour le référencement.
  • Imbrication et type de contenu.

Travaux pratiques

Mise en place et validation de la structure d'un document HTML5.

Les nouvelles balises HTML

  • Les balises et attributs obsolètes.
  • Les balises : <mark>, <meter>, <time>, <figure>, <picture>...
  • Les extensions de balises HTML existantes.
  • Les attributs : a, fieldset, iframe, area, button...
  • Les microformats. Présentation et avantages sur le référencement.
  • Les nouveaux champs et attributs de formulaires : range, autofocus, placeholder, menu...
  • Les dessins : Canvas versus SVG.
  • Les formats multimédias. Codecs et API Multimédia.
  • Gestion vidéo et audio avec les nouvelles balises <audio> et <video> HTML5.

Travaux pratiques

Création de templates HTML5. Positionnement d'éléments en absolu. Réalisation d'un lecteur multimédia.

Les sélecteurs CSS3

  • Rappel sur la syntaxe : les sélecteurs, les règles.
  • Sélecteurs de répétition nth-child(even), de cible target, de frère antérieur ~, d'enfant unique only-child.
  • Media Queries pour le chargement conditionnel des CSS selon la résolution ou l'orientation du terminal.

Travaux pratiques

Intégration de CSS 3 aux applications Web. Sélection d'éléments d'une page HTML5.

Les couleurs et la mise en forme du texte

  • Rappel sur les déclarations RGB et RGBA.
  • Les modèles HSL et HSLA.
  • La propriété opacity.
  • Support des polices distantes @font-face.
  • Mise en forme du texte.
  • Création d'un système d'icônes.
  • Gestion des débordements par text-overflow.
  • Gestion des enchaînements par wrap-option, white-space-treatment...
  • Effets de couleur et d'ombre sur texte text-fill-color, text-shadow...
  • Les modes multicolonnes avec column-count, column-width...

Travaux pratiques

Application de couleurs. Mise en forme de textes. Gestion multicolonne.

La mise en forme des boîtes et des fonds

  • Les ombres avec box-shadow.
  • Les coins arrondis avec border-radius...
  • La gestion des fonds multiples.
  • Les gradients de fond (-webkit-gradient).
  • Les fonds ajustés aux conteneurs.
  • Les transformations : translations, rotations, homothéties.
  • Les animations : les animations, les transitions.

Travaux pratiques

Appliquer des ombres et des arrondis. Animations et effets de transition.

Grid Layout

  • Le principe de Grilles "Grid".
  • Réaliser une mise en page par bloc.
  • Positionnement de chacun des blocs sur la page.
  • Changement de la disposition et de la taille des blocs parents en fonction de la taille de l'écran de l'internaute.

Travaux pratiques

Mise en page modulaire et adaptée en responsive design.

Flexbox

  • La fin des floats.
  • Répartitions des sous-blocs dans le bloc parent.
  • Ordre d'affichage des blocs.
  • Occupation de l'espace mis à disposition par les parents.
  • Centrer un bloc en hauteur en 2 lignes de code.
  • Changement de la disposition et de la taille de ces blocs en fonction de la taille de l'écran de l'internaute.

Travaux pratiques

Mise en page modulaire et adaptée en responsive design

Choisir un Framework CSS

  • L'offre communautaire. (Bootstrap, Material Design, Foundation).
  • Critère communs et concepts partagés.
  • Les Framework spécialisés composants.
  • Les Framework spécialisés mobiles.

Travaux pratiques

Initiation à différents framework CSS.

SVG, image vectorielle et responsive

  • La syntaxe SVG.
  • Support et intégration des images SVG dans le documents.
  • SVG et polices de caractères.
  • Optimisation de SVG.
  • Animation des graphiques SVG.
  • Bibliothèque pour la création de graphiques SVG (SVG.js, Velocity, Raphael...).

Travaux pratiques

Travailler avec des fichiers image. Création d'une animation vectorielle.

Modalités pratiques

Travaux pratiques

Echanges, partages d'expériences, démonstrations, travaux dirigés et cas pratiques.

Méthodes pédagogiques;

Pédagogie active basée sur des exemples, des démonstrations, des partages d'expériences, des cas pratiques et une évaluation des acquis tout au long de la formation.

 

Votre profil pour cette formation

Toute personne qui souhaite débuter dans le développement web en apprenant les fondamentaux des langages HTML, CSS et JavaScript

Modalités et délais d'accès

  • Le délai d'accès moyent pour cette formation est de 2 Semaines
  • Merci d’utiliser le formulaire de contact ou nous joindre par téléphone ou mail pour l’organisation de votre formation.

Ressources pédagogiques

  • Accueil des apprenants dans une salle dédiée à la formation.
  • Documents supports de formation projetés.
  • Exposés théoriques
  • Etude de cas concrets
  • Quiz en salle
  • Mise à disposition en ligne de documents supports à la suite de la formation.

Moyens d'évaluation

  • Feuilles de présence.
  • Questions orales ou écrites (QCM).
  • Mises en situation.
  • Formulaires d'évaluation de la formation.
  • Certificat de réalisation de l’action de formation.

Pour les personnes à mobilité reduite

Les personnes atteintes de handicap souhaitant suivre cette formation sont invitées à nous contacter directement, afin d’étudier ensemble les possibilités de suivre la formation.

Prérequis techniques

Pour suivre cette formation à distance vous aurez besoin

  • D'un Mac ou d'un PC
  • Une Connexion internet stable
  • Un Navigateur Web récent
  • De Teams ou de Zoom
  • Du logiciel enseigné ou à utiliser installé

Dans nos locaux nous mettrons à votre disposition tout le nécessaire.

Dans vos locaux nous conviendrons du nécessaire à mettre en place pour le bon déroulé de cette formation.

Méthodes et moyens pédagogiques

Pour le suivi de l'exécution et d'évaluation vous serez accompagnés par notre équipe pédagogique et technique sous la supervision de Madame Michèle ELBAZ.

 

En amont de la formation, notre conseiller formation réalise avec vous un entretien permettant de déterminer vos attentes concernant la formation.

 

Les horaires et le rythme sont à votre convenance ou à convenir avec notre équipe pédagogique.

 

Si nécessaire, pendant la formation vous aurez des exercices pratiques et/ou mises en situation.

 

A la fin de la formation nous vous mettons à disposition en ligne des documents et supports. Vous aurez un certificat de réalisation de la formation.

 

Nous vous transmettrons un questionnaire de satisfaction à chaud en fin de formation, et à froid à 3 mois. 
Nous vous transmettrons un  questionnaire d’auto-évaluation en fin de formation) et/ou passage de la certification (en conditions d’examens ou en télésurveillance après la formation)

 

Pour toute formation certifiante, vous aurez à la plateforme de certification. 

Formation python tosa

Formation python tosa
DébutantA partir de2 100 €

Formation python tosa

Formation android, perfectionnement

Formation android, perfectionnement
DébutantA partir de2 800 €

Formation android, perfectionnement

Formation bonnes pratiques en programmation java

Formation bonnes pratiques en programmation java
DébutantA partir de2 100 €

Formation bonnes pratiques en programmation java

Formation développeur d’application et maitrise d’ouvrage

Formation développeur d’application et maitrise d’ouvrage
DébutantA partir de17 940 €

Formation développeur d’application et maitrise d’ouvrage

Formation angular, développement avancé

Formation angular, développement avancé
DébutantA partir de1 990 €

Formation angular, développement avancé

Formation containers, enjeux, usages et solutions

Formation containers, enjeux, usages et solutions
DébutantA partir de2 800 €

Formation containers, enjeux, usages et solutions

Formation asp.net mvc core, développement d'applications web

Formation asp.net mvc core, développement d'applications web
DébutantA partir de2 800 €

Formation asp.net mvc core, développement d'applications web

Formation c# -  développer en .net avec visual studio
DébutantA partir de3 200 €

Formation c# - développer en .net avec visual studio

Formation apache - perfectionnement
DébutantA partir de2 100 €

Formation apache - perfectionnement

Voir toutes nos formations

Bienvenue sur le site

esic online

Nous utilisons plusieurs services de mesure dàaudience et de comportement sur notre site. Ces services nous permettent d'améliorer celui-ci.

Lire notre politique de confidentialité