Que vous suiviez une formation en ligne ou sur place, les cours de développement Web dirigés par un formateur permettent d’apprendre à réaliser des projets de développement Web grâce à des discussions interactives et à des mises en pratique concrètes.
La formation en développement Web est disponible sous la forme de « formation en direct en ligne » ou de « formation en direct sur place ». La formation en direct en ligne (également appelée « formation à distance en direct ») est dispensée via un bureau à distance interactif. La formation en direct sur place peut être organisée localement dans vos installations à British Columbia ou dans les centres de formation corporative de NobleProg à British Columbia.
NobleProg -- Votre fournisseur de formation local
Burnaby - Metrotown
Suite 2600, 4720 Kingsway, Burnaby, Canada, V5H 4N2
Le Burnaby Metrotown Centre est un immeuble de bureaux de 30 étages situé au centre de la gare Metrotown Sky et relié au centre commercial Metropolis à Burnaby.
Surrey - King Cross
7404 King George Blvd, Surrey, Canada, V3W 1N6
Dans l'une des grandes villes à la croissance la plus rapide au Canada, notre centre d'affaires de King's Cross est un endroit pratique pour faire des affaires à Surrey. Outre les entreprises sur place des secteurs de la banque, de l'assurance et bien d'autres, des liaisons d'autobus régulières et le boulevard King George offrent des connexions rapides et pratiques vers le centre-ville. Newton Exchange, la principale plaque tournante des autobus reliant le sud du Surrey, le Lower Main Land, n'est qu'à un pâté de maisons.
King's Cross est un site communautaire à usage mixte populaire, abritant des cafés, des détaillants et des fast-foods - idéal pour les pauses ou les réunions informelles. Et avec une forte fréquentation et une visibilité depuis l'autoroute, il combine l'exposition que vous attendez d'un centre-ville avec la commodité d'un emplacement en dehors de la ville.
Richmond
5811, chemin Cooney, Richmond, Canada, V6X 3M1
Centre-ville de Richmond, à proximité de l'aéroport international de Vancouver, des principales lignes du Skytrain, des centres commerciaux, des banques et des restaurants.
Kelowna - Landmark
1631 Dickson Avenue, Kelowna, Canada
Décrit comme l’emplacement commercial le plus prestigieux de Kelowna, Landmark comprend six tours de bureaux dans un complexe de style campus. Profitez de la proximité de l’autoroute 97 avec un stationnement sur place et des lignes de bus locales à moins de trois minutes à pied.
Stimulez la créativité pendant la journée de travail, avec des fenêtres du sol au plafond donnant sur la ville en contrebas. Lorsque vous avez besoin d’une pause, promenez-vous au centre de loisirs Parkinson’s ou divertissez les visiteurs dans les nombreux restaurants et bars à proximité.
Kelowna - The Innovation Centre
460 Avenue Doyle, Kelowna, Canada
Inspirant, dynamique et accueillant, le Centre d’innovation est votre nouveau lieu de travail. Bienvenue dans un autre type de travail à Kelowna. Le Centre d’innovation est la première incursion de la ville dans l’espace de travail flexible et fait de la création d’un environnement inspirant sa priorité. Situé dans l’unique Okanagan Centre for Innovation, cet environnement de bureau dynamique offre bien plus que quatre murs et un bureau. Au lieu de cela, les professionnels et les entrepreneurs trouveront un choix d’espaces, des salles de réunion impressionnantes aux bureaux collaboratifs et aux points de recharge pour ordinateurs portables. Ce centre de travail moderne très pratique et incroyablement bien équipé deviendra certainement votre nouveau lieu de prédilection pour la productivité. Situé dans le centre-ville animé de Kelowna, il se trouve à proximité de restaurants locaux populaires tels que le Blenz Coffee et le Dawett Fine Indian Cuisine.
Que vous utilisiez la connexion Wi-Fi ultra-rapide du site ou que vous obteniez l’aide supplémentaire du personnel de soutien administratif amical, le Centre d’innovation vous pousse à accomplir davantage en affaires. Le bâtiment lui-même est le fruit d’un partenariat entre le gouvernement local et un groupe de dirigeants technologiques qui ont uni leurs forces pour accélérer l’industrie technologique à Kelowna. Ils ont créé un endroit incroyable, qui est immédiatement relié au reste de la région par deux arrêts de bus pratiques. De plus, sa position centrale le place à côté de certains des lieux les plus attrayants de la ville, comme le Kelowna Yacht Club, les paisibles jardins Kasugai et le parc Stuart. Sinon, ceux qui ont besoin d'un peu d'inspiration ne devraient pas manquer le musée militaire de l'Okanagan et la bibliothèque régionale de l'Okanagan - succursale de Kelowna - des endroits idéaux pour faire le plein de créativité.
Maple Ridge - Dewdney Trunk Road
22420, chemin Dewdney, Maple Ridge, Canada, V2X 3J5
Positionnez votre entreprise dans un emplacement privilégié pour la production télévisuelle et cinématographique. Depuis notre espace de travail situé au 22420 Dewdney Trunk Road, vous pouvez rejoindre l’autoroute Lougheed, à cinq minutes en voiture, offrant un accès direct à l’aéroport international d’Abbotsford et au centre-ville de Vancouver.
Langley-Langley Business Centre
8661 201e Rue, Langley, Canada, V2Y 0G9
Installez votre entreprise à la porte d'entrée du Canada, avec un espace de bureau au Langley Business Centre, près de la Canada Route 1. Situé sur la 201e rue, les navetteurs peuvent profiter d'un accès direct à Vancouver et au Canada dans son ensemble avec un stationnement sur place et des lignes de bus locales vers le centre de Langley et Surrey.
Vancouver - Pacific Centre
701, rue West Georgia, Vancouver, Canada, V7Y 1G5
Le Vancouver Pacific Centre est situé dans l'un des bâtiments les plus importants du centre-ville d'affaires. Il est situé dans un immeuble moderne de grande hauteur, juste au-dessus du centre commercial Pacific Centre.
Vancouver - Park Place
666, rue Burrard, Vancouver, Canada, V6C 3P6
Le Vancouver Park Place Centre est situé au cœur du quartier financier du centre-ville, juste en face d'une station de Sky Train et d'un centre de transport en commun.
L'Atrium Centre occupe une propriété d'angle importante et distinctive dans le quartier des affaires principal du centre-ville de Victoria.
Centre Burnaby
Suite 200, 4170 Still Creek Drive , Burnaby , Canada, V5C 6C6
Le Burnaby Centre est situé dans un parc d'affaires de premier ordre à North Burnaby. Il est situé à proximité de l'autoroute 1 et à quelques pas du centre-ville de Brentwood et de la station SkyTrain Gilmore.
Port Moody - Brew Street
220 Brew Street, Port Moody, Canada, V3H 0H6
Ces salles de conférence sont situées dans un espace de bureau moderne dans une communauté prestigieuse. Deux arrêts d'autobus locaux et la station Inlet Centre située près de l'espace de travail offrent des services dans la région et dans le reste de Vancouver. Moins de 10 minutes pour dîner dans l'un des restaurants populaires de Suter Brook Village.
Vancouver-RBC Immeuble du Canada
Suite 1480, 885 Rue West Georgia, Vancouver, Canada, V6C 3E8
Point de repère commercial emblématique du centre-ville, le 885 West Georgia est réputé pour son pendule oscillant et sa galerie d'art publique exposée dans un grand hall d'entrée. Siège de RBC Banque du Canada, le 885 West Georgia est un immeuble de classe AAA de 23 étages de bureaux situé au cœur du quartier des affaires de Vancouver, à proximité de l'une des destinations commerciales les plus prisées du Canada, le CF Pacific Centre.
Cette formation en présentiel ou en ligne, dirigée par un formateur expert, s'adresse aux développeurs de niveau intermédiaire souhaitant construire des applications Full-Stack en utilisant React 19, TypeScript, Next.js, Node.js, Prisma, PostgreSQL et les pratiques DevOps associées.
À l'issue de cette formation, les participants seront en mesure de :
Développer des applications front-end réactives et évolutives en utilisant React 19 et TypeScript.
Intégrer des tests automatisés à l'aide de Jest et de React Testing Library.
Construire et documenter des API RESTful en utilisant Express, JWT et Prisma avec PostgreSQL.
Déployer des applications en utilisant Git et des pipelines DevOps.
Comprendre le rôle des Data Warehouses, Data Lakes et de l'intégration de l'IA dans les écosystèmes web modernes.
Le développement FrontEnd et BackEnd consiste à construire les composants côté client (interface utilisateur) et côté serveur des applications web, en assurant une fonctionnalité complète, une bonne utilisabilité et une maintenabilité optimale.
Ce cours formateur, animé par un instructeur (en ligne ou sur site), s'adresse aux développeurs et aux professionnels de l'informatique de niveau intermédiaire qui souhaitent acquérir une connaissance approfondie du développement d'applications web, de l'interface utilisateur jusqu'au serveur.
À l'issue de cette formation, les participants seront capables de :
Concevoir et créer des interfaces web adaptatives (responsive).
Implémenter la logique côté serveur et la gestion des données.
Intégrer efficacement les composants FrontEnd et BackEnd.
Utiliser des outils et des frameworks modernes pour rationaliser le développement.
Format du cours
Conférences interactives et discussions.
De nombreux exercices et pratiques.
Mise en œuvre pratique dans un environnement de laboratoire en direct.
Options de personnalisation du cours
Pour demander une formation personnalisée pour ce cours, veuillez nous contacter afin d'en discuter.
Cette formation en direct, animée par un instructeur, en British Columbia (en ligne ou sur site), s'adresse aux développeurs full-stack de niveau intermédiaire à avancé souhaitant utiliser AWS Cloud9 pour rationaliser leurs flux de travail de développement.
À la fin de cette formation, les participants seront capables de :
Configurer et paramétrer AWS Cloud9 pour le développement full-stack.
Développer et déboguer des applications frontend en utilisant Cloud9.
Construire et déployer des services backend à l'aide d'AWS Cloud9.
Intégrer Cloud9 aux services AWS pour des déploiements avancés.
Collaborer avec les membres de l'équipe dans un environnement de développement basé sur le cloud.
Cette formation en direct animée par un formateur à British Columbia (en ligne ou sur site) s'adresse aux développeurs web expérimentés souhaitant concevoir, construire et déployer des applications web complexes grâce à des outils et des pratiques avancés.
À la fin de cette formation, les participants seront capables de :
Concevoir des architectures web évolutives avec des patterns côté client et serveur avancés.
Travailler avec des frameworks modernes comme React, Angular ou Vue.
Construire des APIs sécurisées et robustes à l'aide de Node.js, Django ou PHP.
Utiliser Docker, CI/CD et des outils cloud natifs pour le déploiement.
Explorer les technologies émergentes telles que les PWA, l'architecture serverless et WebAssembly.
Cette formation en direct dirigée par un instructeur dans British Columbia (en ligne ou sur place) s'adresse aux développeurs de niveau débutant à intermédiaire souhaitant renforcer leurs compétences dans la mise à jour des packages frontaux, la gestion efficace des dépendances et l'intégration des derniers outils et fonctionnalités dans des projets web.
À la fin de cette formation, les participants seront capables de :
Comprendre l'importance des mises à jour des packages et de la gestion des dépendances dans les projets web.
Mettre à jour et gérer les packages frontaux à l'aide de npm et Yarn.
Aborder les problèmes de compatibilité et résoudre les conflits lors des mises à jour.
Exploiter les outils et frameworks frontaux modernes pour optimiser les flux de travail.
Implémenter les meilleures pratiques pour la maintenance des projets frontaux et le contrôle de version.
Cette formation en direct, animée par un formateur à British Columbia (en ligne ou sur site), s'adresse aux programmeurs qui souhaitent utiliser HTML5, JavaScript et CSS4 ensemble pour créer une application web.
À 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'applications.
Utiliser CSS4 pour améliorer l'attrait et l'utilisabilité de l'application.
Utiliser JavaScript et HTML pour créer des applications interactives modernes.
Fondée sur les dernières directives du projet OWASP GenAI Security, cette formation permet aux participants d'apprendre à identifier, évaluer et atténuer les menaces spécifiques à l'IA grâce à des exercices pratiques et des scénarios réels.
Spring WebFlux est un module de programmation réactive au sein du Framework Spring, conçu pour construire des applications Web non bloquantes et pilotées par des événements.
Cette formation dirigée par un instructeur (en ligne ou sur site) s'adresse aux développeurs Java débutants ou intermédiaires qui souhaitent créer des applications évolutives et réactives à l'aide de Spring WebFlux.
À l'issue de cette formation, les participants seront en mesure de :
Comprendre les fondements de la programmation réactive avec Project Reactor.
Construire et tester des API REST non bloquantes avec Spring WebFlux.
Intégrer WebFlux avec des bases de données et des services externes.
Appliquer des modèles réactifs à des scénarios d'applications réels.
Format du cours
Conférence interactive et discussions.
Nombreux exercices et mises en pratique.
Implémentation pratique dans un environnement de laboratoire en direct.
Options de personnalisation du cours
Pour demander une formation personnalisée pour ce cours, veuillez nous contacter afin de convenir des détails.
Ce cours en direct, dispensé par un formateur à British Columbia (en ligne ou sur site), s'adresse aux développeurs qui souhaitent apprendre et utiliser Tailwind CSS pour créer et styliser des interfaces utilisateur.
À la fin de cette formation, les participants seront capables de :
Apprendre à configurer un environnement de développement avec Tailwind CLI.
Créer des composants et modifier des mises en page avec Tailwind CSS.
Utiliser les classes utilitaires de Tailwind pour styliser les éléments.
Maîtriser les bases de Tailwind CSS.
Créer des sites web modernes en utilisant Tailwind CSS.
JavaScript est un langage de programmation dynamique et de haut niveau, largement utilisé dans le développement web, mobile et de bureau. Avec l'essor des frameworks modernes et de TypeScript, JavaScript est devenu une pierre angulaire du développement d'applications full-stack.
Cette formation animée par un formateur (en ligne ou sur site) s'adresse aux développeurs débutants et intermédiaires souhaitant maîtriser JavaScript, TypeScript et le développement full-stack en utilisant des outils et des pratiques modernes.
À l'issue de cette formation, les participants seront capables de :
Rédiger du code JavaScript et TypeScript propre et moderne.
Construire des applications frontales interactives avec React.
Développer des API back-end évolutives en utilisant Node.js et Express.
Créer des applications de bureau avec Electron.
Tester, documenter et déployer des applications full-stack.
Format de la formation
Cours interactif et discussions.
De nombreux exercices et mises en pratique.
Implémentation pratique dans un environnement de laboratoire en direct.
Options de personnalisation de la formation
Pour demander une formation personnalisée pour ce cours, veuillez nous contacter pour organiser cela.
Cette formation en direct, animée par un instructeur à British Columbia (en ligne ou en présentiel), s'adresse aux développeurs de niveau débutant à intermédiaire qui souhaitent éditer du code à l'aide de VS Code.
À la fin de cette formation, les participants seront capables de :
Se familiariser avec l'interface de VS Code.
Utiliser efficacement les espaces de travail dans VS Code.
Gérer les raccourcis clavier et les paramètres de VS Code.
Apprendre à utiliser divers langages de programmation dans VS Code.
Cette formation en direct animée par un formateur en British Columbia (en ligne ou en présentiel) s'adresse aux professionnels débutants qui souhaitent créer des sites Web fonctionnels et interactifs en utilisant des technologies Web fondamentales.
À la fin de cette formation, les participants seront capables de :
Comprendre le fonctionnement du Web (architecture client-serveur, URL, navigateurs).
Créer des pages Web structurées en utilisant HTML5.
Mettre en forme et embellir visuellement les pages Web en utilisant CSS.
Ajouter de l'interactivité et de la logique en utilisant JavaScript.
Manipuler le DOM pour répondre aux événements de l'utilisateur.
Ce cours est conçu pour ceux qui souhaitent apprendre le langage de programmation Python. L'accent est mis sur le langage Python, les bibliothèques de base, ainsi que sur le choix des meilleures et des plus utiles bibliothèques développées par la communauté Python. Python est utilisé par les entreprises et les scientifiques du monde entier – c'est l'un des langages de programmation les plus populaires.
Le cours peut être dispensé en utilisant la dernière version de Python 3.x avec des exercices pratiques qui exploitent toute sa puissance. Ce cours peut être dispensé sur n'importe quel système d'exploitation (toutes les variantes de UNIX, y compris Linux et Mac OS X, ainsi que Microsoft Windows).
Les exercices pratiques constituent environ 70 % du temps de cours, et environ 30 % sont des démonstrations et des présentations. Des discussions et des questions peuvent être posées tout au long du cours.
Note : la formation peut être adaptée aux besoins spécifiques sur demande préalable avant la date proposée du cours.
Cette formation en direct, animée par un formateur, à <lieu> (en ligne ou en présentiel), s'adresse aux développeurs souhaitant utiliser les fonctionnalités avancées de TypeScript pour créer et construire des applications JavaScript.
À l'issue de cette formation, les participants seront en mesure de :
Mettre en place l'environnement de développement nécessaire pour commencer à développer des applications TypeScript et Node.js.
Tirer parti des capacités avancées de TypeScript pour écrire un code clair 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 (types Unions, Intersections, Tuple Types, etc.) pour étendre les types génériques existants.
Mettre en œuvre des modèles de code asynchrone 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.).
Accélérez la conception de sites web responsifs avec Bootstrap, le framework HTML, CSS et JavaScript leader de l'industrie pour le développement orienté mobile. Ce cours couvre les fichiers précompilés, la compilation du code source via Grunt, les systèmes de grille responsifs, les composants personnalisés, les barres de navigation et les meilleures pratiques en matière d'accessibilité. Maîtrisez les panneaux, les alertes, les barres de progression, les objets multimédias, les groupes d'entrées et les groupes de boutons de Bootstrap afin de créer des interfaces riches en fonctionnalités et compatibles avec tous les navigateurs, offrant des expériences utilisateur exceptionnelles sur tous les appareils et plateformes.
Cette formation en direct, encadrée par un formateur à British Columbia (en ligne ou sur site), s'adresse aux développeurs et concepteurs web de niveau intermédiaire qui souhaitent exploiter les fonctionnalités avancées du CSS3 pour améliorer leurs projets de développement web.
À la fin de cette formation, les participants seront capables de :
Appliquer des fonctionnalités CSS3 avancées, y compris les animations et les transformations.
Utiliser des pré-processeurs CSS tels que LESS pour des flux de travail de style plus efficaces.
Mettre en œuvre les meilleures pratiques en matière de design web réactif et moderne.
Contrôler des mises en page complexes grâce à Flexbox et à d'autres techniques avancées.
Cet atelier de classe mondiale, à la fine pointe de la technologie et très pratique plonge les participants dans les réalités critiques de la sécurité des pipelines CI/CD modernes. Conçu pour les professionnels de la sécurité, les ingénieurs DevOps et les développeurs désireux de maîtriser la défense avancée contre les infiltrations de pipelines, cette formation combine des simulations d'attaques en direct avec des outils de pointe et des techniques de défense pratiques.
Cette formation en présentiel ou en ligne British Columbia, dirigée par un formateur, s'adresse aux développeurs PHP de niveau intermédiaire souhaitant appliquer efficacement des patterns de conception dans leurs projets.
À l'issue de cette formation, les participants seront capables de :
Comprendre l'utilité et les avantages des patterns de conception.
Identifier et implémenter les patterns de conception appropriés pour des scénarios courants.
Structurer des applications PHP selon les meilleures pratiques reconnues par l'industrie.
Intégrer des patterns dans des frameworks modernes tels que Symfony ou Zend.
Lors de cette formation en présentiel avec formateur à British Columbia, les participants apprendront les éléments fondamentaux de Go (Golang), sa syntaxe et ses structures de contrôle, tout en réalisant étape par étape le développement et le déploiement d'une application web d'exemple.
À la fin de cette formation, les participants seront capables de :
Mettre en place un environnement de développement Go optimal.
Structurer le code Go pour une lisibilité maximale.
Cette formation en présentiel ou en ligne, dispensée par un instructeur, en British Columbia s'adresse aux développeurs web et Java débutants ou intermédiaires qui souhaitent apprendre à développer et déployer des applications personnalisées sur la plateforme Liferay.
À la fin de cette formation, les participants seront capables de :
Développer des portlets et des applications personnalisées à l'aide du Plugins SDK de Liferay.
Intégrer des portlets Java et utiliser l'architecture de services de Liferay.
Personnaliser le portail à l'aide de hooks, de thèmes et de modèles de disposition.
Utiliser Liferay Developer Studio pour le développement et le déploiement.
Appliquer les meilleures pratiques de développement Liferay pour des applications efficaces et maintenables.
Cette formation en direct, animée par un formateur à <lieu> (en ligne ou en présentiel), s'adresse aux développeurs web et aux dirigeants souhaitant explorer et mettre en œuvre la norme de référence OWASP Top 10 pour sécuriser leurs applications web.
À l'issue de cette formation, les participants seront en mesure d'élaborer des stratégies, de mettre en œuvre, de sécuriser et de surveiller leurs applications et services web en se basant sur le document OWASP Top 10.
Cette formation en direct dirigée par un instructeur à British Columbia (en ligne ou sur site) s'adresse aux développeurs, ingénieurs et architectes qui souhaitent appliquer le cadre, les principes et les techniques de test WSTG pour sécuriser leurs applications et services Web.
À la fin de cette formation, les participants seront capables de :
Utiliser le WSTG pour mettre en œuvre des processus et techniques de test tout au long du cycle de vie du développement Web.
Explorer différentes techniques de test afin de personnaliser le cadre WSTG en fonction des besoins de l'entreprise.
Effectuer diverses méthodes de test de sécurité pour protéger les applications Web contre les risques et les attaques.
Rédiger un rapport d'évaluation pour documenter les constatations et les résultats des tests de sécurité.
Cette formation en direct, encadrée par un instructeur en British Columbia (en ligne ou sur site), s'adresse aux programmeurs souhaitant concevoir une application web performante, efficace et moderne.
À l'issue de cette formation, les participants seront capables de :
Comprendre les principes de base du framework web Qwik.
Configurer un projet Qwik et créer des pages web à l'aide de modèles HTML.
Construire des pages web plus complexes en exploitant les fonctionnalités de Qwik, notamment le rendu côté serveur, la fragmentation automatique du code et le chargement différé.
Utiliser TypeScript avec Qwik pour rédiger un code plus fiable et plus facile à entretenir.
Développer une application monopage complète à l'aide de Qwik.
Lors de cette formation en présentiel animée par un formateur à British Columbia, nous démontrerons la puissance et la flexibilité de React, la comparerons à des frameworks alternatifs et guiderons les participants étape par étape dans la création de leur propre application React.
À l'issue de ce cours, les participants seront en mesure de :
Comprendre la philosophie de conception de React.
Decider quand et où il est judicieux d'utiliser React, et quand il convient de reconsidérer le modèle MVC conventionnel.
Comprendre les concepts clés de React tels que les composants, les props, l'état (state) et le cycle de vie.
Mettre en œuvre les technologies associées telles que Babel, Webpack et JSX.
Construire, tester et déployer une application web interactive.
Ce cours aborde les concepts et principes de codage sécurisé avec Java, selon la méthodologie de test du projet Open Web Application Security Project (OWASP). Le Open Web Application Security Project est une communauté en ligne qui crée des articles, méthodologies, documentation, outils et technologies disponibles gratuitement dans le domaine de la sécurité des applications web.
Ce cours couvre les concepts et principes de codage sécurisé avec ASP.net selon la méthodologie de test du Open Web Application Security Project (OWASP). OWASP est une communauté en ligne qui crée des articles, méthodologies, documentation, outils et technologies gratuitement accessibles dans le domaine de la sécurité des applications web.
Ce cours explore les fonctionnalités de sécurité du .NET Framework et les façons de sécuriser les applications web.
Shiny est un package open source pour R qui fournit un cadre web pour créer des applications web interactives avec R.
Lors de cette formation animée par un instructeur, les participants apprendront à combiner la science des données et le développement web en utilisant Shiny, R et HTML.
À l'issue de cette formation, les participants seront capables de :
Construire des applications web interactives avec R en utilisant Shiny
Audience cible
Scientifiques des données
Développeurs web
Statisticiens
Format du cours
Cours magistral et discussions, exercices et pratique intensive
Lors de cette formation en direct animée par un formateur dans British Columbia (en ligne ou en présentiel), les participants apprendront comment tirer parti de l'architecture progressivement adoptable de Vue JS pour créer une application monopage (SPA) complexe.
À l'issue de cette formation, les participants seront en mesure de :
Créer des applications web qui traitent et affichent des données de manière conditionnelle.
Concevoir des applications web interactives qui réagissent efficacement aux événements utilisateur.
Rédiger du code modulaire et réutilisable.
Faire progressivement évoluer une vue vers une application monopage complète.
Intégrer VueJS à une page web existante.
Utiliser l'écosystème de Vue pour étendre les capacités du framework.
Dans le cadre de cette formation en direct animée par un instructeur en British Columbia (en ligne ou sur site), les participants apprendront les notions essentielles de JavaScript nécessaires pour tirer parti de l'architecture progressive de Vue.js afin de construire une application monopaâge (SPA) complexe.
À la fin de cette formation, les participants seront capables de :
Comprendre et utiliser JavaScript et le framework Vue.js pour construire une application web interactive.
Concevoir des applications web interactives qui réagissent efficacement aux événements utilisateur.
Écrire du code modulaire et réutilisable.
Progresser de manière incrémentale pour transformer une vue en une véritable application monopaâge.
Depuis les 20 dernières années, JavaScript a été la norme de facto pour le script côté client dans le navigateur. WebAssembly représente une nouvelle direction. Intégré au navigateur, ce format binaire permettra aux développeurs de compiler et d'exécuter du code écrit dans n'importe quel langage directement au sein du navigateur. WebAssembly est portable, léger et efficace. Il permet des temps de chargement rapides et peut fonctionner sur des plateformes JavaScript existantes en traduisant son code binaire en asm.js. Plus important encore, WebAssembly ouvre la voie à l'exécution d'applications plus récentes et plus intensives, telles que la réalité virtuelle et les jeux vidéo haut de gamme, entre autres, directement dans le navigateur.
Au cours de ce cours encadré par un instructeur, nous couvrons l'évolution de la programmation web, l'état actuel des choses et ce qui peut être fait avec l'avènement et la libération de WebAssembly. Le cours sera à la fois explicatif et pratique, fournissant la théorie essentielle et guidant les participants à travers la création de leur propre programme WebAssembly.
Cette formation en direct, animée par un formateur, à British Columbia (en ligne ou en présentiel), s'adresse aux débutants, programmeurs et développeurs qui souhaitent acquérir ou améliorer leurs compétences et connaissances en développement web.
À l'issue de cette formation, les participants seront capables de :
Apprendre divers langages de programmation pour construire des sites web et des applications web à l'aide de HTML, CSS ou JavaScript.
Explorer les bases du design web afin de créer des sites web attrayants, conviviaux et visuellement impressionnants.
Gérer les composants backend tels que les serveurs, les applications et les bases de données pour établir un site web ou une application web sécurisés et performants.
Utiliser des outils et technologies existants pour améliorer le développement et la gestion web.
Ce cours de deux jours sur WebRTC propose un parcours pratique et étape par étape dans le monde des communications en temps réel basées sur le navigateur. En commençant par les bases de l'accès aux périphériques multimédias, les participants apprendront comment gérer de manière sécurisée et efficace les caméras, les microphones et les autorisations sur différents navigateurs. Au fur et à mesure de la progression du cours, ils s'immergeront dans les concepts clés de WebRTC tels que les appels vidéo pair-à-pair, la signalisation et la négociation de session, en construisant des solutions fonctionnelles à l'aide d'outils comme WebSocket et RTCPeerConnection. En cours de route, des cas d'utilisation pratiques accompagnent les apprenants dans l'enregistrement, le partage d'écran et l'analyse audio/vidéo en temps réel. À la fin, les participants comprendront comment concevoir et implémenter des applications alimentées par WebRTC qui sont à la fois robustes et prêtes pour la production.
Acquérir une expérience pratique avec la gestion des périphériques multimédias, les autorisations du navigateur et la compatibilité multi-navigateurs en utilisant navigator.mediaDevices et getUserMedia.
Apprendre à construire des systèmes de communication vidéo pair-à-pair avec WebRTC et des protocoles de signalisation comme WebSocket et Socket.IO
Implémenter l'enregistrement de flux multimédias, l'aperçu des formes d'onde, le partage d'écran et le suivi des statistiques audio/vidéo en temps réel.
Explorer des sujets avancés tels que la négociation SDP, la sélection de codecs, la surveillance du débit binaire en direct et l'adaptation dynamique de la qualité.
Idéal pour les développeurs souhaitant intégrer des fonctionnalités de communication modernes basées sur le navigateur dans des applications réelles.
En savoir plus...
Dernière Mise À Jour:
Nos clients témoignent (8)
J'ai vraiment apprécié d'apprendre sur les attaques par IA et les outils disponibles pour commencer à pratiquer et à utiliser activement pour les tests de sécurité. J'ai acquis beaucoup de connaissances que je n'avais pas au début, et le cours a répondu à mes attentes. Ma partie préférée de la formation était le navigateur Comet, et j'ai été impressionné par ce qu'il pouvait faire. C'est assurément quelque chose que je vais explorer davantage. Globalement, c'était un excellent cours et j'ai beaucoup apprécié d'apprendre le Top 10 OWASP GenAI.
Patrick Collins - Optum
Formation - OWASP GenAI Security
Traduction automatique
Pratique, exercices, assistance et interrogations en présentiel.
Jose Paulos - INESC TEC
Formation - Tailwind CSS
Traduction automatique
Que chaque leçon technique soit accompagnée de plusieurs exercices pratiques pour bien maîtriser les concepts.
Andrei-Calin Bajea
Formation - OWASP Top 10 2025
Traduction automatique
Le formateur a fait un excellent travail pour briser la glace et a pris l'initiative d'encourager tout le monde à participer. Personne n'a été mis de côté, et il a su s'adapter efficacement aux difficultés de chacun. Il a bien utilisé les défis et les questions soulevés par les participants pour fournir des explications plus claires à l'ensemble de l'audience.
Joao Aguiar - INESC TEC
Formation - React: Build Highly Interactive Web Applications
Traduction automatique
Le nombre d'utilisateurs est correct. Le formateur a transmis l'information avec enthousiasme.
Alberto Rivas - SEG AUTOMOTIVE SPAIN, S.A.U.
Formation - Python Programming - 4 days
Traduction automatique
Le formateur a prouvé qu'il était un expert du sujet, ce que je ne prends jamais pour acquis. Il a fourni des informations très utiles sur les normes de l'industrie.
Giuseppe
Formation - Learning Go Programming
Traduction automatique
J'ai apprécié la façon dont Gunnar a écrit presque tout le code en direct pendant que nous progressions, mais il y avait également beaucoup de matériel préparé à l'avance sur le Google Drive auquel je peux me référer après la formation.
Le code que Gunnar a écrit sur la base des données d'exemple que j'ai fournies auparavant était également extrêmement utile et a rendu la formation pertinente pour nos propres ensembles de données.
Ranvir - Schroders Personal Wealth
Formation - Visual Studio Code
Traduction automatique
Le sujet est d'actualité et j'avais besoin de me mettre à jour
Développement Web formation à British Columbia, Weekend Développement Web cours à British Columbia, Soir Développement Web formation à British Columbia, Développement Web formateur en ligne à British Columbia, Développement Web formation à British Columbia, Développement Web cours du soir à British Columbia, Développement Web formation Intra à British Columbia, Développement Web formation Intra Entreprise à British Columbia, Développement Web formation Inter à British Columbia, Développement Web formation Inter Entreprise à British Columbia, Développement Web cours privé à British Columbia, Développement Web sur place à British Columbia, Développement Web professeur à British Columbia,Développement Web cours à British Columbia, Développement Web cours particuliers à British Columbia, Développement Web entraînement à British Columbia, Développement Web préparation aux examens à British Columbia, Weekend Développement Web formation à British Columbia, Développement Web instructeur à British Columbia, Développement Web coach à British Columbia, Développement Web préparation à British Columbia, Développement Web stage de préparation à British Columbia, Soir Développement Web cours à British Columbia, Développement Web coaching à British Columbia, Développement Web formateur à British ColumbiaWeb Development formation à British Columbia, Weekend Web Development cours à British Columbia, Soir Web Development formation à British Columbia, Web Development formateur en ligne à British Columbia, Web Development formation à British Columbia, Web Development cours du soir à British Columbia, Web Development formation Intra à British Columbia, Web Development formation Intra Entreprise à British Columbia, Web Development formation Inter à British Columbia, Web Development formation Inter Entreprise à British Columbia, Web Development sur place à British Columbia, Web Development formateur à British Columbia, Web Development cours particuliers à British Columbia, Web Development préparation à British Columbia, Web Development coach à British Columbia, Web Development coaching à British Columbia, Weekend Web Development formation à British Columbia, Soir Web Development cours à British Columbia, Web Development instructeur à British Columbia, Web Development entraînement à British Columbia, Web Development professeur à British Columbia,Web Development cours à British Columbia, Web Development stage de préparation à British Columbia, Web Development préparation aux examens à British Columbia, Web Development cours privé à British Columbia