
Local, 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 "onsite live training" or "remote live training". Estonia onsite live Web Development trainings can be carried out locally on customer premises or in NobleProg corporate training centers. Remote live training is carried out by way of an interactive, remote desktop.
NobleProg -- Your Local Training Provider
Testimonials
I genuinely liked the na.
HC Consumer Finance Philippines, Inc.
Course: Python Programming
What I like the most about the training is that everything in the course outline is something that will be useful for our projects.
Joanna Marie Escueta - Aarki, Inc.
Course: Python Programming
The overview/the recommendations
frddy de meersman - Proximus
Course: Python Programming
Labs
Proximus
Course: Python Programming
Recap of previous day, trainer very knowledgable in answering questions
Mateusz Jaros - GE Medical Systems Polska Sp. Zoo
Course: Python Programming
It gave me a broad overview of the possibilites
GE Medical Systems Polska Sp. Zoo
Course: Python Programming
really kind, good approach to trainees, helpful
GE Medical Systems Polska Sp. Zoo
Course: Python Programming
I like pace of the training. It was good and we were able to cover many aspects of programming language. Trainer was able to show many applications of Python in very informative way. Trainer sent to us many scripts and micro-programs for furher reference which is very useful. I like, that we started training with some technical remarks and setting up virtual environment.
Bartosz Rosiek - GE Medical Systems Polska Sp. Zoo
Course: Python Programming
Radu's in-depth knowledge, and tailoring the pace for me.
Adeel Ahmad - Coefficient Data Ltd
Course: Learning Go Programming
knew his subject well
Albert JACOB - Proximus
Course: Python Programming
The exercises combined with the experienced help of the trainer
Proximus
Course: Python Programming
The fact that we could practice a lot. Even though for me being a newbe the pace was to fast and explanation too few. However, probably due to the mixed knowkedge level of the students attending the class.
Proximus
Course: Python Programming
Trainer's enthusiasm around the subject
Matthew Fowles - AGRO Merchants Whitchurch Limited
Course: Web Application Development in PHP
Relaxed atmosphere where all questions welcome and answered knowledgably.
AGRO Merchants Whitchurch Limited
Course: Web Application Development in PHP
The sincerity and good explanation
King Abdul Aziz City for Science and Technology (KACST)
Course: Angular 5: Building Web Apps Using the MEAN Stack
I enjoyed the sentinal analysis/ data science aspect of the course.
Jake Hamilton - Scottish Government
Course: Python Programming
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
Understanding how CSS complimented HTML coding.
BCE Inc.
Course: Introduction to HTML 5
I enjoyed the whole course. The user guide was very easy to follow and the instructor was clear and walked through the examples as many times as needed for everyone in the class to be comfortable before moving on to the next section. He also took time to help refer back to the notification we want to recode so we could see how the original programmer was using the HTML / XML code that we were learning. It helped link the learning to the project we will be working on directly after the class.
Leslie Jefford - BCE Inc.
Course: Introduction to HTML 5
the content :)
Sophie Lavoie - BCE Inc.
Course: Introduction to HTML 5
I REALLY enjoyed the in-depth knowledge that our trainer had. He was able to answer all of our questions and really set us up for success. THANK YOU!
BCE Inc.
Course: Introduction to HTML 5
The OWASP overview, especially slides with the specific examples of attacks. OWASP Zap tool.
Corvil
Course: Secure Developer Java (Inc OWASP)
I saw some security risk being easier to use than I expected It helped us to find some security holes in our Product
Corvil
Course: Secure Developer Java (Inc OWASP)
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
It makes the trick. A good introduction (and more) to python.
jean-christophe GOLDBERG - Proximus
Course: Python Programming
How good of a specialist Trainer were.
Motorola Solutions Systems Polska
Course: Spring Webflux
the architecture and explanations
Kim Loong Lee - Intergraph Process, Power & Offshore Pte Ltd
Course: Typescript
Trainer is very knowledgeable, explanation is clear and in-depth and the materials are all very well prepared.
Intergraph Process, Power & Offshore Pte Ltd
Course: Typescript
Subject
Kelvin Lim - Intergraph Process, Power & Offshore Pte Ltd
Course: Typescript
The content.
HSBC Service Delivery (Polska) Sp. z o.o
Course: Python Programming
Pictures
HSBC Service Delivery (Polska) Sp. z o.o
Course: Python Programming
Willingness of Krzysztof to answer all questions.
HSBC Service Delivery (Polska) Sp. z o.o
Course: Python Programming
Live coding, helping with code and different bugs, explanation with examples
HSBC Service Delivery (Polska) Sp. z o.o
Course: Python Programming
Good interaction with audience, a lot of questions
Kinga Kalinowska - HSBC Service Delivery (Polska) Sp. z o.o
Course: Python Programming
The course has good proportion between theory and practice, knowledgeable trainer, a lot of training materials and user in practice.
HSBC Service Delivery (Polska) Sp. z o.o
Course: Python Programming
It covered many algorithms of ML and is useful to provide a track
HSBC Service Delivery (Polska) Sp. z o.o
Course: Python Programming
It was cery consistent
HSBC Service Delivery (Polska) Sp. z o.o
Course: Python Programming
All the exercises have been discussed
HSBC Service Delivery (Polska) Sp. z o.o
Course: Python Programming
Overall I liked course a lot. Good discussions. Sometimes to overall, but I understand that we were short of time.
HSBC Service Delivery (Polska) Sp. z o.o
Course: Python Programming
It covered systematically all the main topics of machine earning: both the theory and implementation. It gave me great background for further work. It also answered most of the questions about machine learning that I had up to this point.
HSBC Service Delivery (Polska) Sp. z o.o
Course: Python Programming
How react work.
Yechun Wang - DBS Bank Limited
Course: React: Build Highly Interactive Web Applications
his passion and knowledge about the topic he also teaches us the best practices to code in
DBS Bank Limited
Course: React: Build Highly Interactive Web Applications
I like how in-depth the trainer's explanation is.
DBS Bank Limited
Course: React: Build Highly Interactive Web Applications
Learning was comprehensive and catered to.
Wei Lin Tan - DBS Bank Limited
Course: React: Build Highly Interactive Web Applications
the triaing is good for fresher and it starts from the background and methodolegy level
DBS Bank Limited
Course: React: Build Highly Interactive Web Applications
The trainer tried to assess first the knowledge of his audience and based his classes from there. He even taught basic javascript to further understand once we go through the actual react framework.
DBS Bank Limited
Course: React: Build Highly Interactive Web Applications
his exercises.
DBS Bank Limited
Course: React: Build Highly Interactive Web Applications
he corelate with the real world example and he taught the basic things its very useful for us.
DBS Bank Limited
Course: React: Build Highly Interactive Web Applications
The explanation to the concept is clear.
Noorazare Puasa - DBS Bank Limited
Course: React: Build Highly Interactive Web Applications
very hands on. trainer was very clear and knowledgavle
Li Fang Bren Ong - DBS Bank Limited
Course: React: Build Highly Interactive Web Applications
Web Development Subcategories in Estonia
Web Development Course Outlines in Estonia
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.
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
By the end of this training, participants will be able to:
- Understand the basic concepts behind reactive programing in Swift 3.
- Turn various items such as arrays and events into observable sequences.
- Apply various filters to observable sequences, transform and combine observable sequences.
- Write Unit tests against Rx Code.
- Effectively utilize blind data from user interface elements.
In this instructor-led, live training, participants will learn how to develop an asynchronous application using .NET Reactive Extensions.
By the end of this training, participants will be able to:
- Create applications that capture event streams from diverse data sources such as stock quotes, tweets, computer events, and web services
- Use Observables and Schedulers to represent and manage multiple asynchronous data streams
- Filter, project, aggregate, compose and perform time-based operations on multiple events using LINQ operators
Audience
- Developers
Format of the course
- Part lecture, part discussion, exercises and heavy hands-on practice
In this instructor-led, live training, participants will become familiar with RxJS's tools and functions as they apply them to a variety of coding problems associated with interactive-heavy based mobile and web apps. Participants will also learn how to create and deploy a UI heavy web app.
By the end of this training, participants will be able to:
- Understand the reactive programing paradigm and its usefulness for UI heavy application development.
- Build UI heavy applications with scalability, flexibility, and responsiveness in mind.
- Easily and freely create and manage a multitude of UI events, asynchronous HTTP requests, and other data streams.
Format of the Course
- 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.
By the end of this training, participants will be able to:
- Set up a development environment that includes needed libraries, packages and frameworks needed for developing a reactive application.
- Understand how data and event streams are emitted and consumed.
- Design applications that model real world (event based) situations in an elegant and concise way.
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
Laravel is an open-source PHP-based MVC (model–view–controller) web development framework. Its simplicity, intuitiveness, and host of useful features for web projects make it ideal for developing RESTful APIs.
In this instructor-led, live training (remote), participants will learn how to build a RESTful API from scratch using Laravel as they step through a series of hands-on live-lab exercises.
By the end of this training, participants will be able to:
- Install and configure Laravel and other tools for building RESTful APIs with Laravel
- Build, test, deploy, and troubleshoot a RESTful API using Laravel
Audience
- 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.
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.
This instructor-led, live training introduces participants to ReactiveX's comprehensive library for developing responsive applications and walks participants through a series of cases, demonstrating the usefulness and functionality of key features of ReactiveX.
By the end of this training, participants will be able to:
- Understand the reactive programing paradigm and the functionality of observables and their common use when developing UI heavy applications
- Successfully setup an environment for ReactiveX
- Create observable events form a multitude of varying items
- Apply ReactiveX's transforming and filtering functions
Audience
- Developers
Format of the course
- Part lecture, part discussion, exercises and heavy hands-on practice
By the end of this training, participants will be able to:
- Install and test different the RxJava framework that enables the writing of reactive programs.
- Apply the components and methodology needed to develop high-performance web-services.
- Construct of message-driven systems that are scalable and resilient.
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.
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.
Training focuses mainly on using Windows PowerShell as an interactive command line interface however it also includes some coverage of scripting and programming topics.
This Course explores the Dot Net Framework Security features and how to secure web applications.
OWASP offers testing frameworks and tools for identifying vulnerabilities in web applications and services
Audience
This course is directed at Developers, Engineers and Architects seeking to secure their web apps and services
By the end of this training, participants will be able to:
- Develop pages that work properly using different screen readers.
- Mark up a web page to give it semantic meaning.
- Make web pages navigable using different assistive devices.
- Adapt web pages to allow users with partial vision to navigate pages reliably.
In this instructor-led, live training, participants will learn how to transform, bundle, and process JavaScript modules and other web assets with Webpack. The principles of modular web application development and its practical implementation are learned through discussion and live, hands-on practice.
By the end of the training, participants will have a thorough understanding of Webpack's features and capabilities, as well as the practice needed to implement Webpack into their own front-end development workflow.
Format of the course
- Part lecture, part discussion, heavy hands-on practice
By the end of this training, participants will be able to:
- Install and configure Spring 5 and the WebFlux framework.
- Develop reactive application and services.
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
In this instructor-led, live course, we cover the evolution of web programming, the state of things today, and what can be done with the advent and release of WebAssembly. The course will be both explanatory and practical, providing the essential theory and walking participants through the creation of their own WebAssembly program.
Format of the Course
- Course will be hands-on and tasked-based
- C and C++ will be used for exercises
By the end of this training, participants will be able to:
- Undestand and use Javascript and the Vue.js 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
In this instructor-led, live training, participants will learn how to combine data science and web development using Shiny, R, and HTML.
By the end of this training, participants will be able to:
- Build interactive web applications with R using Shiny
Audience
- Data scientists
- Web developers
- Statisticians
Format of the course
- Part lecture, part discussion, exercises and heavy hands-on practice
In this instructor-led, live training, 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 Vue.js to an existing webpage
- Use Vue's ecosystem to extend the framework's capability
Audience
- Developers
Format of the course
- Part lecture, part discussion, exercises and heavy hands-on practice