HTML, CSS et Javascript pour les développeurs web

Prérequis

  • Aucune connaissance préalable n'est nécessaire. Une familiarité avec l'outil informatique est recommandée.

Public visé

  • Développeurs débutants, entrepreneurs, étudiants en informatique, et toute personne intéressée par la création de sites web professionnels.

Objectifs du cours

À la fin de ce cours, les participants seront capables de :

  • Comprendre la structure de base d'une page web en HTML, incluant les éléments essentiels tels que les titres, paragraphes, images, et liens.
  • Utiliser CSS pour styliser des pages web, contrôler la mise en page, et rendre un site attractif visuellement.
  • Appliquer les principes de mise en page flexible et responsive pour adapter les sites aux différents appareils.
  • Écrire des scripts JavaScript pour rendre le site interactif, en manipulant les éléments de la page et en réagissant aux actions de l’utilisateur.
  • Comprendre les bases de la programmation JavaScript, incluant les variables, fonctions, boucles, et conditions.
  • Gérer des événements utilisateurs, comme les clics et les saisies, pour ajouter des fonctionnalités dynamiques.
  • Créer des formulaires interactifs et valider les entrées utilisateur en utilisant JavaScript.

Avantages du cours

  • Ce cours permet d’acquérir une base solide en développement web front-end, directement applicable dans des projets personnels ou professionnels. En maîtrisant HTML, CSS et JavaScript, les participants seront prêts à poursuivre leur formation pour devenir des développeurs web complets.

  • Semaine 1 : HTML et CSS – Structurer et Styliser les Pages Web - Début : 28/04/2025

    Jour 1 : Introduction à HTML

    • Comprendre la structure de base des documents HTML.
    • Apprendre les balises HTML essentielles : titres, paragraphes, liens, images, listes.

    Jour 2 : Organisation du Contenu et Formulaires

    • Utilisation de conteneurs (div et sections).
    • Création de formulaires HTML avec différents types de champs et options de soumission.

    Jour 3 : Introduction à CSS – Styliser le Contenu

    • Introduction aux sélecteurs CSS et aux propriétés de style de base (couleurs, polices, etc.).
    • Mise en forme des textes, images, et autres éléments pour améliorer la présentation visuelle.

    Jour 4 : Mise en Page avec CSS

    • Création de mises en page flexibles avec Flexbox et CSS Grid.
    • Principes de conception responsive pour des affichages adaptés aux appareils mobiles.

    Jour 5 : Atelier de Projet

    • Création d'une page web statique en appliquant les concepts d’HTML et de CSS.
  • Semaine 2 : JavaScript – Rendre le Site Dynamique et Interactif - Début : 05/05/2025

    Jour 1 : Introduction à JavaScript et Programmation de Base

    • Syntaxe de JavaScript, variables, types de données, et opérateurs.
    • Utilisation des structures de contrôle (conditions et boucles).

    Jour 2 : Manipulation du DOM (Document Object Model)

    • Sélection et manipulation des éléments HTML avec JavaScript.
    • Modification de l'apparence et du contenu des éléments de la page en réponse aux actions de l’utilisateur.

    Jour 3 : Gestion des Événements

    • Comprendre les événements et leur gestion : clics, survols, soumissions de formulaire.
    • Utilisation des événements pour rendre le site interactif (ex : menu déroulant, affichage de contenu dynamique).

    Jour 4 : Création de Formulaires Interactifs et Validation

    • Création de formulaires avec validation JavaScript pour assurer la cohérence et l’exactitude des données saisies.
    • Exemple de formulaires pour les sites d’e-commerce, abonnements, et collectes d’informations.

    Jour 5 : Projet Final – Création d'une Page Web Interactive

    • Conception d'une page de destination (landing page) interactive en utilisant HTML, CSS et JavaScript.
    • Démonstration des compétences acquises dans la création d’un mini-projet.
Certificat Prix