Whether delivered online or onsite, instructor-led Web Development training courses illustrate through interactive discussions and practical exercises how to perform web development.
Web Development training is available as "online live training" or "onsite live training". Online live training (also known as "remote live training") is conducted via an interactive remote desktop. Onsite live training can be conducted locally at customer premises in Lyon or at NobleProg corporate training centers in Lyon.
NobleProg -- Your Local Training Provider
Lyon, Swisslife Tower
NobleProg Lyon, 10 Place Charles Béraudier, Lyon, france, 69000
Located 200 meters far from the train station TGV, Swisslife Tower is today the most representative building of this quarter of Lyon. The Business Center offers you a perfect location for your training.
Gares TGV
100meters from Gare TGV Part-Dieu , porte du Rhône Exit
Aéroport
30 minutes from Lyon Saint Exupéry (Satolas)
Rhône Express from Saint Exupéry airport (Terminus Gare part-Dieu)
This instructor-led live training in Lyon (online or onsite) is designed for intermediate-level developers who aim to build Full-Stack applications using React 19, TypeScript, Next.js, Node.js, Prisma, PostgreSQL, and associated DevOps practices.
Upon completion of this training, participants will be equipped to:
Create responsive and scalable front-end applications leveraging React 19 and TypeScript.
Implement automated testing through Jest and React Testing Library.
Construct and document RESTful APIs utilizing Express, JWT, and Prisma with PostgreSQL.
Deploy applications using Git and DevOps pipelines.
Comprehend the significance of Data Warehouses, Data Lakes, and AI integration within contemporary web ecosystems.
Front-End and Back-End development involves creating the user-facing interfaces and server-side components of web applications, ensuring full functionality, usability, and maintainability.
This instructor-led live training (available online or onsite) is designed for intermediate-level developers and IT professionals seeking comprehensive knowledge of end-to-end web application development.
Upon completion of this training, participants will be able to:
Design and build responsive web interfaces.
Implement server-side logic and manage data.
Effectively integrate front-end and back-end components.
Utilize modern tools and frameworks to streamline the development process.
Course Format
Interactive lectures and discussions.
Extensive exercises and practice sessions.
Hands-on implementation in a live lab environment.
Customization Options
To arrange customized training for this course, please contact us.
This instructor-led, live training in Lyon (online or onsite) is designed for intermediate to advanced full-stack developers who wish to utilize AWS Cloud9 to streamline their development workflows.
Upon completion of this training, participants will be able to:
Set up and configure AWS Cloud9 for full-stack development.
Develop and debug front-end applications using Cloud9.
Build and deploy back-end services using AWS Cloud9.
Integrate Cloud9 with AWS services for advanced deployments.
Collaborate with team members in a cloud-based development environment.
This instructor-led, live training in Lyon (online or onsite) is aimed at advanced-level web developers who wish to design, build, and deploy complex web applications using advanced tools and practices.
By the end of this training, participants will be able to:
Design scalable web architectures with advanced front-end and back-end patterns.
Work with modern frameworks like React, Angular, or Vue.
Build secure, robust APIs using Node.js, Django, or PHP.
Use Docker, CI/CD, and cloud-native tools for deployment.
Explore emerging technologies like PWAs, Serverless, and WebAssembly.
This instructor-led, live training in Lyon (online or onsite) is designed for developers at beginner to intermediate levels who want to improve their skills in updating front-end packages, effectively managing dependencies, and integrating the latest tools and features into web projects.
Upon completion of this training, participants will be able to:
Comprehend the significance of package updates and dependency management in web projects.
Update and manage front-end packages using npm and Yarn.
Resolve compatibility issues and handle conflicts that arise during updates.
Utilize modern front-end tools and frameworks to streamline workflows.
Apply best practices for front-end project maintenance and version control.
Based on the latest OWASP GenAI Security Project guidance, participants will learn to identify, assess, and mitigate AI-specific threats through hands-on exercises and real-world scenarios.
Spring WebFlux is a reactive programming module within the Spring Framework designed for building non-blocking, event-driven web applications.
This instructor-led, live training (online or onsite) is aimed at beginner-level to intermediate-level Java developers who wish to build scalable and responsive applications using Spring WebFlux.
By the end of this training, participants will be able to:
Understand the fundamentals of reactive programming with Project Reactor.
Build and test non-blocking RESTful APIs using Spring WebFlux.
Integrate WebFlux with databases and external services.
Apply reactive patterns to real-world application scenarios.
Format of the Course also allows for the evaluation of participants.
Interactive lecture and discussion.
Lots of exercises and practice.
Hands-on implementation in a live-lab environment.
Course Customization Options
To request a customized training for this course, please contact us to arrange.
This instructor-led, live training in Lyon (online or onsite) is aimed at developers who want to learn and use Tailwind CSS to build and style user interfaces.
By the end of this training, participants will be able to:
Learn how to set up a dev environment with Tailwind CLI.
Create components and edit layouts with Tailwind CSS.
JavaScript is a versatile, high-level programming language that plays a pivotal role in web, mobile, and desktop applications. Thanks to the emergence of modern frameworks and TypeScript, JavaScript has solidified its position as a fundamental technology for full-stack application development.
This instructor-led live training, available online or onsite, is designed for beginner to intermediate-level developers aiming to master JavaScript and TypeScript within a full-stack context, utilizing contemporary tools and industry best practices.
Upon completing this training, participants will be equipped to:
Develop clean, modern code in both JavaScript and TypeScript.
Construct interactive front-end applications using React.
Build scalable back-end APIs with Node.js and Express.
Develop desktop applications using Electron.
Test, document, and deploy complete full-stack applications.
Course Format
Interactive lectures and group discussions.
Extensive exercises and practical practice.
Hands-on implementation within a live laboratory environment.
Customization Options
To request tailored training for this course, please contact us to arrange.
This instructor-led, live training in Lyon (online or onsite) is designed for beginner to intermediate-level developers who want to edit code using VS Code.
By the end of this training, participants will be able to:
Get familiar with the VS Code interface.
Effectively utilize workspaces in VS Code.
Manage VS Code keyboard shortcuts and settings.
Learn how to use various programming languages in VS Code.
This instructor-led, live training in Lyon (online or on-site) targets beginner-level professionals who aim to build functional and interactive websites using foundational web technologies.
By the end of this training, participants will be able to:
Understand how the web functions (client-server architecture, URLs, browsers).
This course is tailored for individuals eager to master the Python programming language. The curriculum focuses on the Python language itself, its core libraries, and the selection of the most valuable and widely adopted libraries within the Python community. Python is a powerhouse for businesses and is extensively utilized by scientists globally, ranking among the most popular programming languages today.
The course can be conducted using the latest Python 3.x version, featuring practical exercises that leverage the full capabilities of the language. It is compatible with any operating system, including all variations of UNIX (such as Linux and Mac OS X) as well as Microsoft Windows.
Approximately 70% of the course duration is dedicated to practical exercises, while the remaining 30% covers demonstrations and presentations. Participants are encouraged to engage in discussions and ask questions throughout the training.
Note: The training can be customized to meet specific requirements upon prior request before the scheduled course date.
This instructor-led, live training in Lyon (online or onsite) is aimed at developers who wish to use TypeScript's advanced features to create and build JavaScript applications.
By the end of this training, participants will be able to:
Set up the necessary development environment to start developing TypeScript and Node.js applications.
Take advantage of Typescript's advanced capabilities to write clean, expressive code with fewer errors.
Configure and use Webpack with TypeScript to build complex front-end UIs.
Use custom data types (Union, Intersection, Tuple Types, etc.) to extend existing generic types.
Implement asynchronous code patterns and APIs for error handling and validating responses.
Deploy TypeScript and Node.js applications to production environments (AWS EC2, Heroku, etc.).
Speed up responsive web design using Bootstrap, the leading HTML, CSS, and JavaScript framework for mobile-first development. This course covers precompiled files, source code compilation through Grunt, responsive grid systems, custom components, navigation bars, and accessibility best practices. Learn to master Bootstrap panels, alerts, progress bars, media objects, input groups, and button groups to create feature-rich, cross-browser compatible interfaces that deliver exceptional user experiences across all devices and platforms.
This instructor-led, live training in Lyon (online or onsite) is aimed at intermediate-level web developers and designers who wish to leverage the advanced features of CSS3 to enhance their web development projects.
By the end of this training, participants will be able to:
Apply advanced CSS3 features, including animations and transformations.
Use CSS pre-processors like LESS for efficient styling workflows.
Implement best practices for responsive and modern web design.
Control complex layouts with Flexbox and other advanced techniques.
This world-class, cutting-edge, hands-on workshop immerses participants in the critical realities of modern CI/CD pipeline security. Designed for security professionals, DevOps engineers, and developers eager to master advanced pipeline breach defense, the training blends live attack simulations with industry-leading tools and practical defense techniques.
This instructor-led, live training in Lyon (online or onsite) is aimed at intermediate-level PHP developers who wish to apply design patterns effectively in their projects.
By the end of this training, participants will be able to:
Understand the purpose and benefits of design patterns.
Identify and implement appropriate design patterns for common scenarios.
Structure PHP applications using industry-recognized best practices.
Integrate patterns into modern frameworks such as Symfony or Zend.
In this instructor-led live training at Lyon, participants will explore the core elements, syntax, and control structures of Go (Golang) while progressing through the development and deployment of a sample web application.
Upon completion of this training, participants will be able to:
This instructor-led, live training in Lyon (online or onsite) is aimed at beginner-level to intermediate-level web and Java developers who wish to learn how to develop and deploy custom applications on the Liferay platform.
By the end of this training, participants will be able to:
Develop custom portlets and applications using Liferay’s Plugins SDK.
Integrate Java portlets and utilize Liferay's service architecture.
Customize the portal using hooks, themes, and layout templates.
Use Liferay Developer Studio for development and deployment.
Apply best practices in Liferay development for efficient and maintainable applications.
This instructor-led live training in Lyon (online or on-site) is tailored for web developers and leaders who wish to explore and implement the OWASP Top 10 reference standard to secure their web applications.
By the conclusion of this training, participants will be able to strategize, implement, secure, and monitor their web applications and services using the OWASP Top 10 document.
This instructor-led, live training in Lyon (online or onsite) is designed for developers, engineers, and architects who wish to apply the WSTG testing framework, principles, and techniques to secure their web applications and services.
By the end of this training, participants will be able to:
Use the WSTG to implement testing processes and techniques in the web development lifecycle.
Explore different testing techniques to customize the WSTG framework based on business needs.
Perform various security testing methods to protect web applications from risks and attacks.
Create an assessment report to document security testing findings and results.
In this instructor-led live training conducted in Lyon, we illustrate React's power and flexibility, compare it with other frameworks, and guide participants through the step-by-step creation of their own React application.
By the end of this course, participants will be able to:
Understand React's design philosophy.
Decide when and where it makes sense to use React, and when to rethink the conventional MVC model.
Understand React concepts such as components, props, state, and lifecycle.
Implement related technologies such as Babel, Webpack, and JSX.
Build, test and deploy an interactive web application.
This course explores secure coding concepts and principles in Java, guided by the testing methodology of the Open Web Application Security Project (OWASP). OWASP is an online community dedicated to producing freely accessible articles, methodologies, documentation, tools, and technologies focused on web application security.
This course explores secure coding concepts and principles within ASP.NET, leveraging the testing methodologies of the Open Web Application Security Project (OWASP). OWASP is an online community dedicated to creating freely available articles, methodologies, documentation, tools, and technologies focused on web application security.
The curriculum delves into the .NET Framework’s security features and provides strategies for securing web applications.
In this instructor-led, live training in Lyon (online or onsite), participants will discover how to leverage Vue JS's incrementally adoptable architecture to construct complex single-page applications (SPAs).
Upon completion of this training, participants will be capable of:
Developing web applications that conditionally process and render data.
Creating interactive web apps that respond efficiently to user interactions.
Writing modular and reusable code.
Gradually transforming a view into a comprehensive single-page application.
Integrating VueJS into existing webpages.
Utilizing Vue's ecosystem to expand the framework's capabilities.
In this instructor-led, live training in Lyon (online or onsite), participants will acquire the essential JavaScript skills needed to leverage Vue.js's incrementally adoptable architecture to develop complex single-page applications (SPAs).
By the end of this training, participants will be able to:
Understand and utilize JavaScript and the Vue.js framework to build interactive web applications.
Design interactive web apps that respond efficiently to user events.
Write modular and reusable code.
Progressively transform a standard view into a fully-fledged single-page application.
For the last 20 years, Javascript has been the de-facto standard for in-browser, client-side scripting. WebAssembly represents a new direction. Built into the browser, this binary format will allow developers to compile and execute code written in any language from within the browser. WebAssembly is portable, small and efficient. It enables fast loading times and can run on existing Javascript platforms by translating its binary code to asm.js. More importantly, WebAssembly paves the way for executing newer, more intensive applications such as virtual reality and high-end gaming, to name a few, from within browser.
In this instructor-led, live course, we cover the evolution of web programming, the state of things today, and what can be done with the advent and release of WebAssembly. The course will be both explanatory and practical, providing the essential theory and walking participants through the creation of their own WebAssembly program.
Format of the Course also allows for the evaluation of participants.
This two-day WebRTC training provides a practical, step-by-step introduction to real-time browser-based communication. Participants begin by mastering the fundamentals of media device access, learning how to securely manage cameras, microphones, and permissions across various browsers. The course then delves into essential WebRTC concepts, including peer-to-peer video calling, signaling, and session negotiation, enabling learners to construct functional solutions using tools such as WebSocket and RTCPeerConnection. Through hands-on scenarios, students will explore recording, screen sharing, and real-time audio/video analysis. By the conclusion, attendees will possess the skills to architect and deploy robust, production-ready WebRTC applications.
Acquire practical expertise in managing media devices, browser permissions, and cross-browser compatibility via navigator.mediaDevices and getUserMedia.
Develop peer-to-peer video communication systems leveraging WebRTC alongside signaling protocols such as WebSocket and Socket.IO.
Implement functionalities including media stream recording, waveform previews, screen sharing, and real-time audio/video statistical tracking.
Examine advanced subjects such as SDP negotiation, codec selection, live bitrate monitoring, and dynamic quality adaptation.
Designed for developers seeking to integrate modern, browser-based communication capabilities into real-world applications.
Read more...
Last Updated:
Testimonials (8)
I really enjoyed learning about AI attacks and the tools out there to begin practicing and actively using for security testing. I took a lot of knowledge away which I didn't have at the beginning and the course met what I hoped it would be. My favorite part shown from the training was Comet Browser and was amazed at what it could do. Definitely something will be looking into more. Overall it was a great course and enjoyed learning all OWASP GenAI Top 10.
Patrick Collins - Optum
Course - OWASP GenAI Security
Hands-on, exercises, in-person helping and questioning.
Jose Paulos - INESC TEC
Course - Tailwind CSS
That every technical lesson came with multiple practical exercises to nail down the concepts.
Andrei-Calin Bajea
Course - OWASP Top 10 2025
The trainer did a great job breaking the ice and took the initiative to encourage everyone to participate. No one was left out, and he was able to adapt well to each person’s difficulties. He made good use of the challenges and questions raised by participants to provide clearer explanations to the whole audience.
Joao Aguiar - INESC TEC
Course - React: Build Highly Interactive Web Applications
The number of users is correct. The trainer delivered the information with enthusiasm.
Alberto Rivas - SEG AUTOMOTIVE SPAIN, S.A.U.
Course - Python Programming - 4 days
The trainer proved himself to be an expert of the topic, which I never give for granted. He provided very useful insight on industry standards.
Giuseppe
Course - Learning Go Programming
I liked how Gunnar wrote pretty much all of the code on the fly as we were going through, but that there was plenty of pre-prepared material on the google drive that I can refer to after the training.
The code Gunnar wrote based on the sample data I provided beforehand was also extremely useful and also made the training relevant to our own datasets.
Online Web Development training in Lyon, Web Development training courses in Lyon, Weekend Web Development courses in Lyon, Evening Web Development training in Lyon, Web Development instructor-led in Lyon, Evening Web Development courses in Lyon, Web Development boot camp in Lyon, Online Web Development training in Lyon, Web Development classes in Lyon, Web Development coaching in Lyon, Web Development one on one training in Lyon, Weekend Web Development training in Lyon, Web Development instructor in Lyon, Web Development instructor-led in Lyon, Web Development trainer in Lyon, Web Development private courses in Lyon, Web Development on-site in Lyon