Vous voulez faire les premiers pas pour devenir développeur web ? Ce cours vous aidera à découvrir les langages, les cadres et les outils dont vous aurez besoin pour créer des sites Web interactifs et attrayants dès le début.
Vous commencerez par comprendre les rôles des développeurs front-end, back-end et Full stack et comment ils collaborent, ainsi que la terminologie et les compétences essentielles pour une carrière dans le développement Web. Ensuite, vous plongerez dans le HTML5 et apprendrez à connaître les éléments structurels tels que la section, l'article, l'en-tête et le pied de page, ainsi que les contrôles de formulaire tels que l'entrée, le jeu de champs et la légende. Vous explorerez également le Modèle DOM (Modèle DOM), les bases des scripts et la compatibilité des navigateurs. En passant au CSS, vous apprendrez à styliser et à mettre en forme des pages web à l'aide de sélecteurs, d'ID et de classes. Vous explorerez des outils de mise en page tels que Flexbox et acquerrez une expérience pratique de la conception réactive à l'aide de frameworks tels que Tailwind CSS et Bootstrap. En JavaScript, vous découvrirez les variables, les structures de contrôle, les fonctions, les prototypes et la manière d'interagir avec le DOM, ainsi qu'une expérience pratique de l'utilisation des API et des techniques de script côté client pour améliorer l'interaction avec l'utilisateur. En apprenant les principes fondamentaux de HTML5, CSS et JavaScript, vous serez en mesure de les combiner pour : - Créer la structure de base d'un site web - Créer le format et la mise en page des applications web - Améliorer votre site web et créer des applications riches et interactives - Augmenter l'interactivité de l'utilisateur et améliorer l'expérience utilisateur - Donner à votre site web un véritable facteur wow ! Tout au long du cours, vous mettrez en pratique ce que vous aurez appris grâce à de nombreux travaux pratiques et vous terminerez par un projet final au cours duquel vous créerez une page web qui mettra en valeur vos compétences et renforcera votre portfolio.