Delivered online or onsite, these instructor-led Web Development courses combine interactive discussions with hands-on practice to effectively teach web development skills.
Web Development training is offered as "online live training" or "onsite live training". Online live training, also known as "remote live training", takes place via an interactive remote desktop. Onsite live training is conducted either locally on client premises in Prague or within NobleProg's corporate training centers in Prague.
From Prague Main Train Station (Praha hlavní nádraží)
Take tram 9 from Hlavní nádraží toward Sídliště Řepy.
Get off at Újezd.
Walk about 10 minutes toward Malostranské náměstí / Prokopská.
Continue along Prokopská to 296/8.
Alternative: Take the metro C from Hlavní nádraží → Muzeum, change to metro A → Malostranská, then walk across Malá Strana. This involves more walking.
From Prague Bus Station — Florenc
Take metro B from Florenc toward Zličín.
Get off at Můstek.
Change to metro A toward Nemocnice Motol.
Get off at Malostranská.
Walk approximately 10–15 minutes to Prokopská 296/8.
This instructor-led live training in Prague (online or onsite) targets intermediate-level developers who wish to build Full-Stack applications using React 19, TypeScript, Next.js, Node.js, Prisma, PostgreSQL, and related DevOps practices.
By the end of this training, participants will be able to:
Develop responsive and scalable front-end applications using React 19 and TypeScript.
Integrate automated testing using Jest and React Testing Library.
Build and document RESTful APIs using Express, JWT, and Prisma with PostgreSQL.
Deploy applications using Git and DevOps pipelines.
Understand the role of Data Warehouses, Data Lakes, and AI integration in modern web ecosystems.
This instructor-led training in Prague focuses on the front-end and back-end development aspects of IT systems. Participants will design responsive interfaces, implement server-side logic, and integrate components using modern frameworks and tools to build complete, maintainable web applications.
This instructor-led, live training session in Prague (available online or onsite) is designed for intermediate to advanced full-stack developers seeking to optimize their development workflows using AWS Cloud9.
By the conclusion of this training, participants will be able to:
Set up and tailor AWS Cloud9 for full-stack development purposes.
Develop and debug front-end applications using the Cloud9 environment.
Build and deploy back-end services via AWS Cloud9.
Integrate Cloud9 with other AWS services for advanced deployment strategies.
Collaborate effectively with team members within a cloud-based development framework.
This instructor-led, live training in Prague (online or onsite) is designed for advanced-level web developers aiming to design, build, and deploy complex web applications using advanced tools and practices.
Upon completion of this training, participants will be able to:
Design scalable web architectures employing advanced front-end and back-end patterns.
Work with modern frameworks such as React, Angular, or Vue.
Build secure, robust APIs using Node.js, Django, or PHP.
Utilize Docker, CI/CD, and cloud-native tools for deployment.
Explore emerging technologies including PWAs, Serverless architectures, and WebAssembly.
This instructor-led, live training in Prague (online or onsite) is aimed at beginner-level to intermediate-level developers who wish to enhance their skills in updating front-end packages, managing dependencies effectively, and integrating the latest tools and features into web projects.
By the end of this training, participants will be able to:
Understand the importance of package updates and dependency management in web projects.
Update and manage front-end packages using npm and Yarn.
Address compatibility issues and resolve conflicts during updates.
Leverage modern front-end tools and frameworks to optimize workflows.
Implement best practices for front-end project maintenance and version control.
Guided by the latest OWASP GenAI Security Project recommendations, participants will learn to identify, assess, and mitigate AI-specific threats through hands-on exercises and real-world scenarios.
This live training in Prague empowers Java developers from beginner to intermediate levels to construct scalable, non-blocking applications utilizing Spring WebFlux. Attendees will gain mastery over reactive programming concepts, learn to integrate databases, and deploy responsive REST APIs through immersive, hands-on laboratory exercises.
This instructor-led, live training in Prague (online or onsite) is designed for developers who wish to learn and utilize Tailwind CSS to build and style user interfaces.
By the end of this training, participants will be able to:
Set up a development environment with Tailwind CLI.
Create components and edit layouts using Tailwind CSS.
Delivered by an expert instructor, this live training in Prague delves into the core principles and hands-on fundamentals of JavaScript, TypeScript, and full-stack development. It is designed to equip participants with practical skills that directly translate to real-world professional environments and contemporary business demands.
This instructor-led, live training in Prague (online or onsite) is designed for developers at beginner to intermediate levels who want to edit code using VS Code.
By the end of this training, participants will be able to:
Navigate the VS Code interface.
Use workspaces in VS Code effectively.
Manage VS Code keyboard shortcuts and settings.
Work with various programming languages in VS Code.
This guided, live training session in Prague (online or in-person) is designed for novice professionals seeking to build functional and interactive websites using foundational web technologies.
Upon completing this training, participants will be able to:
Grasp the fundamentals of how the web operates (client-server architecture, URLs, browsers).
Construct structured web pages using HTML5.
Visually enhance and style web pages with CSS.
Incorporate logic and interactivity via JavaScript.
This 4-day Python programming course in Prague concentrates on core language features, standard libraries, and community-developed tools. By dedicating 70% of the time to hands-on practical exercises, participants will acquire practical skills in managing data types, object-oriented programming, error handling, file operations, database interactions, and web application development using Python 3.x.
This instructor-led, live training in Prague (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.).
Gain proficiency in Bootstrap within Prague to streamline responsive web design. This course addresses HTML, CSS, and JavaScript fundamentals, grid architectures, and components such as navbars and panels. You will learn to create cross-browser interfaces with a focus on accessibility best practices, ensuring a superior user experience on any device.
This instructor-led live training in Prague, delivered online or onsite, is designed for intermediate web developers and designers seeking to integrate advanced CSS3 features into their development projects.
By the end of the training, participants will be able to:
Apply advanced CSS3 capabilities, 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 premium, advanced, hands-on workshop engages participants in the essential complexities of contemporary CI/CD pipeline security. Tailored for security specialists, DevOps engineers, and developers seeking to excel in sophisticated pipeline breach mitigation, the course combines live attack simulations with industry-standard tools and actionable defense strategies.
This instructor-led, live training in Prague (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 14-hour module on Prague, learners explore the core concepts of HTML5, including new structural elements, media management, and form development. The curriculum highlights the critical distinctions from HTML4, details the use of Web Storage for offline functionality, and guides participants in constructing modern, well-structured web pages with efficiency.
In this instructor-led, live training in Prague, participants will dive into the core elements, syntax, and control structures of Go (Golang) while practically navigating the development and deployment of a sample web application.
By the end of this session, participants will be able to:
This instructor-led, live training in Prague (online or onsite) is tailored for beginner to intermediate 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:
Create custom portlets and applications using Liferay’s Plugins SDK.
Integrate Java portlets and leverage Liferay's service architecture.
Customize the portal using hooks, themes, and layout templates.
Utilize Liferay Developer Studio for development and deployment.
Apply best practices in Liferay development to ensure efficient and maintainable applications.
This instructor-led, live training in Prague (available online or on-site) is tailored for web developers and leaders who aim to explore and implement the OWASP Top 10 reference standard to enhance the security of their web applications.
By the end of this course, participants will be equipped to strategize, implement, secure, and monitor web applications and services utilizing the OWASP Top 10 framework.
This instructor-led live training in Prague (online or onsite) targets developers, engineers, and architects who aim 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:
Utilize the WSTG to integrate testing processes and techniques throughout the web development lifecycle.
Examine various testing methodologies to tailor the WSTG framework to specific business requirements.
Execute diverse security testing methods to safeguard web applications against risks and cyberattacks.
Generate assessment reports that thoroughly document security testing findings and outcomes.
In this instructor-led, live training in Prague, we demonstrate React's power and flexibility, compare it to alternative frameworks, and walk participants step-by-step through the 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 examines secure coding practices in Java through the lens of the OWASP methodology. Participants will learn to identify web threats, mitigate common attacks such as XSS and CSRF, and apply secure design principles. Join this practical training in Prague to effectively strengthen your application security capabilities.
This instructor-led course in Prague focuses on secure coding concepts and ASP.NET security principles. Participants will learn to apply the OWASP methodology, implement robust authentication and authorization, and mitigate injection attacks, XSS, and CSRF to build resilient, secure web applications.
In this instructor-led, live training Prague (online or in-person), participants will learn how to leverage Vue.js's incrementally adoptable architecture to build a complex single-page application (SPA).
By the end of this training, participants will be able to:
Build web apps that process and render data conditionally.
Design interactive web apps that react efficiently to user events.
Write modular and reusable code.
Incrementally progress a view into full-blown single-page application.
Integrate VueJS to an existing webpage.
Use Vue's ecosystem to extend the framework's capability.
In this instructor-led live training located in Prague (online or onsite), participants will learn the essential JavaScript skills required to utilize Vue.js's incrementally adoptable architecture for building complex single-page applications (SPAs).
By the end of this training, participants will be able to:
Understand and use JavaScript and the VueJS framework to build an interactive web application.
Design interactive web apps that react efficiently to user events.
Write modular and reusable code.
Incrementally progress a view into a full-blown single-page application.
Explore how WebAssembly revolutionizes browser performance. This instructor-led live course in Prague provides practical training to construct portable, high-speed web applications. Gain proficiency in C and C++ fundamentals and develop your own WebAssembly programs to power next-generation user experiences.
Over the course of two days, this WebRTC training provides a hands-on, step-by-step exploration of real-time communication within browsers. Participants begin by mastering the fundamentals of accessing media devices, learning how to securely and efficiently manage cameras, microphones, and browser permissions. The curriculum then advances to core WebRTC principles, such as peer-to-peer video calling, signaling mechanisms, and session negotiation, utilizing tools like WebSocket and RTCPeerConnection to build functional solutions. Through practical exercises, learners will navigate recording, screen sharing, and real-time audio/video analysis. By the conclusion of the course, attendees will be equipped to design and deploy robust, production-grade WebRTC applications.
Acquire practical skills in managing media devices, handling browser permissions, and ensuring cross-browser compatibility via navigator.mediaDevices and getUserMedia.
Develop peer-to-peer video communication systems using WebRTC alongside signaling protocols such as WebSocket and Socket.IO
Execute media stream recording, generate waveform previews, implement screen sharing, and monitor real-time audio/video metrics.
Dive into advanced concepts including SDP negotiation, codec selection, live bitrate monitoring, and dynamic quality adaptation.
Ideal for developers aiming to integrate contemporary, browser-based communication capabilities into practical applications.
Read more...
Last Updated:
Testimonials (7)
The training helped me expand my knowledge and understanding of Burp Suite. I also realized that what I had learned through self-study was still quite limited. This training was very helpful to me as a QA because Burp Suite is a valuable tool for performing security testing and improving the overall quality of application testing. I will continue exploring this tool and learning more about its features and capabilities.
Rea Mendez - BAKAWAN Data Anallytics Inc.
Course - OWASP Top 10 2025
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
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 Prague, Web Development training courses in Prague, Weekend Web Development courses in Prague, Evening Web Development training in Prague, Web Development instructor-led in Prague, Web Development instructor-led in Prague, Web Development one on one training in Prague, Online Web Development training in Prague, Web Development on-site in Prague, Evening Web Development courses in Prague, Web Development private courses in Prague, Web Development instructor in Prague, Weekend Web Development training in Prague, Web Development coaching in Prague, Web Development trainer in Prague, Web Development boot camp in Prague, Web Development classes in Prague