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 training can be carried out locally on customer premises in Portugal or in NobleProg corporate training centers in Portugal.
This instructor-led, live training in Portugal (online or onsite) is aimed at intermediate-level front-end developers who wish to use GitHub Copilot to automate repetitive coding tasks, improve UI/UX design, and streamline front-end workflows.
By the end of this training, participants will be able to:
Set up GitHub Copilot for front-end development projects.
Leverage Copilot to generate HTML, CSS, and JavaScript code efficiently.
Improve UI/UX design processes using AI-generated code suggestions.
Enhance front-end workflows with practical Copilot integration strategies.
Troubleshoot and debug front-end code using Copilot assistance.
This instructor-led, live training in Portugal (online or onsite) is aimed at intermediate-level to advanced-level full-stack developers who wish to utilize AWS Cloud9 to streamline their development workflows.
By the end 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 Portugal (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.
This instructor-led, live training in Portugal (online or onsite) is aimed at web developers and anyone interested to learn and use WebRTC to create applications with voice, video, and data sharing using the WebRTC API.
By the end of this training, participants will be able to:
Learn the elements and capabilities of WebRTC.
Use simple JavaScript APIs to incorporate voice, video, and data sharing on a peer-to-peer connection.
This course is designed for those wishing to learn the Python programming language. The emphasis is on the Python language, the core libraries, as well as on the selection of the best and most useful libraries developed by the Python community. Python drives businesses and is used by scientists all over the world – it is one of the most popular programming languages.
The course can be delivered using the latest Python version 3.x with practical exercises making use of the full power. This course can be delivered on any operating system (all flavours of UNIX, including Linux and Mac OS X, as well as Microsoft Windows).
The practical exercises constitute about 70% of the course time, and around 30% are demonstrations and presentations. Discussions and questions can be asked throughout the course.
Note: the training can be tailored to specific needs upon prior request ahead of the proposed course date.
In this instructor-led, live training in Portugal, participants will learn how to implement advanced PHP programming tools and techniques.
By the end of this training, participants will be able to:
Learn advanced concepts in PHP programming.
Establish consistency and solve advanced problems using PHP programming.
Explore additional ways to build more flexible software using PHP.
This instructor-led, live training in Portugal (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 Portugal (onsite or remote) is aimed at developers who wish to use Aurelia to create and build front-end applications.
By the end of this training, participants will be able to:
Set up the necessary development environment to start developing front-end applications.
Two-way bind HTML form controls using the DOM-batch mechanism.
Integrate Aurelia to any third-party library or framework such as jQuery.
In this instructor-led, live training, participants will learn the basics of programming as they step through the creation of a web application.
By the end of this training, participants will be able to:
Use newly gained coding skills to create their own web application
Understand software development concepts and technologies
Communicate effectively with programmers and engineers
Audience
Non-programmers wishing to learn how to program
Format of the course
Part lecture, part discussion, exercises and heavy hands-on practice
This instructor-led, live training in Portugal (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.
This instructor-led, live training in Portugal (online or onsite) is aimed at developers who wish to learn front-end development, acquire essential skills of a client-side developer, and enhance their web development practices.
By the end of this training, participants will be able to:
Setup software platforms and utilize developer tools necessary for front-end development.
Understand the underlying concepts and principles of client-side development.
Reinforce their coding knowledge in HTML, CSS, JavaScript, and other practical front-end languages.
Build dynamic web platforms and apply well-structured interface designs.
Implement front-end development practices to optimize existing and future enterprise applications.
In this instructor-led, live training in Portugal, participants will learn functional programming as they step through the creation of a series of sample applications and utilities.
By the end of this training, participants will be able to:
Understand the principles of functional programming.
Write elegant, maintainable code for solving complex computing problems.
Use F# with Javascript and C# to create asynchronous web applications.
HIPAA (Health Insurance Portability and Accountability Act of 1996) is a legislation in the United States that provides provisions for data privacy and security for handling and storing medical information. These guidelines are a good standard to follow in developing health applications, regardless of territory. HIPAA compliant applications are recognized and more trusted globally.
In this instructor-led, live training (remote), participants will learn the fundamentals of HIPAA as they step through a series of hands-on live-lab exercises.
By the end of this training, participants will be able to:
Understand the basics of HIPAA
Develop health applications that are compliant with HIPAA
Use developer tools for HIPAA compliance
Audience
Developers
Product Managers
Data Privacy Officers
Format of the Course
Part lecture, part discussion, exercises and heavy hands-on practice.
Note
To request a customized training for this course, please contact us to arrange.
In this instructor-led, live training in Portugal, 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 in Portugal (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 intensive training provides the fundamental knowledge and skills to use Windows PowerShell for automating administration of Windows based computers. The skills taught in this course are applicable to all Microsoft products that use Windows PowerShell for daily administration.
Training focuses mainly on using Windows PowerShell as an interactive command line interface however it also includes some coverage of scripting and programming topics.
In this instructor-led, live training Portugal (onsite or remote), participants will learn how to develop their first Progressive Web App as they step through a series of hands-on exercises culminating in the creation and deployment of a functional PWA.
This instructor-led, live training in Portugal (online or onsite) is aimed at developers who wish to use Python as the server-side language to create a web application. Various techniques and frameworks will be explored to arrive at the most suitable one for a given problem.
By the end of this training, participants will be able to:
Install and configure Python packages and frameworks.
Set up the appropriate development environment to optimize the coding process.
Write the code needed to enable common functionality expected by end users of an application (forms, database queries, calculations, etc.)
Select from a number of popular frameworks such as Django and Flask to automate redundant tasks and reduce development time.
This instructor-led, live training in Portugal (online or onsite) is aimed at programmers who wish to create a web app that is 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 in Portugal, 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.
React Native is an open-source, cross-platform development framework for building mobile apps. Developed by Facebook, it enables developers to create a native look-and-feel experience for their apps on Android and IoS. React Native for Web makes the platform-agnostic components and APIs of React Native available for web app development.
React Native provides a consistent developer experience based on JavaScript and the React (aka React.js or ReactJS) library and enables true rapid development by focusing on developer efficiency across all platforms -- learn once, write anywhere.
In this instructor-led, live training, participants will learn the fundamentals of React Native for Web.
By the end of this training, participants will be able to:
Install and configure React Native developer tools
Understand the fundamentals of React Native for Web
Build, test, deploy, and troubleshoot an application compatible with iOS, Android, and the web using React Native for Web
Audience
Web developers
Mobile application developers
Format of the course
Part lecture, part discussion, exercises and heavy hands-on practice
Note
To request a customized training for this course, please contact us to arrange.
APIs (Application Programming Interface) allow for your application to connect with other applications.
In this instructor-led, live training, participants will learn how to write high-quality APIs as they build and secure a backend API server.
By the end of this training, participants will be able to:
Choose from a number of frameworks for building APIs
Understand and model the APIs published by companies such as Google and Facebook
Create and publish their own Restful APIs for public consumption
Secure their APIs through token-based authentication
Audience
Developers
Format of the course
Part lecture, part discussion, exercises and heavy hands-on practice
Note
To customize this course for other languages, such as PHP, Javascript, etc., please contact us to arrange
Ruby on Rails (RoR) is an open-source server-side web application framework based on the Ruby programming language and the Rails software library. It is a model-view-controller (MVC) framework that provides default structures for a database, a web service, and web pages.
In this instructor-led, live training, participants will learn the fundamentals of web development with Ruby on Rails as they build various web applications based on real-world use cases.
By the end of this training, participants will be able to:
Understand the fundamentals of Ruby on Rails programming
Implement basic and advanced web app features using Ruby on Rails
Build a functional web application using Ruby on Rails
Audience
Developers
Format of the course
Part lecture, part discussion, exercises and heavy hands-on practice
This instructor-led, live training in Portugal (online or onsite) is aimed at intermediate-level developers who wish to develop robust web applications using Symfony3.By the end of this training, participants will be able to:
Set up and configure a Symfony3 development environment.
Build dynamic web applications using Symfony3 features and tools.
Utilize built-in and custom services, templates, forms, and security mechanisms.
Access databases using Doctrine ORM.
Write automated tests and apply performance optimization techniques.
This instructor-led, live training in Portugal introduces TypeScript's key features and walks participants through the construction of a real-life JavaScript application.
In this instructor-led, live training in Portugal (online or onsite), participants will learn how to take advantage of 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 in Portugal (online or onsite), participants will learn just the necessary Javascript to take advantage of 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:
Undestand 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 full-blown single-page application.
This instructor-led, live training in Portugal (online or onsite) is aimed at developers who wish to design, write, and build web APIs while taking advantage of 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.
This instructor-led, live training in Portugal (online or onsite) is aimed at beginners, programmers, and developers who wish to learn or improve their web development skills and knowledge.
By the end of this training, participants will be able to:
Learn various programming languages to build websites and web applications using HTML, CSS, or JavaScript.
Explore the basics of web design to build engaging, user-friendly, and visually stunning websites.
Manage backend components such as servers, applications, and databases to establish a secure and efficient website or web application.
Use existing tools and technologies to enhance web development and management.
In this instructor-led, live training, participants will learn the foundations of web development as they step through the creation and deployment of a sample application.
By the end of this training, participants will be able to:
Design and implement new user facing features
Optimize web applications to maximize speed and scale
Write client-side code for web-based applications
Create fast, easy to use, high volume production applications and develop prototypes quickly
Audience
Beginner web developers
Format of the course
Part lecture, part discussion, exercises and heavy hands-on practice
The course familiarizes participants with the PHP language and its integration with the Web environment. The participant will learn how to make a dynamic page, write database applications and to protect applications from unauthorized access.
Read more...
Last Updated:
Testimonials (25)
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.
Ranvir - Schroders Personal Wealth
Course - Visual Studio Code
Multiple examples for each module and great knowledge of the trainer.
Sebastian - BRD
Course - Secure Developer Java (Inc OWASP)
Module3 Applications Attacks and Exploits, XSS, SQL injection
Module4 Servers Attacks and Exploits, DOS, BOF
Tshifhiwa - Vodacom
Course - How to Write Secure Code
The Trainor gives more samples which really helps a lot.
Topics that were discussed, lots of live code examples, trainers attitude towards group
Weronika - ATOS PGS sp. z o.o.
Course - Reactive Programming with Angular RxJS
knowledge level of the trainer
Pawel Latawiec - 3LP SA
Course - Front-End Development from Basic to Advanced
Real-life examples.
Kristoffer Opdahl - Buypass AS
Course - Web Security with the OWASP Testing Framework
The trainer's subject knowledge was excellent, and the way the sessions were set out so that the audience could follow along with the demonstrations really helped to cement that knowledge, compared to just sitting and listening.
Jack Allan - RSM UK Management Ltd.
Course - Secure Developer .NET (Inc OWASP)
Very comprehensive & detailed explanation on course
yi shyan shoon - Morpheus Consulting Pte Ltd
Course - Syntactically Awesome StyleSheets - Sass
Trainer' style of teaching
Fatma Badi - Dubai Electricity and Water Authority
Course - Front End Developer
Piotr was very knowledgeable and related security issues to real world examples very well.
His preparation was brilliant.
Alex Boseley - Trakm8 Ltd
Course - OWASP Top 10
Console part in web environment it gives me ho to navigate and check the history, browser api. It explains well the proper functions every element in the templates.
Glenford Cataluna - Bureau of Fisheries and Aquatic Resources
Course - HTML5, JavaScript, and CSS3
Completing the labs to add new functionality (calculator & trading labs)
Darren White - DAS
Course - Vue.js
the architecture and explanations
Kim Loong Lee - Comreg
Course - Typescript
Though an online training, the interactivity with the trainer was remarkable and was always available to provide valuable sources to complement the training. I am very satisfied.
Nuno Marques - MULTICERT, S.A.
Course - Functional Reactive Programming with Java 9 and RxJava
Having the ability to hands on the code and making our own page and also already provided materials and html helped in understanding
Geetanjali Bhojnagarwala - BCE Inc.
Course - Introduction to HTML 5
Trainer's enthusiasm around the subject
Matthew Fowles - AGRO Merchants Whitchurch Limited
Course - Web Application Development in PHP
The trainer was very motivated and knowledgeable. The trainer was not only capable of information transfer, she also brought it with humor to lighten the dry theoretical training subject.
Marco van den Berg - ZiuZ Medical B.V.
Course - HIPAA Compliance for Developers
Flexibility of the trainer. Really catered the course to our specific needs.
Daniel Kurner - Daimler TSS
Course - Learning Go Programming
Pacing, depth, and explanations were all superb. It's clear Scott is an expert on the subject and learning from him was super enjoyable.
Ben Leiken - SurveyMonkey
Course - Reactive Programming for iOS with RxSwift
I was benefit from the step by step and in detail guidance of the trainer.
Tam Jia Jun
Course - Angular 4: Create single-page applications using HTML, CSS, and JavaScript
The labs were interesting and probably the most useful learning tool to me. Anything I missed or forgot about was relearned or reinforced in the labs.
Joseph Fuerst
Course - Building Web Apps using the MEAN stack
I like how the course was structured and presented in a basic to advance style.
Kolapo Abolarinwa
Course - React: Build highly-interactive web applications
Provisional Upcoming Courses (Contact Us For More Information)
Online Web Development training, Online Web Development training courses, Online Weekend Web Development courses, Online Evening Web Development training, Online Web Development instructor-led, Online Web Development training, Online Web Development instructor, Online Web Development instructor-led, Online Web Development private courses, Online Evening Web Development courses, Online Weekend Web Development training, Online Web Development trainer, Online Web Development one on one training, Online Web Development coaching, Online Web Development on-site, Online Web Development boot camp, Online Web Development classes