Whether delivered online or on-site, instructor-led live Computer Programming training courses use interactive, hands-on practice to cover both the fundamentals and advanced topics of programming.
Programming training is offered in two formats: "online live training" and "onsite live training". Online live training (also known as "remote live training") is conducted via an interactive remote desktop. Onsite live training takes place either at the customer's location in Nantes or at NobleProg's corporate training centers in Nantes.
NobleProg -- Your Local Training Provider
Nantes, Zenith
NobleProg Nantes, 4 rue Edith Piaf, Saint-Herblain, france, 44821
In the Parc d'Ar Mor zone, near the Zénith.
Car : from the ring road, Porte de Chézine Exit> Boulevard du Zenith > Esplanade Georges Brassens (restaurants) > Rue Edith Piaf on the right. From the N444 road (Nantes > Lorient), Exit #1 > boulevard Marcel Paul > Rue Edith Piaf at the right.
Parking Zénith P1 (free). Once parked, you can recognize the building: it's one of the tree bulding with zinc frontage.
Bicycle: free indoor parking
Public transport :
Tramway R1, Schoelcher station + 10 mn by foot through commercial center Atlantis
Tramway R1, François Mitterrand stop + bus 50, stop at Saulzaie station or bus 71, stop at the Zénith station
Tramway R3, Marcel Paul station + bus 50, Saulzaie station
Chronobus C6, Hermeland station+ bus 71, Zénith station
Bus : lignes 50 (Saulzaie station) or 71 (Zénith station)
This instructor-led, live training in Nantes (online or onsite) targets intermediate web developers aiming to build, test, and deploy Angular 19 applications using the latest tooling, component architecture, and best practices.
By the end of this training, participants will be able to:
Set up and configure an Angular 19 development environment using the Angular CLI.
Create components, directives, services, and reactive forms.
Use routing, HTTP client, and state management with RxJS and signals.
Build, test, and deploy production-ready Angular applications.
This instructor-led, live training in Nantes (online or on-site) is targeted at beginner to intermediate developers who wish to build dynamic, modern web applications using Angular 18.
By the end of this training, participants will be able to:
Set up and configure Angular 18 projects.
Utilize Angular 18's new features and improvements, including optimized TypeScript 4.7 capabilities and zoneless change detection.
Develop robust, scalable applications using Angular 18.
Implement best practices for code organization and architecture.
This instructor-led, live training in Nantes (online or onsite) is designed for beginner to intermediate-level developers who want to utilize the latest Angular 17 features to build, test, and deploy web applications.
By the end of this training, participants will be able to:
Set up a development environment that includes Node.js, Visual Studio Code, and Angular CLI.
Create a basic Angular 17 application that displays data and handles user interactions.
Use components, directives, pipes, services, and modules to organize and reuse code.
Use data binding, dependency injection, routing, forms, and HTTP client to communicate with backend services.
Use the new template control block syntax to simplify common tasks like conditional rendering, looping, and handling empty collections.
Use the new @defer control block to enable lazy-loading of the block's content and its dependencies.
Use the new view transitions API to customize the animations and transitions between views.
Debug and test Angular 17 applications using tools such as Chrome DevTools, Jest, Karma, and Protractor.
This instructor-led live training in Nantes (online or onsite) is aimed at advanced-level developers who wish to master the latest features in Next.js 14, optimize performance, and implement modern React techniques.
By the end of this training, participants will be able to:
Implement advanced React hooks and concurrent features.
Understand and utilize Next.js routing strategies effectively.
Leverage Server Components, Server Actions, and hybrid rendering approaches.
Optimize data fetching, caching, and incremental static regeneration.
Use Next.js as a backend solution with Edge Functions and Edge Runtime.
Manage state using React Context, Redux, and atomic state libraries.
Optimize application performance for Web Core Vitals.
Test, monitor, and deploy Next.js applications efficiently.
This instructor-led live training in Nantes (available online or onsite) targets web developers who wish to learn how to utilize Progressive Web Application (PWA) development features to create an app-like experience on a website using Entity Framework (EF) Core and Blazor.
By the end of this training, participants will be able to:
Use the EF package to work with databases.
Use Blazor components, services, dependency injection, layout, and routing.
Create service workers to enable PWA features in an application.
Utilize push notifications and other PWA features.
This course offers a comprehensive exploration of advanced Vue.js concepts, with a strong emphasis on scalability, maintainability, and performance optimization in modern frontend ecosystems.
Delivered through instructor-led live training (available online or onsite), this program is designed for intermediate to advanced developers looking to deepen their Vue.js expertise, adopt modern development workflows, and effectively integrate ecosystem tools such as Pinia, Quasar, and Vite.
This instructor-led, live training in Nantes (offered online or on-site) is designed for intermediate Java developers who want to design, develop, deploy, and maintain microservices-based applications using Java frameworks like Spring Boot and Spring Cloud.
By the end of this training, participants will be able to:
Understand the principles and benefits of microservices architecture.
Build and deploy microservices using Java and Spring Boot.
Implement service discovery, configuration management, and API gateways.
Secure, monitor, and scale microservices effectively.
This instructor-led live training in Nantes (online or onsite) is designed for experienced developers who aim to build, deploy, and scale applications using microservices developed with NodeJS and React.
By the end of this training, participants will be able to:
Develop, deploy, and scale applications using distinct microservices.
Build a server-side rendered React application.
Deploy multi-service apps to the cloud using Docker and Kubernetes.
This instructor-led live training, held in Nantes (online or onsite), is tailored for intermediate to advanced web developers and technical architects who aim to explore the latest advancements in Next.js 14 and gain the knowledge required to develop cutting-edge web applications.
By the end of this training, participants will be able to:
Harness the full power of Next.js 14 to construct complex applications.
Apply modern features including Middleware, React Server Components, and Edge Functions.
Implement best practices to enhance performance, scalability, and SEO.
Effectively diagnose and resolve common challenges in Next.js applications.
Spring is a robust Java framework that streamlines enterprise application development by offering powerful dependency injection, modular architecture, and simplified configuration options.
This instructor-led live training (available online or on-site) is designed for beginner-level Java developers aiming to construct modern, production-ready web applications utilizing the latest Spring Framework and Spring Boot 3.5.5 alongside Java 21.
Upon completion of this training, participants will be able to:
Grasp Spring’s core principles, including Inversion of Control (IoC), Dependency Injection (DI), and Aspect-Oriented Programming (AOP).
Configure Spring applications using XML, annotations, and JavaConfig.
Develop RESTful services leveraging Spring Boot and JPA.
Implement CRUD operations, manage transactions, and handle data persistence.
Utilize advanced Spring features such as profiles, exception handling, and data serialization.
Course Format
A concise theoretical overview followed by extensive practical exercises.
Hands-on implementation using real-world scenarios.
Interactive discussions and guided troubleshooting.
Customization Options
To request a tailored training session for this course, please contact us to make arrangements.
This instructor-led live training in Nantes (online or onsite) targets intermediate-level software developers and automation engineers seeking to build applications that communicate with PLCs and interact with SQL databases using Visual Studio.
By the end of this training, participants will be able to:
Develop .NET applications in Visual Studio for industrial automation.
Communicate with PLCs using industrial protocols such as OPC UA.
Implement database interactions with SQL Server for storing and retrieving PLC data.
Optimize application performance for real-time industrial environments.
This instructor-led, live training in Nantes (online or onsite) is designed for developers who want to utilize the newest features of Angular 13 to build, test, and deploy web applications.
By the end of this training, participants will be able to:
Use TypeScript and Angular CLI to develop Angular 13 applications.
Develop, test, and deploy Angular 13 web applications.
Create web components that can be used for any web application or page.
This instructor-led, live training in Nantes (online or onsite) is aimed at web developers who wish to use Blazor Web Assembly to build a web application.
By the end of this training, participants will be able to:
Understand forms and authentication in Blazor WebAssembly.
This instructor-led live training, offered online or onsite, is intended for developers aiming to leverage the FARM (FastAPI, React, and MongoDB) stack to build dynamic, high-performance, and scalable web applications.
By the end of this training, participants will be able to:
Set up the necessary development environment that integrates FastAPI, React, and MongoDB.
Understand the key concepts, features, and benefits of the FARM stack.
Learn how to build REST APIs with FastAPI.
Learn how to design interactive applications with React.
Develop, test, and deploy applications (front end and back end) using the FARM stack.
This instructor-led live training in Nantes (online or onsite) is designed for beginner-level developers who wish to learn the basics of Groovy Programming.
Upon completion of this training, participants will be able to:
Grasp fundamental programming concepts.
Write simple Groovy scripts and leverage core Groovy features.
Understand and apply basic object-oriented programming principles using Groovy.
Employ basic error-handling techniques to address common programming errors and exceptions in Groovy.
This instructor-led, live training in Nantes (online or onsite) is aimed at beginner-level .NET developers who wish to gain proficiency in JavaScript, Node.js, and React to actively develop and migrate systems/platforms.
By the end of this training, participants will be able to:
Write and debug JavaScript code effectively.
Build and deploy server-side applications using Node.js.
Develop dynamic and responsive user interfaces with React.
Integrate front-end and back-end components to create full-stack applications.
Understand best practices for migrating legacy systems to modern JavaScript-based platforms.
This instructor-led training, conducted online or on-site, targets developers eager to learn and utilize Livewire for building contemporary and dynamic application interfaces.
By the conclusion of this training, participants will be able to:
This instructor-led, live training in Nantes (online or onsite) is designed for intermediate-level developers who want to create micro-frontend applications using Vue.js.
By the end of this training, participants will be able to:
Gain a clearer understanding of micro-frontends.
Learn how to break down large applications into micro-frontends.
Implement micro-frontends using various approaches.
Construct micro-frontend applications with Vue.js.
This instructor-led, live training in Nantes (available online or onsite) is tailored for intermediate to advanced developers seeking to master the development of microservices using Spring Boot, Docker, and Kubernetes.
By the end of this training, participants will be able to:
Comprehend microservices architecture principles.
Build production-ready microservices using Spring Boot.
Understand the critical role of Docker in containerizing microservices.
Configure Kubernetes clusters to deploy and orchestrate microservices.
This instructor-led, live training in Nantes (online or onsite) is aimed at intermediate-level to advanced-level developers and architects who wish to develop Java native applications and microservices using Quarkus with optimized memory usage and startup time.
By the end of this training, participants will be able to:
Develop high-performance, lightweight Java native applications using Quarkus.
Build and deploy RESTful services and microservices architectures.
Use GraalVM for native compilation and optimize startup and memory efficiency.
Package and containerize applications for Kubernetes and OpenShift environments.
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.
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.
Combining Unity, Blender, and Visual Studio creates a robust toolkit for building and programming industrial virtual environments. Unity facilitates interactive simulation and visualization, Blender provides advanced 3D modeling tools, and Visual Studio acts as the central programming hub for integrating control systems and industrial logic.
This instructor-led training (available online or onsite) targets beginner to intermediate professionals seeking to design, model, and program industrial environments for simulation, training, and integration needs.
Upon completing this course, participants will be able to:
Design and model industrial equipment and scenarios using Blender.
Import and optimize 3D models in Unity for visualization.
Program system logic and integration workflows in Visual Studio.
Create interactive industrial virtual environments with control system connections.
Format of the Course also allows for the evaluation of participants.
Interactive lecture and discussion.
Hands-on 3D modeling and environment development.
Programming and integration exercises with live demonstrations.
Course Customization Options
To request a customized training for this course, please contact us to arrange.
This instructor-led live training, located in Nantes (online or onsite), is designed for developers at the beginner to intermediate level who intend to develop applications using Visual Studio.
By the conclusion of this course, participants will be able to:
Make effective use of Visual Studio 2022 features.
Run and manage unit tests.
Debug applications and work with code hosted in remote repositories.
Node.js serves as a platform designed for the rapid development of scalable and high-performance network applications. This course teaches you how to leverage its event-driven, non-blocking I/O model to construct data-intensive, real-time applications that operate across distributed devices. You will investigate the architectural decisions that distinguish Node.js, analyzing how these choices reshape application development and optimize the interaction between application systems. The curriculum focuses on writing modular, robust, expressive, and clear code. Participants will learn to make informed decisions regarding the use of callbacks, event emitters, and streams, specifically utilizing streams to manipulate data sets too large for standard application memory. The course also emphasizes effective error handling to ensure runtime stability. Comprehensive lab exercises are included to reinforce the concepts and techniques presented.
Objectives
Upon completing this course, students will be able to:
Clearly grasp the platform design decisions that led Node.js to adopt an event loop and understand the implications for applications built on this foundation.
Comprehend the unique trade-offs inherent in event-driven programming.
Develop Node.js modules and demonstrate code modularity within applications.
Master core flow control patterns in Node.js and determine the appropriate contexts for using callbacks, event emitters, or streams.
Efficiently create and manipulate buffers.
Understand error state management and recognize when a process should terminate due to errors.
This instructor-led live training in Nantes (online or onsite) is designed for software architects and web developers who wish to utilize RabbitMQ as messaging middleware and program in Java using Spring to build applications.
By the end of this training, participants will be able to:
Develop applications using Java, Spring, and RabbitMQ.
Design asynchronous, message-driven systems using RabbitMQ.
Create and implement queues, topics, exchanges, and bindings within RabbitMQ.
This instructor-led live training in Nantes (online or onsite) is designed for developers who wish to build React components and design complex applications.
By the end of this training, participants will be able to:
Grasp advanced React concepts, including Context APIs, Higher-Order Components (HOCs), external state management, asynchronous APIs, and more.
Create composable components using React.
Implement both server-side and client-side authentication.
Utilize React and Redux libraries to manage complex stateful applications.
Streamline code and enhance application performance.
This instructor-led, live training in Nantes (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.).
This instructor-led, live training in Nantes (online or on-site) is aimed at Vue JS developers who wish to create advanced components that are simpler, more flexible, and easier to maintain.
By the end of this training, participants will be able to:
Write VueJS code that is maintainable and resilient.
Write application logic that is portable and reusable.
Create customized components and widgets while avoiding unneeded complexity.
During this instructor-led live training in Nantes, participants will learn how to leverage Entity Framework Core 2.0 to create an ASP.NET Core application.
By the end of this training, participants will be able to:
Set up the necessary framework and tools for creating Entity Framework Core 2.0 MVC web applications.
Perform database operations on MS SQL Server.
Use a 'code first' and 'database first' approach to application development.
Apache Groovy is a dynamic programming language for the JVM (Java Virtual Machine). It offers features like scripting capabilities, Domain-Specific Language authoring, runtime and compile-time meta-programming, and functional programming. Groovy is frequently used as a complement to Java.
In this instructor-led live training, participants will learn how to code in Groovy by building a sample application step by step.
Audience
Developers
Course Format
Part lecture, part discussion, exercises and heavy hands-on practice
This instructor-led, live training in Nantes (online or onsite) is designed for web developers who wish to use Blazor to create full-stack C# web applications.
By the end of this training, participants will be able to:
Develop web applications with C# and Blazor.
Use C# code to call JavaScript APIs and libraries.
Run client-side C# code and client logic directly in a browser or server.
This instructor-led, live training in Nantes introduces the fundamentals of Laravel and walks participants through the creation of a Laravel-based web application.
This instructor-led live training in Nantes (online or onsite) is aimed at web developers who wish to use Laravel and Vue.js for full-stack web development.
By the end of this training, participants will be able to:
Develop web applications using Laravel and Vue.js.
ASP.NET MVC 6 is a new feature in Visual Studio 2015 and represents the latest advancement in Microsoft's web development stack. This course covers the most recent APIs and development techniques for building dynamic, modular, and testable web sites. We will explore the new features available in MVC6 and demonstrate how to maximize the benefits of the latest toolset and integration possibilities.
What you will learn
Understand MVC architecture principles and benefits
Creating views, view components, and tag helpers
Using ASP.NET dependency injection
Creating RESTful services using Web API
Getting the best out of GruntJS, NPM, and Bower integration
Advanced Development with Next.js 16 addresses advanced application architecture, App Router patterns, React Server Components, Server Actions, caching, security, and large-scale deployment.
This instructor-led, live training targets full-stack developers and React engineers who are building production-grade Next.js applications.
By the end of the course, participants will be able to:
Develop complex Next.js 16 applications leveraging the App Router, RSC, and Server Actions
Implement caching mechanisms, authentication protocols, and performance optimization strategies
Deploy and monitor production applications at scale
This instructor-led live training in Nantes (online or onsite) is aimed at developers who wish to use Quarkus to build, test, and deploy applications that are fully powered by Java but with reduced resource utilization.
By the end of this training, participants will be able to:
Set up the necessary development environment to start developing applications with Quarkus.
Build, compile, and run applications in native mode using GraalVM.
Utilize Quarkus tooling and extensions for building native applications using Maven.
Containerize, execute, and deploy applications with Docker.
This instructor-led, live training in Nantes (online or onsite) is aimed at web developers who wish to use Quasar Framework and Vue JS to create cross-platform applications.
By the end of this training, participants will be able to:
Build a cross-platform application for iOS, Windows, etc.
In this instructor-led live training conducted in Nantes, 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.
In this instructor-led, live training held in Nantes, participants will study the core principles and approaches of React Native while working on the development of their own mobile application for Android and iOS.
In this instructor-led, live training, participants will learn to use React Native Expo through discussion and hands-on practice. By the end of the course, participants will be equipped to create and deploy their own React Native application using React Native Expo.
React is a popular library for building single-page applications in JavaScript and HTML. It is widely adopted by industry leaders such as Facebook, Instagram, Netflix, and The New York Times.
This course introduces the core principles underlying React and other libraries like Angular and Vue.js, while highlighting React's specific features. It also explores technologies commonly integrated with React, such as Redux and React-Router.
Upon completion, participants will be equipped to develop applications of varying complexity using React, adhering to industry best practices.
This instructor-led live training in Nantes (online or on-site) is designed for web developers who aim to build functional front-end and back-end web applications using Spring Boot, React, and Redux.
By the end of this training, participants will be able to:
Build a front-end application with React and Redux.
Create RESTful APIs with Spring Boot.
Secure web services with Spring Security and JWT web tokens.
This instructor-led, live training in Nantes (online or onsite) is designed for Java developers looking to leverage the Spring 5 framework to build and deploy enterprise-grade web applications.
By the end of this training, participants will be able to:
Install and configure Spring 5.
Understand and implement the latest features of Spring 5.
Access databases using Spring applications.
Utilize the new reactive web framework, WebFlow, to create reactive applications.
Integrate Spring applications with legacy Java EE applications.
Test and deploy enterprise-grade Spring applications.
This instructor-led, live training in Nantes (online or on-site) is aimed at developers and programmers who wish to use the framework changes and new features in Vue 3 to create applications.
By the end of this training, participants will be able to:
Migrate and update from Vue 2 to Vue 3.
Learn the new features to improve the development of applications.
Test and use Vue 3 to build maintainable and reliable applications.
In this instructor-led, live training in Nantes (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 Nantes (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 Nantes (online or onsite) is aimed at developers who wish to use Vuetify.js to build beautiful interfaces for single-page applications.
By the end of this training, participants will be able to:
Install and configure Vuetify.js.
Understand the principles behind Material Design.
Create a single page application with an advanced UI using Vue.js and Vuetify.js.
This instructor-led, live training in Nantes (online or onsite) is aimed at developers who wish to use WebFlux to develop and deploy reactive applications.
By the end of this training, participants will be able to:
Install and configure Spring 5 and the WebFlux framework.
This instructor-led, live training session, available either online or onsite, is tailored for developers with beginner to intermediate skill levels who aim to build dynamic, modern web applications using Angular 2.
Upon completion of this training, participants will be able to:
Set up and configure Angular 2 projects.
Leverage the features and enhancements offered by Angular 2.
Develop robust and scalable applications using Angular 2.
Apply best practices for code organization and architecture.
Integrate Angular applications with RESTful APIs.
Read more...
Last Updated:
Testimonials (17)
Basics, which gives confidence to learn and dig more into Pyton.
Monika Yadav - KION BUSINESS SERVICES POLSKA SPOLKA Z OGRANICZONA ODPOWIEDZIALNOSCIA
Course - Python: Automate the Boring Stuff
- The course progression (from JVM internals to more high-level topics)
- Some insights from practical exercises
- Visual style (not some presentation, but a nicely styled page)
the trainer was flexible and had practical experience that clearly showed in the way he delivered the training. he showed us real world solutions for common tasks that we would perform as product test engineers.
Barry Ford - Edwards Vacuum Ltd.
Course - Basic LabVIEW Programming
everything was perfect
Florin Vrincianu
Course - Python Programming Fundamentals
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
Detailed explanation, re-iteration of points in a quite subtle way that really drove the knowledge home very well. Rod's willingness to double-check the odd obscure question that we rasied, to be sure that his answers were 100% right. Also, his interest in discussing the pros & cons of alternate coding styles so that we learnt not only how to use C++ in our intended way, but why it should be done that way.
Nick Dillon - cellxica Ltd
Course - Using C++ in Embedded Systems - Applying C++11/C++14
The adaptation of exos to our context and the consideration of our request
Amel Guetat - EURO-INFORMATION DEVELOPPEMENTS
Course - Fraud Detection with Python and TensorFlow
Machine Translated
It was 1-on-1 so the training was specialized to my specific needs. Shane highlighted elements of WPF/C# that could potentially be beneficial to my development projects.
Warren Nolan - Northrop Grumman
Course - Programming in WPF
Experience sharing, it's teacher's know-how and valuable.
Carey Fan - Logitech
Course - C/C++ Secure Coding
The structure of the training and the exercises were fantastic. The trainer was able to get me excited to work with Go in the future, which is not an easy thing!
Noah Van Tiggel - Spot Buy Center BV
Course - Advanced Go Programming
Very good topic structure, perfect presentation, very high level of trainer's knowlwdge. Flawless infrastructure.
Tibor Pozsgai
Course - Rust Advanced
Hands-on exercises related to content really helps to understand more about each topic. Also, style of start class with lecture and continue with hands-on exercise is good and helpful to relate with the lecture that presented earlier.
Nazeera Mohamad - Ministry of Science, Technology and Innovation
Course - Introduction to Data Science and AI using Python
scope of material
Marcin - Instytut Energetyki- Panstwowy Instytut Badawczy
Course - Visual Basic for Applications (VBA) w Excel - wstęp do programowania
the knowledge of the trainer was very high - he knew what he was talking about, and knew the answers to our questions
Adam - Fireup.PRO
Course - Advanced Java Security
Well structured. Good teaching techniques. Course well documented!
Online Programming training in Nantes, Programming training courses in Nantes, Weekend Programming courses in Nantes, Evening Programming training in Nantes, Programming instructor-led in Nantes, Programming private courses in Nantes, Programming boot camp in Nantes, Programming classes in Nantes, Programming instructor-led in Nantes, Programming coaching in Nantes, Evening Programming courses in Nantes, Online Programming training in Nantes, Weekend Programming training in Nantes, Programming one on one training in Nantes, Programming instructor in Nantes, Programming on-site in Nantes, Programming trainer in Nantes