Formation HTML5, JavaScript, and CSS4
HTML5 est un langage de balisage qui permet aux utilisateurs de structurer et de créer des applications. JavaScript est un langage de programmation textuel qui fournit des outils pour créer un contenu web dynamique et interactif. Et CSS4 fournit des outils utilisés pour définir et améliorer le style d'un site web ou d'une application.
Cette formation en direct avec instructeur (en ligne ou sur site) s'adresse aux programmeurs qui souhaitent utiliser HTML5, JavaScript et CSS4 ensemble pour créer une application web.
A l'issue de cette formation, les participants seront capables de :
- Intégrer et utiliser les fonctionnalités de HTML5, JavaScript et CSS4 dans le développement d'une application.
- Utiliser CSS4 pour améliorer l'attrait et la convivialité de l'application.
- Utiliser JavaScript et HTML pour créer des applications interactives modernes.
Format du cours permettant d'évaluer les participants
- Exposé et discussion interactifs.
- Beaucoup d'exercices et de pratique.
- Mise en œuvre pratique dans un environnement live-lab.
Options de personnalisation du cours
- Pour demander une formation personnalisée pour ce cours, veuillez nous contacter.
Plan du cours
Introduction
- Vue d'ensemble de HTML5, JavaScript, and CSS4
- Comprendre les caractéristiques et l'architecture de HTML5, JavaScript, and CSS4
Pour commencer
- Mise en place de l'environnement de développement
Travailler avec HTML5
- Comprendre les bases de HTML5
- Utiliser les outils de mise en forme du texte
- Liens et liens imbriqués
- Travailler avec des listes, des images et des tableaux
- Créer des formulaires
- Regrouper des éléments
- Utilisation des balises HTML5
Création d'un site web
- Comprendre la structure du site web
- Développer l'interface utilisateur
- Capturer et stocker des données
Travailler avec CSS4
- Comprendre les bases de la CSS
- En ligne CSS
- Interne et externe CSS
- Cibler les éléments dans CSS
- Conception et animation avec CSS4
Principes de base JavaScript
- Comprendre les bases de JavaScript
- Travailler avec des types de données
Avancé JavaScript Concepts
- Orienté objet Programming (OOP) vs. fonctionnel Programming (FP)
- Comprendre le JavaScript asynchrone
- Utiliser des modules en JavaScript
- Utiliser les extensions des objets intégrés
- API Reflect et API proxy
- Gestion des erreurs en JavaScript
Test et extension de l'application
- Préparation de l'environnement de test
- Correction des bogues et des erreurs
- Débogage de l'application
- Ajout de graphiques avancés
- Soutien et optimisation de l'application
Déploiement de l'application
- Choix d'une plate-forme d'accueil
- Suivi après déploiement
- Modifier l'application en production
Dépannage
Résumé et prochaines étapes
Pré requis
- Connaissances de base en programmation
- Compréhension de base du fonctionnement du web
Audience
- Développeurs
- Programmeurs
Les formations ouvertes requièrent plus de 3 participants.
Formation HTML5, JavaScript, and CSS4 - Booking
Formation HTML5, JavaScript, and CSS4 - Enquiry
HTML5, JavaScript, and CSS4 - Demande d'informations consulting
Demande d'informations consulting
Nos clients témoignent (6)
L'application pratique des connaissances était excellente
Austin - Vodacom
Formation - HTML5, JavaScript, and CSS4
Traduction automatique
Les sessions pratiques
Tshepo - Vodacom
Formation - HTML5, JavaScript, and CSS4
Traduction automatique
Temps de codage donné pour chaque exercice.
Angel Nxumalo - Vodacom
Formation - HTML5, JavaScript, and CSS4
Traduction automatique
Comment il propose la formation et nous donne des activités à faire par nous-mêmes
Phindulo - Vodacom
Formation - HTML5, JavaScript, and CSS4
Traduction automatique
Le formateur est l'expert en la matière.
Tshifhiwa - Vodacom
Formation - HTML5, JavaScript, and CSS4
Traduction automatique
exercices de codage
Kesh - Vodacom
Formation - HTML5, JavaScript, and CSS4
Traduction automatique
Cours à venir
Cours Similaires
Advanced TypeScript
7 HeuresCette formation en direct avec instructeur (en ligne ou sur site) s'adresse aux développeurs qui souhaitent utiliser les fonctionnalités avancées de TypeScript'pour créer et développer des applications JavaScript.
A l'issue de cette formation, les participants seront capables de :
- Mettre en place l'environnement de développement nécessaire pour commencer à développer des applications TypeScript et Node.js.
- Prendre avantage des capacités avancées de Typescript'pour écrire un code propre et expressif avec moins d'erreurs.
- Configurer et utiliser Webpack avec TypeScript pour créer des interfaces utilisateur frontales complexes.
- Utiliser des types de données personnalisés (Union, Intersection, Tuple Types, etc.) pour étendre les types génériques existants.
- Implémenter des modèles de code asynchrones et des API pour la gestion des erreurs et la validation des réponses.
- Déployer des applications TypeScript et Node.js dans des environnements de production (AWS EC2, Heroku, etc.).
Advanced Vue.js
14 HeuresCette formation en direct avec instructeur (en ligne ou sur site) s'adresse aux développeurs Vue JS qui souhaitent créer des composants avancés plus simples, plus flexibles et plus faciles à maintenir.
A l'issue de cette formation, les participants seront capables de :
- Écrire du code VueJS qui soit maintenable et résilient.
- Écrire une logique d'application portable et réutilisable.
- Créer des composants et des widgets personnalisés tout en évitant la complexité inutile.
Next.js 14 Advanced Development
21 HeuresCette formation en direct (en ligne ou sur site) s'adresse aux développeurs web et architectes techniques de niveau intermédiaire à avancé qui souhaitent explorer les avancées de Next.js 14 et acquérir les connaissances nécessaires pour créer des applications web de pointe.
A la fin de cette formation, les participants seront capables de :
- Exploiter le plein potentiel de Next.js 14 pour construire des applications complexes.
- Utiliser les dernières fonctionnalités telles que Middleware, React Server Components, et Edge Functions.
- Mettre en œuvre les meilleures pratiques pour la performance, l'évolutivité et le référencement.
- Résoudre efficacement les problèmes courants dans les applications Next.js.
Next.js 14 - Advanced
21 HeuresCette formation en direct avec instructeur dans France (en ligne ou sur site) est destinée aux développeurs de niveau avancé qui souhaitent maîtriser les dernières fonctionnalités de Next.js 14, optimiser les performances et mettre en œuvre des techniques modernes de React.
A la fin de cette formation, les participants seront capables de :
- Mettre en œuvre des crochets React avancés et des fonctionnalités concurrentes.
- Comprendre et utiliser efficacement les stratégies de routage Next.js.
- Exploiter les composants de serveur, les actions de serveur et les approches de rendu hybrides.
- Optimiser la recherche de données, la mise en cache et la régénération statique incrémentale.
- Utiliser Next.js comme solution backend avec Edge Functions et Edge Runtime.
- Gérer l'état en utilisant React Context, Redux et les bibliothèques d'état atomique.
- Optimiser les performances de l'application pour Web Core Vitals.
- Tester, surveiller et déployer efficacement les applications Next.js.
Building Interactive Applications with React, Redux and GraphQL
28 HeuresDans cette formation en direct, dirigée par un instructeur, les participants apprendront à construire des applications React en utilisant Flux et GraphQL. Le cours couvre l'installation, la configuration, l'intégration, les tests, le déploiement et les meilleures pratiques tout en accompagnant les participants dans la création d'une série d'exemples d'applications qui démontrent comment ajouter des niveaux supplémentaires de complexité et de "coolness" à une application en utilisant les outils et les techniques les plus avancés.
Le développement d'applications avec React nécessite un mode de pensée différent, comparé à ce à quoi certains développeurs sont habitués, en particulier lorsqu'ils viennent de l'état d'esprit d'autres frameworks MVC tels que AngularJS et Bootstrap. Cette formation couvre les principes fondamentaux des technologies utilisées à chaque étape afin que les participants soient non seulement capables de construire une application fonctionnelle, mais aussi de comprendre pourquoi une approche particulière est utilisée. Cela pose les bases d'une réflexion indépendante et créative sur la conception et les résultats souhaités pour la construction de leurs propres applications à l'avenir.
React Native for iOS and Android
21 HeuresDans cette formation en direct, dirigée par un instructeur, les participants apprennent les principes et l'approche de React Native en développant leur propre application mobile pour Android et iOS.
React Native Expo
7 HeuresDans cette formation en direct, dirigée par un instructeur, à France, les participants apprennent à utiliser React Native Expo par le biais de discussions et de travaux pratiques. À la fin du cours, les participants seront équipés pour créer et déployer leur propre application React Native en utilisant React Native Expo.
React Native for Web
21 HeuresReact Native est un framework de développement open-source et multiplate-forme destiné à la création d'applications mobiles. Développé par Facebook , il permet aux développeurs de créer une expérience native d’apparence et de convivialité pour leurs applications sous Android et IoS. React Native for Web rend les composants et les API de React Native React de la plate-forme disponibles pour le développement d'applications Web.
React Native fournit aux développeurs une expérience cohérente basée sur Java Script et la bibliothèque React (ou React .js ou React JS) et permet un développement rapide en se concentrant sur l'efficacité des développeurs sur toutes les plateformes - apprenez une fois, écrivez n'importe où.
Dans cette formation en direct animée par un instructeur, les participants apprendront les principes de base de React Native for Web.
À la fin de cette formation, les participants seront en mesure de:
- Installer et configurer les outils de développement React Native
- Comprendre les bases de React Native for Web
- Créez, testez, déployez et dépannez une application compatible avec iOS , Android et le Web à l'aide de React Native for Web.
Public
- développeurs web
- Développeurs d'applications mobiles
Format du cours permettant d'évaluer les participants
- Partie de conférence, partie de discussion, exercices et exercices intensifs
Remarque
- Pour demander une formation personnalisée pour ce cours, veuillez nous contacter pour organiser cela.
React with Next.js
14 HeuresCette formation en direct avec instructeur dans France (en ligne ou sur site) est destinée aux développeurs web qui souhaitent utiliser Next.js pour créer des applications React.
A l'issue de cette formation, les participants seront capables de :
- Développer des applications web côté serveur et des sites statiques en Next.js.
- Manipuler et stocker des données avec MongoDB.
- Sécuriser une application web avec l'authentification AuthO.
React, Redux and TypeScript
21 HeuresReact est une bibliothèque largement utilisée pour la création d'applications à page unique en Java Script et HTML . Il est utilisé par des sociétés telles que Facebook , Instagram, Netflix ou le New York Times.
Ce cours présentera les bases sur lesquelles React et d'autres bibliothèques (comme Angular et Vue.js ) sont basées et met en évidence les spécificités de React . Il couvrira également les technologies couramment utilisées avec React , telles que Redux et React -Router.
À la fin de ce cours, les participants seront en mesure de créer des applications de complexité React avec React tout en respectant les meilleures pratiques.
Spring Boot, React, and Redux
14 HeuresCette formation en direct avec instructeur (en ligne ou sur site) s'adresse aux développeurs web qui souhaitent créer des applications web fonctionnelles front-end et back-end avec Spring Boot, React, and Redux.
A l'issue de cette formation, les participants seront capables de :
- Créer une application front-end avec React et Redux.
- Créer des API RESTful avec Spring Boot.
- Sécuriser les services web avec Spring security et les jetons web JWT.
TypeScript
7 HeuresCette formation en direct, dirigée par un instructeur, présente les principales fonctionnalités de TypeScript'et accompagne les participants dans la construction d'une application JavaScript réelle.
JavaScript with TypeScript and Full-Stack Development
35 HeuresJavaScript est un langage de programmation dynamique et de haut niveau largement utilisé dans le développement web, mobile et de bureau. Avec l'émergence des frameworks modernes et TypeScript, JavaScript est devenu une pierre angulaire du développement d'applications full-stack.
Ce cours en direct (en ligne ou sur site) animé par un formateur s'adresse aux développeurs débutants à intermédiaires qui souhaitent maîtriser JavaScript, TypeScript et le développement full-stack avec des outils et pratiques modernes.
À la fin de ce cours, les participants seront capables de :
- Rédiger du code propre et moderne en JavaScript et TypeScript.
- Développer des applications front-end interactives avec React.
- Développer des API back-end évolutives utilisant Node.js et Express.
- Créer des applications de bureau à l'aide d'Electron.
- Tester, documenter et déployer des applications full-stack.
Format du cours permettant d'évaluer les participants
- Cours interactif et discussions.
- Nombreuses exercices et pratiques.
- Mise en œuvre pratique dans un environnement de laboratoire vivant.
Options de personnalisation du cours
- Pour demander une formation personnalisée pour ce cours, veuillez nous contacter pour organiser cela.
Typescript Unit Testing
14 HeuresTypeScript est un langage open source pour la création d'applications Javascript d'entreprise. Il s'agit d'un surensemble strict de JavaScript qui se compile en JavaScript simple et qui apporte au langage le typage statique et le développement orienté objet.
Cette formation en direct, dirigée par un instructeur, présente les fonctions et les cadres de tests unitaires de TypeScript. Les participants ont la possibilité de mettre la théorie en pratique en construisant une collection de tests unitaires qui peuvent être exécutés sur des applications réelles.
Format du cours permettant d'évaluer les participants
- Exposé et discussion interactifs.
- Beaucoup d'exercices et de pratique.
- Mise en œuvre pratique dans un environnement live-lab.
Options de personnalisation du cours
- Ce cours se concentre sur les frameworks qui peuvent être utilisés pour tester unitairement un Javascript ou une application Typescript (Jasmine, Mocha, Jest, Chai, etc.).
- Les frameworks d'interface utilisateur tels que React sont optionnels et peuvent être couverts si on le souhaite.
- Pour demander une formation personnalisée pour ce cours, veuillez nous contacter.
Vue.js
21 HeuresDans cette formation en direct avec instructeur (en ligne ou sur site), les participants apprendront à tirer parti de l'architecture de Vue JS pour construire une application complexe à page unique (SPA).
A l'issue de cette formation, les participants seront capables de :
- Construire des applications web qui traitent et restituent les données de manière conditionnelle.
- Concevoir des applications web interactives qui réagissent efficacement aux événements de l'utilisateur.
- Écrire du code modulaire et réutilisable.
- Faire évoluer progressivement une vue vers une application monopage complète.
- Intégrer VueJS à une page web existante.