FORMATION

Introduction au développement Web

A facilitator giving training to 3 persons.

Description du cours  

Cette formation porte sur les concepts fondamentaux du développement Web. Vous apprendrez comment bâtir des pages Web à l'aide de HTML et des CSS ainsi qu'à les rendre plus dynamiques et attrayantes grâce aux langages PHP et JavaScript.  

Si vous n'avez jamais fait de programmation ou de développement Web, ce cours vous fournira une solide compréhension de l'architecture du Web et du processus entier de création d'une page Web.  

Nous recommandons cette formation à quiconque désirant créer des sites Web avec Drupal sans détenir d'expérience préalable en développement. L'objectif est de vous rendre à l'aise avec le développement Web et de vous équiper pour la résolution de problèmes et la recherche de solutions dans un contexte de projet Web. 

Objectifs d'apprentissage

Au terme de cette formation, les participants seront en mesure de:  

  • Comprendre les interactions entre les navigateurs et le code HTML
  • Structurer une page Web à l'aide de code HTML sémantique
  • Comprendre la syntaxe des CSS 
  • Mettre en forme les éléments HTML et créer des mises en page simples
  • Comprendre les concepts de programmation de base, tels que les variables, les instructions et les fonctions
  • Dynamiser une page Web à l'aide de code PHP
  • Exécuter un script PHP 
  • Comprendre la syntaxe JavaScript et intégrer du code JavaScript à une page Web
  • Utiliser la bibliothèque jQuery
  • Comprendre les rôles respectifs du code HTML, des CSS, du JavaScript et du PHP dans la construction de pages Web

Programme de la formation

Volet HTML

  • Création d'une page Web à l'aide de HTML
  • Rédaction de code HTML sémantique
  • Éléments HTML: en ligne (inline) vs. en bloc (block-level)
  • Mise en forme du texte
  • Ajout de liens et d'images
  • Notions de base sur l'accessibilité
  • Utilisation de l'inspecteur de code d'un navigateur

Volet CSS

  • Syntaxe et notions de base des CSS 
  • Mise en forme des composantes texte, en ligne, et en bloc
  • Techniques de mise en page avec les CSS
  • Identification et rectification des erreurs fréquentes dans le code CSS
  • Utilisation des CSS pour agrémenter un design
  • Création de pages Web réactives (responsive design) à l'aide des CSS
  • Grilles CSS (CSS grid) et Flexbox

Volet PHP

  • Création d'une page Web de base à l'aide de PHP
  • Exécution de script PHP
  • Manipulation de différents types de données
  • Expressions, opérateurs, instructions et déclarations 
  • Utilisation et création de fonctions
  • Notions de base sur le PHP orienté-objet

Volet JavaScript

  • Using additional JavaScript libraries
  • Intégration de code JavaScript simple 
  • Intégration de fichiers JavaScript externes
  • Sélection d'éléments HTML et ajout de capteur d'évènement (event listener)
  • Utilisation de variables et de fonctions
  • Manipulation de conditions et d'objets
  • Ajout de jQuery
  • Création d'un menu à bascule (toggle menu) à l'aide de JavaScript
  • Utilisation de bibliothèques JavaScript supplémentaires

À qui s'adresse cette formation?

Cette formation est idéale pour les personnes qui débutent avec le développement Web. Il s'agit également d'un cours préparatoire pour les formations suivantes: Création de thèmes pour Drupal et Développement de modules pour Drupal.   

FAQ

Qu'est-ce que je dois apporter? Les participants doivent avoir un ordinateur portable et un chargeur. Contactez-nous pour louer un ordinateur portable.

Puis-je payer avec un chèque? Dans la plupart des cas, nous acceptons le paiement par chèque. Contactez-nous et nous pouvons vous délivrer une facture pour la formation.

Quelle est la taille de la classe? Nos classes ont généralement 6-10 participants, et nous avons une limite stricte de 12 participants par entraîneur.

Offrez-vous des rabais pour les organismes de bienfaisance ou les particuliers? Oui, contactez-nous pour recevoir un rabais sur le cours.

Offrez-vous une formation personnalisée? Oui, nous pouvons fournir une formation personnalisée sur place pour votre équipe. Entrez en contact avec nous et nous pouvons mettre en place une formation adaptée à vos besoins.

Proposez-vous des remboursements? Les billets ne sont pas remboursables, mais il est gratuit et facile de transférer votre billet à une autre personne. Contactez-nous pour nous faire savoir si vous souhaitez transférer votre inscription.

FAQ

Qu'est-ce que je dois apporter? Vous devez apporter un ordinateur portable et un chargeur sur le parcours. Ou contactez-nous pour louer un ordinateur portable.

Puis-je payer avec un chèque? Dans la plupart des cas, nous acceptons le paiement par chèque. Contactez-nous et nous pouvons vous délivrer une facture pour la formation.

Quelle est la taille de la classe? Nos classes ont généralement 6-10 participants, et nous avons une limite stricte de 12 participants par entraîneur.

Offrez-vous des rabais pour les organismes de bienfaisance ou les particuliers? Oui, contactez-nous pour recevoir un rabais sur le cours.

Offrez-vous une formation personnalisée? Oui, nous pouvons fournir une formation personnalisée sur place pour votre équipe. Entrez en contact avec nous et nous pouvons mettre en place une formation adaptée à vos besoins.

Proposez-vous des remboursements? Les billets ne sont pas remboursables, mais il est gratuit et facile de transférer votre billet à une autre personne. Contactez-nous pour nous faire savoir si vous souhaitez transférer votre inscription.

Related Courses

Drupal Logo

Introduction à Drupal

Apprenez la terminologie et les concepts essentiels et créez votre premier site Web avec Drupal.