Whether delivered online or onsite, these instructor-led live Web Development training courses utilize interactive discussions and hands-on practice to demonstrate the core principles and techniques of web development.
Web Development training is offered as either "online live training" or "onsite live training." The online live format, also known as "remote live training," is conducted through an interactive remote desktop. Alternatively, onsite live training can be hosted directly at customer premises in Bangkok or within NobleProg's dedicated corporate training centers located in Bangkok.
NobleProg -- Your Local Training Provider
Empire Tower
1, South Sathorn Road,, Bangkok, thailand, 10120
Ways to get there
BTS Skytrain: Take the Silom Line and get off at BTS Chong Nonsi. The Empire is within walking distance; the building has access from the Sathorn/Naradhiwas area.
BTS Saint Louis:Saint Louis station is also nearby, around a 7-minute walk according to current location information.
BRT: Get off at BRT Sathorn. It's approximately a 2–4 minute walk to the building.
MRT:MRT Silom is another option, followed by a walk toward Sathorn.
Taxi/Grab: Give the driver: “The Empire, 1 South Sathorn Road, Sathon, Bangkok 10120.” The official building site confirms this address.
By car: The building can be accessed from Sathorn Road or Naradhiwas Rajanagarinda Road.
This live, instructor-led session in Bangkok (online or onsite) is tailored for intermediate-level developers aiming to build Full-Stack applications. The course leverages React 19, TypeScript, Next.js, Node.js, Prisma, PostgreSQL, and relevant DevOps practices.
Upon completing this training, participants will be capable of:
Developing responsive and scalable front-end applications using React 19 and TypeScript.
Implementing automated testing workflows with Jest and React Testing Library.
Building and documenting RESTful APIs using Express, JWT, and Prisma with PostgreSQL.
Deploying applications utilizing Git and DevOps pipelines.
Understanding the impact of Data Warehouses, Data Lakes, and AI integration in modern web ecosystems.
This instructor-led course in Bangkok focuses on front-end and back-end development for IT systems. Learners will learn to design responsive interfaces, build server-side logic, and integrate components using contemporary frameworks and tools to create complete, maintainable web applications.
This live, instructor-led training in Bangkok, available either online or on-site, is designed for intermediate to advanced full-stack developers who want to enhance their workflow efficiency using AWS Cloud9.
By the conclusion of this program, participants will be capable of:
Configuring AWS Cloud9 specifically for full-stack development needs.
Creating and debugging front-end applications using Cloud9.
Developing and releasing back-end services via AWS Cloud9.
Integrating Cloud9 with broader AWS services for sophisticated deployments.
Collaborating effectively with team members in a cloud-based workspace.
This instructor-led, live training available in Bangkok (online or on-site) is designed for advanced-level web developers seeking 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, conducted either online or onsite, targets developers from beginner to intermediate levels who aim to improve their proficiency in updating front-end packages, managing dependencies effectively, and integrating the latest tools and features into web projects.
By the conclusion of this training, participants will be able to:
Understand the significance 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.
Grounded in 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.
This live training program for Bangkok assists Java developers, ranging from beginners to intermediates, in constructing scalable, non-blocking applications using Spring WebFlux. Participants will gain proficiency in reactive programming principles, database integration, and the deployment of responsive REST APIs through practical lab exercises.
This live, instructor-led training session available Bangkok (online or onsite) is designed for developers who wish to learn how to utilize Tailwind CSS for constructing and styling user interfaces.
By the end of this program, participants will have the ability to:
Set up a development environment using the Tailwind CLI.
Develop components and adjust layouts with Tailwind CSS.
Style elements effectively using Tailwind utility classes.
This live, instructor-led training in Bangkok delivers core concepts and practical fundamentals of JavaScript, TypeScript, and full-stack development, equipping participants with real-world skills aligned with modern business requirements.
This instructor-led, live training in Bangkok (offered online or onsite) targets beginner to intermediate-level developers seeking to improve their code editing skills with VS Code.
By the end of this program, participants will be able to:
Develop familiarity with the VS Code interface.
Utilize workspaces within VS Code effectively.
Manage VS Code keyboard shortcuts and settings with ease.
Work with various programming languages in the VS Code environment.
This instructor-led live session conducted in Bangkok (either online or on-site) is tailored for novice professionals aiming to develop functional and interactive websites using fundamental web technologies.
By the conclusion of this program, learners will be capable of:
Grasping the underlying mechanics of the web, such as client-server models, URLs, and browser operations.
Building structured web pages with HTML5.
Applying styles and visual improvements using CSS.
Introducing interactivity and logic via JavaScript.
This 4-day Python programming course held in Bangkok concentrates on essential language features, standard libraries, and community-developed tools. With a strong focus on practical application, where 70% of the time is devoted to hands-on exercises, participants will develop proficient skills in handling data types, object-oriented programming, error management, file operations, database interactions, and web application development using Python 3.x.
This instructor-led, live training in Bangkok (online or on-site) is designed for developers looking to utilize the advanced features of TypeScript to create and build JavaScript applications.
By the end of this training, participants will be able to:
Establish the required development environment to initiate the creation of TypeScript and Node.js applications.
Harness the advanced capabilities of TypeScript to author clean, expressive code with significantly reduced error rates.
Configure and utilize Webpack in conjunction with TypeScript to construct complex front-end user interfaces.
Employ custom data types, such as Union, Intersection, and Tuple Types, to extend existing generic types.
Implement asynchronous coding patterns and APIs for effective error management and response validation.
Deploy TypeScript and Node.js applications to production environments, including AWS EC2 and Heroku.
Gain proficiency in Bootstrap within Bangkok to enhance your responsive web design capabilities. The course explores HTML, CSS, and JavaScript foundations, grid systems, and essential components like navbars and panels. You will learn to construct cross-browser interfaces with a focus on accessibility best practices, ensuring an outstanding user experience on any device.
This instructor-led live training in Bangkok, offered online or onsite, is tailored for intermediate-level web developers and designers who aim to utilize advanced CSS3 features to enhance their web development projects.
By the end of this training, participants will be able to:
Implement advanced CSS3 features, including animations and transformations.
Use CSS pre-processors like LESS for streamlined styling workflows.
Apply best practices for responsive and modern web design.
Manage complex layouts using Flexbox and other advanced techniques.
This world-class, advanced, hands-on workshop immerses participants in the urgent realities of securing modern CI/CD pipelines. Aimed at security specialists, DevOps engineers, and developers looking to master sophisticated breach defense, the course integrates live attack scenarios with leading industry tools and practical protective techniques.
This live, instructor-led training in Bangkok (online or onsite) is designed for intermediate-level PHP developers seeking to effectively integrate design patterns into their projects.
Upon completion, participants will be equipped to:
Comprehend the objectives and advantages of applying design patterns.
Recognize and apply suitable patterns for typical scenarios.
Organize PHP applications in accordance with industry-standard best practices.
Embed patterns into contemporary frameworks such as Symfony or Zend.
Spanning 14 hours, this course on Bangkok provides a deep dive into HTML5 basics, exploring new elements, media management, and form design. Learners will master the distinctions from HTML4, apply Web Storage for offline functionality, and efficiently construct contemporary, well-structured web pages.
In this instructor-led, live training in Bangkok, participants will learn Go (Golang)'s core elements, syntax and control structures as they step through the development and deployment of a sample web application.
By the end of this training, participants will be able to:
This instructor-led, live training delivered in Bangkok (either online or onsite) is designed for web and Java developers at the beginner to intermediate level who are eager to master the development and deployment of custom applications on the Liferay platform.
By the end of this course, participants will be able to:
Develop custom portlets and applications utilizing Liferay’s Plugins SDK.
Integrate Java portlets and leverage Liferay's service architecture.
Customize the portal through the use of hooks, themes, and layout templates.
Employ Liferay Developer Studio for efficient development and deployment.
Implement best practices in Liferay development to create efficient and maintainable applications.
This instructor-led live training in Bangkok, offered online or on-site, targets web developers and leaders aiming to explore and apply the OWASP Top 10 reference standard to protect their web applications.
By the end of the session, participants will possess the skills to strategize, implement, secure, and monitor their web applications and services using the OWASP Top 10 framework.
This instructor-led, live training Bangkok (available online or onsite) is designed for developers, engineers, and architects aiming to apply the WSTG testing framework, its 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 integrate testing processes and techniques into the web development lifecycle.
Examine various testing techniques to customize the WSTG framework according to business needs.
Conduct diverse security testing methods to safeguard web applications from risks and attacks.
Generate an assessment report that records security testing findings and results.
In this live, instructor-led session held in Bangkok, we will explore the power and flexibility of React. By comparing it with other frameworks and guiding you through the creation of a custom React application, this course offers a comprehensive learning experience.
Upon finishing this course, you will be able to:
Understand the underlying design philosophy of React.
Identify when React is the ideal choice and when the conventional MVC model might be more suitable.
Gain a clear understanding of essential React concepts like components, props, state, and lifecycle.
Apply related tools and technologies, including Babel, Webpack, and JSX.
Successfully build, test, and deploy an interactive web application.
Explore secure coding practices in Java by applying the OWASP methodology. This course guides you in identifying web threats, mitigating common attacks such as XSS and CSRF, and embedding secure design principles into your workflow. Join this practical training in Bangkok to effectively strengthen your application security skills.
This instructor-led course in Bangkok 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 risks such as injection attacks, XSS, and CSRF to develop resilient, secure web applications.
In this instructor-led live training in Bangkok (online or onsite), participants will learn how to leverage Vue JS's incremental architecture to build complex single-page applications (SPAs).
By the end of this training, participants will be able to:
Develop web applications that conditionally process and render data.
Design interactive web experiences that efficiently respond to user interactions.
Write modular, reusable code.
Progressively evolve views into comprehensive single-page applications.
Integrate VueJS into existing web pages.
Extend framework capabilities using Vue's ecosystem.
In this instructor-led live course, conducted in Bangkok (online or onsite), learners will acquire the core JavaScript proficiency needed to utilize Vue JS's incremental design for building complex single-page applications (SPAs).
By the end of this program, participants will be capable of:
Understanding and utilizing JavaScript and the VueJS framework to construct interactive web applications.
Creating interactive web apps that handle user events with efficiency.
Writing clean, modular, and reusable code.
Progressively transforming a simple view into a complete single-page application.
Discover how WebAssembly redefines browser performance. This instructor-led live course in Bangkok provides hands-on training to develop portable, high-speed web applications. You will master C and C++ fundamentals and construct your own WebAssembly programs to unlock next-generation user experiences.
Over the course of two days, this practical WebRTC training guides you through the essential aspects of real-time, browser-based communication. We begin by establishing a solid foundation in media device access, covering the secure and efficient management of cameras, microphones, and permissions across various browsers. As the curriculum advances, you will explore fundamental WebRTC principles, including peer-to-peer video calls, signaling mechanisms, and session negotiation, while constructing functional solutions using tools such as WebSocket and RTCPeerConnection. The program incorporates hands-on scenarios to help you navigate media recording, screen sharing, and real-time audio/video analysis. By the conclusion of the training, you will possess the knowledge to design and deploy WebRTC-driven applications that are both resilient and ready for production environments.
Acquire hands-on proficiency in handling media devices, managing browser permissions, and ensuring cross-browser compatibility through the use of navigator.mediaDevices and getUserMedia.
Develop peer-to-peer video communication systems utilizing WebRTC alongside signaling protocols such as WebSocket and Socket.IO.
Build features for media stream recording, waveform previews, screen sharing, and the monitoring of real-time audio and video statistics.
Delve into advanced subjects such as SDP negotiation, codec selection, live bitrate monitoring, and dynamic quality adaptation.
An ideal choice for developers aiming to integrate modern, 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 Bangkok, Web Development training courses in Bangkok, Weekend Web Development courses in Bangkok, Evening Web Development training in Bangkok, Web Development instructor-led in Bangkok, Web Development one on one training in Bangkok, Web Development on-site in Bangkok, Web Development instructor-led in Bangkok, Web Development classes in Bangkok, Web Development boot camp in Bangkok, Evening Web Development courses in Bangkok, Weekend Web Development training in Bangkok, Web Development trainer in Bangkok, Web Development instructor in Bangkok, Online Web Development training in Bangkok, Web Development coaching in Bangkok, Web Development private courses in Bangkok