En ligne ou sur site, les formations en programmation informatique animées par un formateur démontrent, grâce à des exercices pratiques interactifs, les fondamentaux et les sujets avancés de la programmation.
La formation en programmation est disponible sous forme de « formation en direct en ligne » ou de « formation en direct sur site ». La formation en direct en ligne (également appelée « formation à distance en direct ») est assurée via un bureau à distance interactif. La formation en direct sur site peut être réalisée localement sur les premises du client à Liège ou dans les centres de formation de NobleProg à Liège.
NobleProg -- Votre fournisseur de formation local
Liège, Place des Guillemins
NobleProg Liège, 2 Place des Guillemins, Liège, belgium, 4000
Liège
Liège est le chef-lieu de la province de Liège et la capitale économique de la Wallonie. Par le nombre d'habitants, c'est la première agglomération wallonne, la troisième agglomération de Belgique après Bruxelles et Anvers et la quatrième commune après Anvers, Gand et Charleroi. Liège a longtemps été une grande ville industrielle mais dès les années 1960, elle subit un long déclin, les usines devenant vétustes. Liège mise également beaucoup sur les transports et la multi-modalité. Liège est un pôle économique important avec son port autonome, le deuxième port intérieur d'Europe de l'Ouest et son aéroport spécialisé dans le fret. De fait, la ville reste la capitale économique de la Wallonie.
Cette formation en présentiel ou à distance, encadrée par un instructeur, s'adresse aux développeurs avancés souhaitant maîtriser les dernières fonctionnalités de Next.js 14, optimiser les performances et implémenter des techniques React modernes.
À l'issue de cette formation, les participants seront capables de :
Mettre en œuvre des hooks React avancés et des fonctionnalités concurrentes.
Comprendre et utiliser efficacement les stratégies de routage de Next.js.
Exploiter les Server Components, Server Actions et les approches de rendu hybride.
Optimiser la récupération des données, la mise en cache et la régénération statique incrémentale.
Utiliser Next.js comme solution back-end avec Edge Functions et Edge Runtime.
Gérer l'état de l'application avec React Context, Redux et des bibliothèques de gestion d'état atomiques.
Optimiser les performances de l'application pour les Web Core Vitals.
Tester, surveiller et déployer efficacement les applications Next.js.
Cette formation en présentiel ou à distance, animée par un formateur, en <lieu> s'adresse aux développeurs web souhaitant apprendre à utiliser les fonctionnalités de développement d'Application Web Progressive (PWA) pour créer une expérience type application sur un site web en utilisant Entity Framework (EF) Core et Blazor.
À l'issue de cette formation, les participants seront capables de :
Utiliser le package EF pour interagir avec des bases de données.
Utiliser les composants, services, injection de dépendances, mises en page et routage de Blazor.
Créer des workers de service pour activer les fonctionnalités PWA dans une application.
Exploiter les notifications push et d'autres fonctionnalités PWA.
Ce cours propose une exploration approfondie des concepts avancés de Vue.js, en mettant l'accent sur l'évolutivité, la maintenabilité et l'optimisation des performances dans les écosystèmes frontend modernes.
Cette formation en direct, animée par un formateur (en ligne ou sur site), s'adresse aux développeurs de niveau intermédiaire à avancé souhaitant approfondir leurs compétences en Vue.js, adopter des workflows modernes et intégrer efficacement des outils de l'écosystème tels que Pinia, Quasar et Vite.
À l'issue de cette formation, les participants seront capables de :
Concevoir des applications Vue.js évolutives et modulaires en utilisant des modèles de réactivité et de composition avancés.
Concevoir et gérer efficacement des états globaux complexes avec Pinia.
Intégrer des API, gérer les erreurs et contrôler le flux de données entre les magasins (stores) et les composants.
Appliquer des stratégies avancées de TypeScript et de test pour garantir la maintenabilité et la fiabilité.
Optimiser les performances de la construction, les flux CI/CD et les déploiements en production.
Format du cours
Conférences interactives et débats.
Exercices pratiques et laboratoires de code.
Mise en œuvre concrète basée sur des scénarios de projets réels.
Options de personnalisation du cours
Pour demander une formation personnalisée pour ce cours, veuillez nous contacter afin d'organiser cela.
Cette formation en présentiel ou à distance, animée par un formateur dans Liège, s'adresse aux développeurs Java de niveau intermédiaire souhaitant concevoir, développer, déployer et maintenir des applications basées sur des microservices en utilisant des frameworks Java tels que Spring Boot et Spring Cloud.
À l'issue de cette formation, les participants seront capables de :
Comprendre les principes et les avantages de l'architecture en microservices.
Construire et déployer des microservices en utilisant Java et Spring Boot.
Mettre en œuvre la découverte de services, la gestion de configuration et des passerelles API.
Sécuriser, surveiller et mettre à l'échelle les microservices de manière efficace.
Déployer des microservices en utilisant Docker et Kubernetes.
Cette formation en direct, encadrée par un formateur en Liège (en ligne ou sur site), s'adresse aux développeurs expérimentés souhaitant créer, déployer et mettre à l'échelle des applications en utilisant des microservices construits avec NodeJS et React.
À l'issue de cette formation, les participants seront capables de :
Développer, déployer et mettre à l'échelle des applications en utilisant différents microservices.
Construire une application React avec rendu côté serveur.
Déployer des applications multi-services dans le cloud en utilisant Docker et Kubernetes.
Effectuer des tests d'application sur des microservices.
Cette formation en direct, dirigée par un formateur à Liège (en ligne ou sur site), s'adresse aux développeurs web et aux architectes techniques de niveau intermédiaire à avancé souhaitant explorer les avancées de Next.js 14 et acquérir les connaissances nécessaires pour concevoir des applications web de pointe.
À l'issue de cette formation, les participants seront capables de :
Exploiter pleinement le potentiel de Next.js 14 pour construire des applications complexes.
Utiliser les dernières fonctionnalités telles que les Middleware, les Composants Serveur React et les Edge Functions.
Mettre en œuvre les bonnes pratiques en matière de performance, d'évolutivité et de référencement naturel (SEO).
Résoudre efficacement les problèmes courants dans les applications Next.js.
Spring est un framework Java complet qui simplifie le développement d'applications d'entreprise en offrant une injection de dépendances puissante, une architecture modulaire et des options de configuration simplifiées.
Ce stage dirigé par un instructeur (en ligne ou en présentiel) s'adresse aux développeurs Java débutants souhaitant construire des applications web modernes et prêtes pour la production en utilisant la dernière version du Framework Spring et de Spring Boot 3.5.5 avec Java 21.
À l'issue de cette formation, les participants seront capables de :
Comprendre les principes fondamentaux de Spring, y compris IoC, DI et AOP.
Configurer des applications Spring à l'aide de XML, d'annotations et de JavaConfig.
Développer des services RESTful avec Spring Boot et JPA.
Mettre en œuvre des opérations CRUD, gérer les transactions et assurer la persistance des données.
Utiliser des fonctionnalités avancées de Spring telles que les profils, la gestion des exceptions et la sérialisation des données.
Cette formation en présentiel ou en ligne, animée par un instructeur, est destinée aux développeurs logiciels et aux ingénieurs en automatisation de niveau intermédiaire qui souhaitent construire des applications qui communiquent avec les PLC et interagissent avec des bases de données SQL à l'aide de Visual Studio.
À l'issue de cette formation, les participants seront capables de :
Développer des applications .NET dans Visual Studio pour l'automatisation industrielle.
Communiquer avec les PLC en utilisant des protocoles industriels tels qu'OPC UA.
Mettre en œuvre des interactions avec la base de données via SQL Server pour stocker et récupérer les données des PLC.
Optimiser les performances des applications pour les environnements industriels en temps réel.
Cette formation en présentiel ou à distance, dirigée par un formateur, s'adresse aux développeurs web souhaitant utiliser Blazor Web Assembly pour construire une application web.
À l'issue de cette formation, les participants seront capables de :
Comprendre les formulaires et l'authentification dans Blazor WebAssembly.
Cette formation en direct, animée par un instructeur (en ligne ou en présentiel), s'adresse aux développeurs souhaitant utiliser la stack FARM (FastAPI, React et MongoDB) pour construire des applications web dynamiques, performantes et évolutives.
À l'issue de cette formation, les participants seront en mesure de :
Mettre en place l'environnement de développement nécessaire intégrant FastAPI, React et MongoDB.
Comprendre les concepts clés, les fonctionnalités et les avantages de la stack FARM.
Apprendre à construire des API REST avec FastAPI.
Apprendre à concevoir des applications interactives avec React.
Développer, tester et déployer des applications (front-end et back-end) en utilisant la stack FARM.
Cette formation en direct, encadrée par un formateur à Liège (en ligne ou en présentiel), s'adresse aux développeurs débutants souhaitant apprendre les bases de la programmation Groovy.
À l'issue de cette formation, les participants seront capables de :
Comprendre les concepts de programmation de base.
Écrire des scripts Groovy simples et utiliser les fonctionnalités core de Groovy.
Comprendre et appliquer les principes fondamentaux de la programmation orientée objet avec Groovy.
Maîtriser les techniques de base de gestion des erreurs pour traiter les erreurs courantes et les exceptions en Groovy.
Cette formation en direct, dirigée par un instructeur à Liège (en ligne ou sur site), s'adresse aux développeurs .NET débutants souhaitant acquérir une maîtrise de JavaScript, Node.js et React afin de développer activement et de migrer des systèmes/plateformes.
À l'issue de cette formation, les participants seront capables de :
Rédiger et déboguer du code JavaScript efficacement.
Construire et déployer des applications côté serveur à l'aide de Node.js.
Développer des interfaces utilisateur dynamiques et réactives avec React.
Intégrer des composants front-end et back-end pour créer des applications full-stack.
Comprendre les bonnes pratiques pour la migration des systèmes hérités vers des plateformes modernes basées sur JavaScript.
Cette formation en présentiel ou en ligne, encadrée par un formateur, est dispensée dans <lieu> et s'adresse aux développeurs souhaitant apprendre et utiliser Livewire pour construire des interfaces d'application modernes et dynamiques.
À l'issue de cette formation, les participants seront capables de :
Créer et tester des composants Livewire.
Développer des applications à l'aide de la bibliothèque Livewire.
Cette formation en direct, animée par un formateur à Liège (en ligne ou en présentiel), s'adresse aux développeurs de niveau intermédiaire souhaitant créer des applications micro-frontend à l'aide de Vue.js.
À l'issue de cette formation, les participants seront capables de :
Mieux comprendre le concept de micro-frontend.
Apprendre à diviser de grandes applications en micro-frontend.
Mettre en œuvre des micro-frontend en adoptant différentes approches.
Développer des applications micro-frontend avec Vue.js.
Cette formation en présentiel, animée par un instructeur, en Liège (disponible en ligne ou sur site), est conçue pour les développeurs de niveau intermédiaire à avancé qui souhaitent maîtriser le développement de microservices avec Spring Boot, Docker et Kubernetes.
À l'issue de cette formation, les participants seront capables de :
Comprendre les principes de l'architecture des microservices.
Construire des microservices prêts pour la production à l'aide de Spring Boot.
Comprendre le rôle crucial de Docker dans la conteneurisation des microservices.
Configurer des clusters Kubernetes pour déployer et orchestrer les microservices.
Ce cours en ligne ou en présentiel, encadré par un formateur, s'adresse aux développeurs et architectes de niveau intermédiaire à avancé souhaitant développer des applications natives Java et des microservices en utilisant Quarkus, avec une optimisation de l'utilisation de la mémoire et du temps de démarrage.
À la fin de cette formation, les participants seront capables de :
Développer des applications natives Java performantes et légères en utilisant Quarkus.
Construire et déployer des services RESTful et des architectures de microservices.
Utiliser GraalVM pour la compilation native et optimiser le démarrage et l'efficacité mémoire.
Emballer et containeriser les applications pour les environnements Kubernetes et OpenShift.
Spring WebFlux est un module de programmation réactive au sein du framework Spring, conçu pour la création d'applications web non bloquantes et pilotées par des événements.
Cette formation pratique, animée par un formateur (en ligne ou en présentiel), s'adresse aux développeurs Java de niveau débutant à intermédiaire souhaitant construire des applications évolutives et réactives avec Spring WebFlux.
À l'issue de cette formation, les participants seront en mesure de :
Comprendre les fondamentaux 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 les modèles réactifs à des scénarios d'applications réels.
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 sur mesure pour ce cours, veuillez nous contacter afin d'en convenir.
JavaScript est un langage de programmation dynamique et de haut niveau, largement utilisé dans le développement web, mobile et desktop. Avec l'essor des frameworks modernes et de TypeScript, JavaScript est devenu une pierre angulaire du développement d'applications full-stack.
Cette formation dirigée par un instructeur (en ligne ou sur site) s'adresse aux développeurs de niveau débutant à intermédiaire souhaitant maîtriser JavaScript, TypeScript et les pratiques modernes de développement full-stack.
À l'issue de cette formation, les participants seront capables de :
Rédiger du code JavaScript et TypeScript propre et moderne.
Construire des applications front-end interactives avec React.
Développer des API back-end évolutives à l'aide de Node.js et Express.
Créer des applications desktop grâce à Electron.
Tester, documenter et déployer des applications full-stack.
Format de la Formation
Cours interactifs et discussions.
De nombreux exercices et mises en pratique.
Implémentation concrète 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.
Unity, Blender et Visual Studio offrent ensemble une boîte à outils puissante pour créer et programmer des environnements virtuels industriels. Unity permet la simulation et la visualisation interactives, Blender propose des capacités avancées de modélisation 3D, et Visual Studio constitue la base de programmation pour intégrer les systèmes de contrôle et la logique industrielle.
Cette formation en direct, dispensée par un instructeur (en ligne ou en présentiel), s'adresse aux professionnels de niveau débutant à intermédiaire souhaitant concevoir, modéliser et programmer des environnements industriels à des fins de simulation, de formation et d'intégration.
À l'issue de cette formation, les participants seront capables de :
Concevoir et modéliser des équipements et des scénarios industriels à l'aide de Blender.
Importer et optimiser des modèles 3D dans Unity pour la visualisation.
Programmer la logique système et les flux d'intégration dans Visual Studio.
Créer des environnements virtuels industriels interactifs avec des connexions aux systèmes de contrôle.
Format de la formation
Conférence interactive et discussions.
Pratique intensive de modélisation 3D et développement d'environnements.
Exercices de programmation et d'intégration avec démonstrations 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 formateur à Liège (en présentiel ou en ligne) s'adresse aux développeurs de niveau débutant à intermédiaire qui souhaitent développer des applications à l'aide de Visual Studio.
À l'issue de cette formation, les participants seront capables de :
exploiter efficacement les fonctionnalités de Visual Studio 2022.
exécuter et gérer des tests unitaires.
déboguer des applications et travailler avec du code dans des dépôts distants.
Node.js est une plateforme permettant de construire facilement des applications réseau rapides et évolutives. Découvrez comment utiliser le modèle d'E/S non bloquant piloté par des événements pour créer des applications temps réel intensives en données qui s'exécutent sur des appareils distribués. Nous explorerons les choix de conception qui rendent Node.js unique, comment cela transforme la façon dont les applications sont construites et comment les systèmes d'applications fonctionnent le plus efficacement dans ce modèle. Apprenez à créer du code modulaire, robuste, expressif et clair. Comprenez quand utiliser des callbacks, des émetteurs d'événements et des flux. Utilisez des flux pour manipuler facilement des données qui seraient impossibles à loger en mémoire d'application. Gagnez en confiance dans la gestion efficace des erreurs pour assurer la fiabilité à l'exécution. Le cours comprend des exercices pratiques approfondis pour renforcer les concepts et techniques abordés.
Objectifs
À l'issue de ce cours, les participants seront capables de :
Comprendre clairement les choix de conception de la plateforme ayant conduit Node.js à choisir une boucle d'événements et les implications pour les applications construites sur cette base.
Comprendre les compromis uniques inhérents à la programmation pilotée par des événements.
Créer des modules Node.js et exprimer la modularité du code au sein d'une application.
Comprendre les principaux schémas de contrôle de flux dans Node.js et savoir quand il est approprié d'utiliser des callbacks, des émetteurs d'événements ou des flux.
Créer et manipuler efficacement des buffers.
Comprendre comment gérer l'état d'erreur et savoir quand un processus doit se terminer en raison d'une erreur.
Cette formation en direct, encadrée par un instructeur en Liège (en ligne ou sur site), s'adresse aux architectes logiciels et aux développeurs web souhaitant utiliser RabbitMQ comme middleware de messagerie et programmer en Java avec Spring pour créer des applications.
À l'issue de cette formation, les participants seront capables de :
Utiliser Java et Spring avec RabbitMQ pour créer des applications.
Concevoir des systèmes asynchrones pilotés par des messages en utilisant RabbitMQ.
Créer et appliquer des files d'attente, des sujets, des échangeurs et des liaisons dans RabbitMQ
Le but de cette formation est de fournir des bases solides en programmation, allant des concepts fondamentaux jusqu'à la syntaxe générale des paradigmes de programmation. La formation s'appuie sur des exemples tirés de langages tels que C, Java, Python, Scala, C#, Clojure et JavaScript. Durant la formation, les participants acquièrent une compréhension générale des motifs de programmation, des meilleures pratiques, des conceptions couramment utilisées et de l'examen des implémentations à travers diverses plateformes. Chaque sujet abordé dans le cadre de ce cours est illustré par des exemples allant des plus basiques aux plus avancés, basés sur des problèmes réels.
Cette formation en direct, animée par un instructeur en Liège (en ligne ou en présentiel), s'adresse aux data scientists et aux ingénieurs logiciels souhaitant utiliser AdaBoost pour concevoir des algorithmes de boosting en apprentissage automatique avec Python.
À l'issue de cette formation, les participants seront en mesure de :
Configurer l'environnement de développement nécessaire au début de la conception de modèles d'apprentissage automatique avec AdaBoost.
Comprendre l'approche d'apprentissage par ensembles et savoir comment implémenter le boosting adaptatif.
Savoir comment construire des modèles AdaBoost pour améliorer les performances des algorithmes d'apprentissage automatique en Python.
Utiliser le réglage des hyperparamètres afin d'augmenter la précision et les performances des modèles AdaBoost.
Cette formation en direct, encadrée par un formateur, dans <lieu> (en ligne ou sur site), s'adresse aux développeurs souhaitant créer des composants React et concevoir des applications complexes.
À l'issue de cette formation, les participants seront capables de :
Comprendre les concepts avancés de React, y compris les API de contexte, les HOC, la gestion d'état externe, les API asynchrones, etc.
Construire des composants composables avec React.
Activer l'authentification côté serveur et côté client.
Mettre en œuvre les bibliothèques React et Redux pour gérer des applications complexes avec état.
Réduire le code et optimiser les performances de l'application.
Cette formation en direct, animée par un formateur, en <lieu> (en ligne ou en présentiel), s'adresse aux développeurs souhaitant exploiter les fonctionnalités avancées de TypeScript pour créer et construire des applications JavaScript.
À 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.
Exploiter les capacités avancées de TypeScript pour rédiger un code propre et expressif, avec moins d'erreurs.
Configurer et utiliser Webpack avec TypeScript pour construire des interfaces utilisateur front-end complexes.
Utiliser des types de données personnalisés (Union, Intersection, Tuples, etc.) pour étendre les types génériques existants.
Mettre en œuvre des modèles et des API de code asynchrone 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.).
Ce cours en présentiel ou en ligne, animé par un formateur, s'adresse aux développeurs Vue JS souhaitant créer des composants avancés plus simples, plus flexibles et plus faciles à maintenir.
À l'issue de cette formation, les participants seront en mesure de :
Rédiger du code VueJS maintenable et résilient.
Rédiger une logique d'application portable et réutilisable.
Créer des composants et widgets personnalisés tout en évitant une complexité inutile.
Cette formation en direct, animée par un formateur, en Liège (en ligne ou sur site), s'adresse aux développeurs web souhaitant utiliser Angular et Spring Boot pour créer des applications full stack.
À l'issue de cette formation, les participants seront capables de :
Développer une application full stack avec Angular et Spring Boot.
Construire une application backend avec Spring Boot.
Créer des applications frontend avec Angular.
Utiliser Spring Security pour configurer l'authentification d'une application full stack.
Lors de cette formation en présentiel dirigée par un instructeur en Liège, les participants apprendront à utiliser Entity Framework Core 2.0 pour créer une application ASP.NET Core.
À l'issue de cette formation, les participants seront capables de :
Mettre en place le framework et les outils nécessaires pour créer des applications web MVC basées sur Entity Framework Core 2.0.
Effectuer des opérations sur une base de données MS SQL Server.
Utiliser une approche « Code First » et « Data First » pour le développement d'applications.
Exécuter des opérations de migration et d'amorçage (seeding).
Comprendre les concepts avancés de modélisation des données.
Créer une application de démonstration ASP.NET Core.
Apache Groovy est un langage de programmation dynamique pour la JVM (Machine Virtuelle Java). Parmi ses fonctionnalités figurent les capacités de script, la création de langages spécifiques à un domaine, la méta-programmation à l'exécution et à la compilation, ainsi que la programmation fonctionnelle. Groovy est souvent utilisé en complément de Java.
Lors de cette formation en présentiel animée par un formateur, les participants apprendront à programmer en Groovy en créant pas à pas une application exemple.
Audience cible
Développeurs
Format de la formation
Cours magistral, discussions, exercices et mise en pratique intensive
Cette formation en présentiel ou en ligne, dirigée par un instructeur, s'adresse aux développeurs web souhaitant utiliser Blazor pour créer des applications web complètes avec C#.
À l'issue de cette formation, les participants seront capables de :
Développer des applications web avec C# et Blazor.
Utiliser du code C# pour appeler des API et des bibliothèques JavaScript.
Exécuter du code C# côté client et la logique côté client directement dans un navigateur ou sur un serveur.
Ce cours en présentiel avec un formateur expert Liège introduit les fondamentaux de Laravel et guide les participants dans la création d’une application web basée sur Laravel.
Cette formation en direct, animée par un formateur en Liège (en ligne ou en présentiel), s'adresse aux développeurs web souhaitant utiliser Laravel et Vue.js pour le développement fullstack.
À l'issue de cette formation, les participants seront capables de :
Développer des applications web avec Laravel et Vue.js.
ASP.NET MVC 6 fait son apparition avec Visual Studio 2015 et représente la dernière évolution de la chaîne d'outils de développement web de Microsoft. Ce cours aborde les dernières API et techniques de développement nécessaires à la création de sites web dynamiques, modulaires et testables. Nous explorerons les nouvelles fonctionnalités offertes par MVC 6 et montrerons comment tirer le meilleur parti de l'ensemble d'outils actuel et des possibilités d'intégration.
Apprendre à faire
Comprendre les principes et les avantages de l'architecture MVC
Créer des vues, des composants de vue et des helpers de balise
Utiliser l'injection de dépendances ASP.NET
Créer des services RESTful à l'aide de Web API
Tirer le meilleur parti de l'intégration de GruntJS, NPM et Bower
Cette formation en direct, animée par un formateur à <lieu> (en ligne ou en présentiel), s'adresse aux développeurs souhaitant utiliser Quarkus pour créer, tester et déployer des applications entièrement basées sur Java, tout en réduisant l'utilisation des ressources.
À 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 avec Quarkus.
Construire, compiler et exécuter des applications en mode natif grâce à GraalVM.
Utiliser les outils et extensions Quarkus pour créer des applications natives avec Maven.
Containeriser, exécuter et déployer des applications avec Docker.
Cette formation en direct, animée par un instructeur à Liège (en ligne ou en présentiel), s'adresse aux développeurs web souhaitant utiliser Quasar Framework et Vue.js pour créer des applications multiplateformes.
À l'issue de cette formation, les participants seront capables de :
Construire une application multiplateforme pour iOS, Windows, etc.
Lors de cette formation en direct animée par un instructeur à Liège, nous mettrons en évidence la puissance et la flexibilité de React, la comparerons à d'autres frameworks et guiderons les participants étape par étape dans la création de leur propre application React.
À l'issue de ce cours, les participants seront capables de :
Comprendre la philosophie de conception de React.
Évaluer quand et où il est pertinent d'utiliser React, et quand reconsidérer le modèle MVC conventionnel.
Maîtriser les concepts clés de React, tels que les composants, les props, l'état et le cycle de vie.
Implémenter des technologies associées telles que Babel, Webpack et JSX.
Construire, tester et déployer une application web interactive.
Lors de cette formation en présentiel et encadrée par un instructeur en Liège, les participants apprennent les principes et l'approche sous-jacents à React Native tout en travaillant sur le développement de leur propre application mobile pour Android et iOS
Lors de cette formation en présentiel animée par un instructeur, les participants apprennent à utiliser React Native Expo à travers des discussions et des exercices pratiques. À la fin du cours, les participants seront capables de créer et de déployer leur propre application React Native à l'aide de React Native Expo.
React est une bibliothèque très utilisée pour créer des applications monopages en JavaScript et HTML. Elle est employée par des entreprises telles que Facebook, Instagram, Netflix ou le New York Times.
Ce cours introduira les fondements sur lesquels React et d'autres bibliothèques (comme Angular et Vue.js) sont basés, tout en mettant en lumière les spécificités de React. Il couvrira également les technologies couramment utilisées avec React, telles que Redux et React-Router.
À l'issue de ce cours, les participants seront capables de développer des applications de complexité variée avec React, en respectant les bonnes pratiques.
Cette formation en direct, animée par un formateur (en présentiel ou en ligne), s'adresse aux développeurs web qui souhaitent créer des middlewares et des services web sous Laravel.
À l'issue de cette formation, les participants seront capables de :
Utiliser Laravel PHP Artisan pour générer du code et des composants.
Construire des API RESTful avec Laravel permettant de naviguer, lire, modifier, ajouter et supprimer des données.
Filtrer et trier les résultats en fonction des paramètres URL via des API RESTful.
Cette formation en direct, animée par un instructeur en Liège (en ligne ou en présentiel), s'adresse aux développeurs web souhaitant créer des applications web front-end et back-end fonctionnelles avec Spring Boot, React et Redux.
À l'issue de cette formation, les participants seront en mesure de :
Développer une application front-end avec React et Redux.
Créer des API REST avec Spring Boot.
Sécuriser les services web avec Spring Security et les tokens JWT.
Cette formation en présentiel ou en ligne, animée par un formateur, s'adresse aux développeurs Java qui souhaitent utiliser le framework Spring 5 pour développer et déployer des applications web d'entreprise.
À l'issue de cette formation, les participants seront capables de :
Installer et configurer Spring 5.
Comprendre et implémenter les dernières fonctionnalités de Spring 5.
Accéder aux bases de données avec une application Spring.
Utiliser le nouveau framework web réactif, WebFlow, pour rendre une application réactive.
Intégrer une application Spring avec des applications Java EE héritées.
Tester et déployer une application Spring de qualité enterprise.
Ce formation en présentiel ou en ligne, animée par un instructeur, s'adresse aux développeurs souhaitant monétiser un site web ou une application web via l'API Stripe.
À l'issue de cette formation, les participants seront capables de :
Configurer l'environnement de développement nécessaire pour commencer à coder.
Développer une application intégrant des fonctionnalités de traitement des paiements telles que Checkout, Payment Intents et Billing.
Cette formation en direct, animée par un instructeur en Liège (en ligne ou en présentiel), s'adresse aux développeurs et programmeurs souhaitant exploiter les modifications et nouvelles fonctionnalités de Vue 3 pour créer des applications.
À l'issue de cette formation, les participants seront en mesure de :
Effectuer la migration et la mise à jour de Vue 2 vers Vue 3.
Apprendre les nouvelles fonctionnalités afin d'améliorer le développement d'applications.
Tester et utiliser Vue 3 pour construire des applications maintenables et fiables.
Lors de cette formation en présentiel ou en ligne animée par un formateur dans Liège, les participants apprendront à tirer parti de l'architecture progressivement adoptable de Vue JS pour construire une application monopalette (SPA) complexe.
À l'issue de cette formation, les participants seront capables de :
Créer des applications web traitant et affichant des données de manière conditionnelle.
Concevoir des applications web interactives réagissant efficacement aux événements utilisateur.
Écrire du code modulaire et réutilisable.
Faire évoluer progressivement une interface vers une application monopalette complète.
Intégrer VueJS à une page web existante.
Utiliser l'écosystème de Vue pour étendre les capacités du framework.
Lors de cette formation en direct, dirigée par un instructeur en Liège (en ligne ou en présentiel), les participants apprendront uniquement le Javascript nécessaire pour exploiter l'architecture incrémentalement adoptable de Vue JS afin de construire une application monopage (SPA) complexe.
À l'issue de cette formation, les participants seront capables de :
Comprendre et utiliser le Javascript et le framework VueJS pour construire une application web interactive.
Concevoir des applications web interactives qui répondent efficacement aux événements des utilisateurs.
Écrire un code modulaire et réutilisable.
Faire progresser incrémentalement une vue vers une application monopage complète.
Cette formation en direct animée par un formateur à Liège (en ligne ou en présentiel) s'adresse aux développeurs souhaitant utiliser Vuetify.js pour concevoir des interfaces élégantes pour des applications monopages.
À l'issue de cette formation, les participants seront capables de :
Installer et configurer Vuetify.js.
Comprendre les principes fondamentaux du Material Design.
Créer une application monopage avec une interface utilisateur avancée en utilisant Vue.js et Vuetify.js.
Cette formation en direct, animée par un formateur, à Liège (en ligne ou en présentiel), s'adresse aux développeurs souhaitant utiliser Web3, Solidity et React pour créer, bâtir et déployer des applications décentralisées (dapps) fonctionnant sur une blockchain.
À 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 dapps avec Web3, Solidity et React.
Comprendre les fonctionnalités et l'architecture de Web3.
Appréhender les concepts clés d'Ethereum, des contrats intelligents (Smart Contracts) et de la cryptographie blockchain.
Appliquer des exemples pratiques de programmation en Solidity et de conception de contrats intelligents.
Interfacer des applications React avec des contrats intelligents.
Cette formation en présentiel ou à distance, animée par un instructeur, s'adresse aux développeurs souhaitant utiliser WebFlux pour développer et déployer des applications réactives.
À l'issue de cette formation, les participants seront capables de :
Installer et configurer Spring 5 et le framework WebFlux.
Partie théorique, discussions, exercices et une pratique intensive en environnement de laboratoire en direct.
En savoir plus...
Dernière Mise À Jour:
Nos clients témoignent (16)
- La progression du cours (des fonctionnalités internes de la JVM aux sujets de plus haut niveau)
- Certaines insights issues des exercices pratiques
- Le style visuel (non pas une présentation, mais une page bien mise en forme)
Le support de présentation ; La dynamique du formateur
Adri Van - BEA sensors
Formation - Rust Fundamentals
Le formateur était flexible et a fait preuve d'expérience pratique, ce qui s'est clairement reflété dans sa manière d'animer la formation. Il nous a présenté des solutions concrètes issues de situations réelles pour des tâches courantes que nous exécuterions en tant qu'ingénieurs de test de produits.
Barry Ford - Edwards Vacuum Ltd.
Formation - Basic LabVIEW Programming
Traduction automatique
tout était parfait
Florin Vrincianu
Formation - Python Programming Fundamentals
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
Explication détaillée, répétition des points de manière subtile qui a vraiment bien ancré les connaissances. La volonté de Rod de vérifier à double tour les questions obscures que nous avons posées pour s'assurer que ses réponses étaient 100% correctes. De plus, son intérêt pour la discussion sur les avantages et les inconvénients des styles de codage alternatifs, afin que nous apprenions non seulement comment utiliser C++ selon nos intentions, mais aussi pourquoi il convient de le faire ainsi.
Nick Dillon - cellxica Ltd
Formation - Using C++ in Embedded Systems - Applying C++11/C++14
Traduction automatique
L'adaptation des exos à notre contexte et la prise en compte de notre demande
Amel Guetat - EURO-INFORMATION DEVELOPPEMENTS
Formation - Fraud Detection with Python and TensorFlow
Il s'agissait d'un entraînement en face à face, donc la formation a été adaptée à mes besoins spécifiques. Shane a mis en lumière des éléments de WPF/C# qui pourraient potentiellement être bénéfiques pour mes projets de développement.
Warren Nolan - Northrop Grumman
Formation - Programming in WPF
Traduction automatique
Le partage d'expérience, c'est le savoir-faire et la valeur de l'enseignant.
Carey Fan - Logitech
Formation - C/C++ Secure Coding
Traduction automatique
La structure de la formation et des exercices était fantastique. Le formateur a réussi à m'enthousiasmer pour travailler avec Go à l'avenir, ce qui n'est pas une tâche facile !
Noah Van Tiggel - Spot Buy Center BV
Formation - Advanced Go Programming
Traduction automatique
Très bonne structure du sujet, présentation parfaite, niveau de connaissances très élevé de la part du formateur. Infrastructure sans faille.
Tibor Pozsgai
Formation - Rust Advanced
Traduction automatique
Les exercices pratiques liés au contenu aident vraiment à mieux comprendre chaque sujet. De plus, le fait de commencer les cours par une leçon puis de continuer avec des exercices pratiques est une bonne méthode qui aide à relier le contenu de la leçon précédente.
Nazeera Mohamad - Ministry of Science, Technology and Innovation
Formation - Introduction to Data Science and AI using Python
Traduction automatique
portée du matériel
Marcin - Instytut Energetyki- Panstwowy Instytut Badawczy
Formation - Visual Basic for Applications (VBA) w Excel - wstęp do programowania
Traduction automatique
les connaissances du formateur étaient très élevées - il savait de quoi il parlait et avait les réponses à nos questions
Adam - Fireup.PRO
Formation - Advanced Java Security
Traduction automatique
Bien structuré. Bonnes techniques d'enseignement. Cours bien documenté !
Programmation formation à Liège, Weekend Programmation cours à Liège, Soir Programmation formation à Liège, Programmation formateur en ligne à Liège, Programmation formation à Liège, Programmation cours du soir à Liège, Programmation formation Intra à Liège, Programmation formation Intra Entreprise à Liège, Programmation formation Inter à Liège, Programmation formation Inter Entreprise à Liège, Soir Programmation cours à Liège, Programmation instructeur à Liège, Programmation formateur à Liège, Programmation cours particuliers à Liège, Programmation professeur à Liège,Programmation cours à Liège, Programmation coaching à Liège, Programmation préparation à Liège, Programmation sur place à Liège, Weekend Programmation formation à Liège, Programmation stage de préparation à Liège, Programmation entraînement à Liège, Programmation cours privé à Liège, Programmation coach à Liège, Programmation préparation aux examens à Liège