Programmation en HTML5 avec JavaScript et CSS3


Ce cours vous apprendra à développer des applications Web via la programmation JavaScript, le HTML5 et le CSS3. Vous verrez comment rendre vos sites plus dynamiques et les enrichirez à l'aide de contenus multimédias grâce à l'HTML5.

Pré-requis :


Connaissances de base de JavaScript, HTML et CSS.

Objectifs :


Apprendre à développer des sites et des applications Web avec HTML5 et CSS3 Rendre les sites Web plus dynamiques et plus interactifs Savoir insérer du contenu multimédia grâce à l'HTML5

Certification


La structure du langage

  • Le langage HTML et le CSS.
  • Le langage JavaScript.
  • Le concept des balises.
  • Les objets d'un document.
  • Les titres et les paragraphes de texte.
  • La taille, la couleur et la police.
  • Introduction à JavaScript.
  • Insérer un script dans un document HTML/XHTML.

 

Les formulaires avec le HTML5

  • La déclaration de formulaire.
  • Zone de texte à une et à plusieurs lignes.
  • Le menu déroulant. Les différents boutons.
  • Organiser les éléments d'un formulaire.
  • Les formulaires à l'environnement mobile (téléphone, tablette).
  • La validation avec JavaScript.

Le style HTML5 avec CSS3

  • Comment utiliser le CSS3.
  • La mise en page et le positionnement.
  • Le niveau de présentation.
  • Le positionnement par grille.

 Le langage JavaScript

  • Les éléments de base (syntaxe, variables...).
  • Les fonctions. Les objets personnalisés.
  • Les objets globaux (Array, Date...).
  • Les tableaux.

 Les API HTML5

  • Utiliser les API pour avoir des fonctions interactives.
  • Le Drag et Drop. Le multimédia.
  • Le mode hors connexion pour une application Web.

Interface utilisateur adaptative

  • Créer des pages auto-adaptables aux périphériques.
  • Dessiner en HTML. Le SVG.
  • Les graphiques interactifs à l'aide de graphiques vectoriels évolutifs.
  • Ajouter des animations. Les transitions CSS.

Transmission de données et communication en temps réel

  • Communiquer avec une source de données distante.
  • Transmission des données.
  • Sérialisation. XMLHTTPRequest.
  • WebSocket. Echanges entre client et serveur.
  • L'API Socket Web et JavaScript.

 

Formation CMS

- Joomla!, Créer et Administrer Un Site Web
- Joomla!, Perfectionnement
- WordPress, Initiation, Installer et Gérer Un Site d'Entreprise
- WordPress, Perfectionnement
- Prestashop, Créer un site e-commerce

Formations "HTML, CSS, XML

- HTML, Initiation Pratique
- CSS, Donner Du Style à Vos Pages Web
- HTML5, CSS3, Orienter Votre Conception Vers Des Sites Web Modernes et Dynamiques
- Technologies XML, conception, mise en œuvre
- XML, Modéliser Vos Documents et Données

Formations "JavaScript

- JavaScript au Cœur des architectures Web, état de l’art
- JavaScript, HTML dynamique
- JavaScript, perfectionnement
- HTML5, Maîtriser Les API JavaScript
- Ecmascript 6, Mettre En Oeuvre Le Nouveau JavaScript

Formation: Java/JEE/.NET/PHP

- Java EE 7, Conception et Développement d'Applications Web
- Framework JSF 2, Développer Des Applications Web
- Développer Une Application Web 2.0/GWT
- ASP.NET niveau 2, développement Web
- ASP.NET niveau 1, développement Web
- ASP.NET MVC 5, développement d'applications Web
- Introduction à la programmation avec Java
- Initiation à la Programmation Objet/Java
- L'essentiel de Java et de l'objet
- Java, Programmation Avancée

Création site internet : Mg Formation