Online or onsite, instructor-led live Web Development training courses demonstrate through interactive discussion and hands-on practice how to carry out web development.
Web Development training is available as "online live training" or "onsite live training". Online live training (aka "remote live training") is carried out by way of an interactive, remote desktop. Onsite live Web Development trainings in Lyon can be carried out locally on customer premises or in NobleProg corporate training centers.
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.
This instructor-led, live training in Lyon (online or onsite) is designed for programmers who wish to utilize HTML5, JavaScript, and CSS4 together to create web applications.
By the end of this training, participants will be able to:
Integrate and use HTML5, JavaScript, and CSS4 features in application development.
Use CSS4 to enhance the appeal and usability of the application.
Use JavaScript and HTML in creating modern interactive applications.
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 instructor-led live training in Lyon (online or onsite) is aimed at web developers and anyone interested in learning and using WebRTC to create applications with voice, video, and data sharing via the WebRTC API.
By the end of this training, participants will be able to:
Identify the key elements and capabilities of WebRTC.
Apply simple JavaScript APIs to enable voice, video, and data sharing on peer-to-peer connections.
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.).
In this instructor-led, live training session, participants will grasp the fundamentals of programming by building a web application from the ground up.
Upon completion of this course, attendees will be able to:
Leverage their new coding abilities to develop a personal web application
Comprehend key software development concepts and technologies
Communicate efficiently with software developers and engineers
Audience
Non-programmers interested in learning how to code
Course Format
A blend of lectures, discussions, exercises, and extensive hands-on practice
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, offered online or onsite, targets developers, engineers, and architects looking to enhance the security of their web applications and services.
By the conclusion of this training, participants will be equipped to integrate, test, protect, and analyze their web applications and services using the OWASP testing framework and tools.
This instructor-led live training in Lyon (online or onsite) is designed for developers, engineers, and architects who wish to apply the MSTG’s testing principles, processes, techniques, and tools to secure their mobile applications and services.
By the end of this training, participants will be able to:
Investigate testing techniques to plan effective security testing integration within the development lifecycle.
Execute testing methods to identify common vulnerabilities and risks in mobile applications.
Implement various security testing procedures to safeguard Android and iOS mobile 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.
This instructor-led, live training in Lyon (online or onsite) is designed for programmers aiming to create web applications that are powerful, efficient, and modern.
By the end of this training, participants will be able to:
Understand the basics of the Qwik web framework.
Set up a Qwik project and create web pages using HTML templates.
Build more complex web pages using Qwik's features, including server-side rendering, automatic code splitting, and lazy loading.
Use TypeScript with Qwik to write more reliable and maintainable code.
Build a complete single-page application using Qwik.
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 examines secure coding concepts and principles using ASP.NET, guided by the testing methodology of the Open Web Application Security Project (OWASP). OWASP is an online community that provides freely accessible articles, methodologies, documentation, tools, and technologies focused on web application security.
The course delves into the security features of the .NET Framework and demonstrates how to secure 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.
This instructor-led, live training in Lyon (online or onsite) is designed for developers who wish to design, write, and build web APIs while leveraging existing technologies to develop high-value products.
By the end of this training, participants will be able to:
Set up the necessary development environment to start developing web APIs.
Understand the core concepts, architecture, and common uses of web APIs.
Build a strategy on developing highly valuable web APIs.
Learn how to define the web API architecture and specifications.
Apply the best practices of API security, design, and scaling throughput.
Learn how to build, test, debug, and publish web APIs.
Over the past two decades, JavaScript has served as the default standard for client-side, in-browser scripting. WebAssembly signals a significant shift in this landscape. Integrated directly into the browser, this binary format empowers developers to compile and run code written in any programming language within the browser environment. It is portable, compact, and highly efficient, enabling rapid loading times by translating its binary output to asm.js on existing JavaScript platforms. Crucially, WebAssembly facilitates the execution of more demanding applications, such as virtual reality experiences and high-performance gaming, directly within the browser.
This instructor-led live course explores the evolution of web programming, the current technological landscape, and the capabilities unlocked by the release of WebAssembly. The session combines theoretical explanations with practical application, providing essential concepts and guiding participants through the development of their own WebAssembly program.
This instructor-led, live training in Lyon (online or onsite) is designed for beginners, programmers, and developers seeking to learn or improve their web development skills and knowledge.
Upon completion of this training, participants will be able to:
Utilize various programming languages to construct websites and web applications using HTML, CSS, and JavaScript.
Master the fundamentals of web design to create engaging, user-friendly, and visually appealing websites.
Handle backend elements, including servers, applications, and databases, to ensure the security and efficiency of a website or web application.
Leverage existing tools and technologies to optimize web development and management processes.
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