Obtenez un aperçu d'un sujet et apprenez les principes fondamentaux.
niveau Débutant
Expérience recommandée
Expérience recommandée
Niveau débutant
Débutant à intermédiaire aspirant développeurs front-end et concepteurs UI/UX, Individus intéressés par le développement web avec un accent sur le front-end.
Obtenez un aperçu d'un sujet et apprenez les principes fondamentaux.
niveau Débutant
Expérience recommandée
Expérience recommandée
Niveau débutant
Débutant à intermédiaire aspirant développeurs front-end et concepteurs UI/UX, Individus intéressés par le développement web avec un accent sur le front-end.
Lorsque vous vous inscrivez à ce cours, vous êtes également inscrit(e) à cette Spécialisation.
Apprenez de nouveaux concepts auprès d'experts du secteur
Acquérez une compréhension de base d'un sujet ou d'un outil
Développez des compétences professionnelles avec des projets pratiques
Obtenez un certificat professionnel partageable
Il y a 3 modules dans ce cours
Ce cours est la première étape de la spécialisation End-to-End Web Development, axée sur la maîtrise de l'art de créer des interfaces utilisateurs (UI) engageantes et réactives. Vous apprendrez les principes fondamentaux du HTML, du CSS et du JavaScript, et explorerez des sujets avancés tels que le responsive design, les principes de conception de l'UI, les frameworks CSS et les frameworks frontaux JavaScript comme React. À la fin de ce cours, vous aurez les compétences nécessaires pour créer des interfaces web intuitives et de qualité professionnelle qui s'adaptent de manière transparente à divers appareils et tailles d'écran, garantissant ainsi une expérience utilisateur optimale. Module 1 : Introduction au développement web et aux interfaces utilisateur Dans ce module, vous serez initié aux concepts de base du développement web et des interfaces utilisateur. Vous comprendrez les différences entre le développement front-end et back-end, le rôle des interfaces utilisateurs dans les applications web, et les outils fondamentaux nécessaires au développement web. Module 2 : Techniques HTML et CSS avancées Ce module plonge dans des techniques HTML et CSS plus avancées, en se concentrant sur la façon de créer des pages HTML structurées et accessibles. Vous apprendrez également à construire des mises en page réactives et flexibles à l'aide de CSS Flexbox, Grille, et media queries, permettant à vos pages web de s'adapter à différents appareils et tailles d'écran. Module 3 : JavaScript et Frameworks Front-End Dans ce module, vous passerez dans le monde de JavaScript pour rendre vos pages web dynamiques et interactives. Vous couvrirez les bases de la syntaxe et des fonctionnalités de JavaScript, et progresserez vers des sujets plus avancés tels que la manipulation du DOM, les fonctionnalités ES6 et le JavaScript asynchrone. Le module présente également les frameworks front-end, en mettant l'accent sur React pour créer des interfaces utilisateur évolutives et faciles à maintenir. Objectifs d'apprentissage du cours : Concevoir des interfaces utilisateur esthétiques et réactives à l'aide de HTML, CSS et JavaScript. Appliquer des techniques HTML5 et CSS3 avancées pour créer des mises en page web structurées, accessibles et adaptatives. Développer des interactions web réactives à l'aide de JavaScript, y compris la manipulation du DOM et la gestion d'événements.
Mettre en œuvre des frameworks front-end comme React pour construire des applications web évolutives et interactives. Prérequis : Compréhension de base des navigateurs web et du fonctionnement des sites web. Aucune expérience de codage préalable n'est requise, mais une familiarité de base avec HTML/CSS est utile. Note - Il s'agit du cours 1 de la spécialisation (série de cours) sur la création d'une interface utilisateur - Développement web de bout en bout. Avis de non-responsabilité : Il s'agit d'une ressource éducative indépendante créée par Board Infinity à des fins d'information et d'éducation uniquement. Ce cours n'est pas affilié, approuvé, sponsorisé ou officiellement associé à une entreprise, une organisation ou un organisme de certification, sauf mention explicite. Le contenu fourni est basé sur les connaissances et les meilleures pratiques de l'industrie, mais ne constitue pas un matériel de formation officiel pour un employeur ou un programme de certification spécifique. Tous les noms d'entreprise, marques commerciales, marques de service et logos cités sont la propriété de leurs détenteurs respectifs et ne sont utilisés qu'à des fins d'identification et de comparaison à des fins éducatives.
Dans ce module, vous explorerez les concepts fondamentaux du développement web et de la conception d'interface utilisateur. Vous commencerez par apprendre les bases de la construction des pages web, y compris une compréhension du développement front-end et back-end. Nous présenterons les outils et technologies essentiels utilisés dans le développement web. Ensuite, vous plongerez dans les principes et les modèles qui façonnent les interfaces utilisateur efficaces, fournissant une base solide pour la création de sites Web intuitifs et visuellement attrayants.
Inclus
8 vidéos4 lectures4 devoirs1 sujet de discussion1 plugin
Afficher les informations sur le contenu du module
8 vidéos•Total 47 minutes
Vue d'ensemble du développement Web•7 minutes
Comprendre le front-end et le back-end•4 minutes
Outils et technologies pour le développement Web•5 minutes
En savoir plus sur le développement web•30 minutes
En savoir plus sur les interfaces utilisateurs•30 minutes
En savoir plus sur les bases de HTML et CSS•60 minutes
4 devoirs•Total 105 minutes
Quiz noté : Introduction au développement web et aux interfaces utilisateurs•60 minutes
Quiz pratique : Les bases du développement web•15 minutes
Quiz pratique : Introduction aux interfaces utilisateurs•15 minutes
Quiz pratique : Les bases de HTML et CSS•15 minutes
1 sujet de discussion•Total 10 minutes
Rencontre et accueil•10 minutes
1 plugin•Total 5 minutes
Enregistrement rapide des cours•5 minutes
Techniques avancées de HTML et CSS
Module 2•4 heures à terminer
Détails du module
S'appuyant sur vos connaissances en HTML et CSS, ce module vous guidera à travers des techniques plus avancées de développement web. Vous apprendrez ce qu'est le HTML sémantique, vous permettant d'écrire un code plus propre et plus accessible. Vous travaillerez également avec des techniques CSS avancées telles que Flexbox et Grille en page pour construire des mises en page web réactives et dynamiques. En outre, vous explorerez les serveurs CSS tels que Bootstrap, vous donnant des outils pour rationaliser votre processus de conception et améliorer l'apparence et la fonctionnalité de vos pages web.
Inclus
7 vidéos2 lectures3 devoirs
Afficher les informations sur le contenu du module
7 vidéos•Total 54 minutes
HTML sémantique•8 minutes
Formulaires HTML et types d'entrée•9 minutes
Nouveaux éléments HTML5•4 minutes
CSS Flexbox•10 minutes
Introduction à Bootstrap•9 minutes
Utiliser les composants Bootstrap•9 minutes
Personnaliser Bootstrap•5 minutes
2 lectures•Total 90 minutes
En savoir plus sur le HTML avancé•30 minutes
En savoir plus sur les cadres CSS•60 minutes
3 devoirs•Total 90 minutes
Quiz noté : Techniques avancées de HTML et CSS•60 minutes
Quiz pratique : HTML avancé•15 minutes
Quiz pratique : Les cadres CSS•15 minutes
JavaScript et frameworks frontaux
Module 3•5 heures à terminer
Détails du module
Dans ce module, vous apprendrez le langage de programmation essentiel du web - JavaScript. Vous commencerez par comprendre les principes fondamentaux de JavaScript, puis explorerez des concepts avancés tels que la manipulation du DOM et le JavaScript asynchrone. En outre, vous serez initié aux frameworks front-end, avec un accent particulier sur React, l'un des outils les plus populaires pour la construction d'interfaces utilisateur interactives et dynamiques. À la fin de ce module, vous serez équipé pour ajouter de l'interactivité à vos projets web et gérer des états d'UI complexes à l'aide de frameworks.
Inclus
9 vidéos3 lectures4 devoirs
Afficher les informations sur le contenu du module
9 vidéos•Total 82 minutes
Introduction à JavaScript•9 minutes
Syntaxe et variables JavaScript•12 minutes
Fonctions et événements JavaScript•8 minutes
Manipulation du DOM en JavaScript•9 minutes
Caractéristiques de JavaScript ES6•25 minutes
JavaScript asynchrone : Callbacks, Promesses, et Async/Await•5 minutes
Introduction à React•5 minutes
Composants et accessoires React•6 minutes
Gestion des états dans React•5 minutes
3 lectures•Total 120 minutes
En savoir plus sur les bases du JavaScript•30 minutes
En savoir plus sur le JavaScript avancé•30 minutes
En savoir plus sur les frameworks frontaux•60 minutes
4 devoirs•Total 105 minutes
Quiz noté : JavaScript et les frameworks frontaux•60 minutes
Quiz pratique : Les bases du JavaScript•15 minutes
Quiz pratique : JavaScript avancé•15 minutes
Quiz pratique : Introduction aux frameworks frontaux•15 minutes
Obtenez un certificat professionnel
Ajoutez ce titre à votre profil LinkedIn, à votre curriculum vitae ou à votre CV. Partagez-le sur les médias sociaux et dans votre évaluation des performances.
Board Infinity est une plateforme de carrière full-stack, fondée en 2017, qui comble le fossé entre les aspirants à la carrière et les experts de l'industrie. Notre plateforme favorise la croissance professionnelle, offrant des expériences d'apprentissage personnalisées, un coaching de carrière expert et diverses opportunités pour aider les individus à réaliser leurs rêves de carrière. Board Infinity a facilité avec succès plus de 20 000 transitions de carrière, marquant un impact significatif dans le paysage du développement de carrière.
Pour quelles raisons les étudiants sur Coursera nous choisissent-ils pour leur carrière ?
Felipe M.
Étudiant(e) depuis 2018
’Pouvoir suivre des cours à mon rythme à été une expérience extraordinaire. Je peux apprendre chaque fois que mon emploi du temps me le permet et en fonction de mon humeur.’
Jennifer J.
Étudiant(e) depuis 2020
’J'ai directement appliqué les concepts et les compétences que j'ai appris de mes cours à un nouveau projet passionnant au travail.’
Larry W.
Étudiant(e) depuis 2021
’Lorsque j'ai besoin de cours sur des sujets que mon université ne propose pas, Coursera est l'un des meilleurs endroits où se rendre.’
Chaitanya A.
’Apprendre, ce n'est pas seulement s'améliorer dans son travail : c'est bien plus que cela. Coursera me permet d'apprendre sans limites.’
Pour accéder aux supports de cours, aux devoirs et pour obtenir un certificat, vous devez acheter l'expérience de certificat lorsque vous vous inscrivez à un cours. Vous pouvez essayer un essai gratuit ou demander une aide financière. Le cours peut proposer l'option "Cours complet, pas de certificat". Cette option vous permet de consulter tous les supports de cours, de soumettre les évaluations requises et d'obtenir une note finale. Cela signifie également que vous ne pourrez pas acheter un certificat d'expérience.
Qu'est-ce que je recevrai si je souscris à cette Specializations ?
Lorsque vous vous inscrivez au cours, vous avez accès à tous les cours de la spécialisation et vous obtenez un certificat lorsque vous terminez le travail. Votre certificat électronique sera ajouté à votre page Réalisations - de là, vous pouvez imprimer votre certificat ou l'ajouter à votre profil LinkedIn.
Une aide financière est-elle disponible ?
Oui, pour certains programmes de formation, vous pouvez demander une aide financière ou une bourse si vous n'avez pas les moyens de payer les frais d'inscription. Si une aide financière ou une bourse est disponible pour votre programme de formation, vous trouverez un lien pour postuler sur la page de description.