Online or onsite, instructor-led live Javascript (JS) training courses demonstrate through hands-on practice how to develop applications with JavaScript.
JS 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 JavaScript training can be carried out locally on customer premises in Graz or in NobleProg corporate training centers in Graz.
NobleProg -- Your Local Training Provider
NobleProg Graz
Waagner-Biro-Strasse 47, Graz, Austria, 8020
Overview
Our training facilities are located at Waagner-Biro-Strasse 47 in Graz. Our spac...
Overview
Our training facilities are located at Waagner-Biro-Strasse 47 in Graz. Our spacious training rooms are located directly in the old town and offer optimal training conditions for your needs.
Directions
The NobleProg training facilities are best reached via the A9 motorway and the federal highway 67.
Parking spaces
There are parking spaces in the streets around our training rooms as well as the ContiPark multi-storey car park.
Local infrastructure
There are numerous restaurants in the downtown area and hotels are also within walking distance.
This instructor-led, live training in Graz (online or onsite) is aimed at advanced-level developers who wish to use the advanced features of Alpine JS for modern and dynamic web development.
By the end of this training, participants will be able to:
Have an in-depth understanding of how Alpine JS works.
Develop modern and interactive websites using Alpine JS.
This instructor-led, live training in Graz (online or onsite) is aimed at developers who wish to use JWT to transmit information between different parties as a JSON object.
By the end of this training, participants will be able to:
This instructor-led, live training in Graz (online or onsite) is aimed at developers who wish to learn and use Alpine JS to enhance JavaScript applications with its reactive and declarative nature.
By the end of this training, participants will be able to:
Learn and understand the basic concepts of Alpine JS.
Use Alpine JS to develop dynamic websites and other projects efficiently.
This instructor-led, live training in Graz (online or onsite) is aimed at intermediate-level to advanced-level web developers and technical architects who wish to explore the advancements of Next.js 14 and gain the knowledge to build cutting-edge web applications.By the end of this training, participants will be able to:
Leverage the full potential of Next.js 14 for building complex applications.
Utilize the latest features such as Middleware, React Server Components, and Edge Functions.
Implement best practices for performance, scalability, and SEO.
Troubleshoot common issues in Next.js applications effectively.
This instructor-led, live training in Graz (online or onsite) is aimed at programmers who wish to use HTML5, JavaScript, and CSS4 together to create a web application.
By the end of this training, participants will be able to:
Integrate and use HTML5, JavaScript, and CSS4 features in application development.
Use CSS4 to enhance the appeal and usability of the application.
Use JavaScript and HTML in creating modern interactive applications.
This instructor-led, live training in Graz (online or onsite) is aimed at JavaScript programmers and developers who wish to learn how to work with JSON.
By the end of this training, participants will be able to:
This instructor-led, live training in Graz (online or onsite) is aimed at web developers who wish to use Next.js to create React applications.By the end of this training, participants will be able to:
Develop server-side web applications and static sites in Next.js.
Handle and store data with MongoDB.
Secure a web application with AuthO authentication.
This instructor-led, live training in Graz (online or onsite) is aimed at intermediate-level developers who wish to learn advanced concepts and features of Svelte for developing web applications.
By the end of this training, participants will be able to:
Use advanced techniques for developing Svelte applications.
Develop web applications with the Svelte framework.
The training program prepares you for professional web designer (occupation code: 213202 for Standards of Professional Qualifications) in respect of "HTML and CSS in web design" and includes a programming problem using JavaScript and PHP language.
The following program assumes that the participant will be able to design and make websites using HTML 4.0 and Cascading Style Sheets 2.0. In building a web site, you will use the HTML tags to place text, graphics, tables, and interactive forms on the web page, and also links to other web pages and web sites. Using Cascading Style Sheets 2.0 you will perform formatting of web content according to customer requirements.
Course graduates can seek employment in service companies involved in web designing or start consulting service (self-employed). The training program covers the issues of creating web sites using HTML and CSS.
This instructor-led, live training in Graz (online or onsite) is aimed at software architects who wish to use Backbone.js to structure web applications.
By the end of this training, participants will be able to:
Build SPAs (Single Page Application) with Backbone.js.
This instructor-led, live training in Graz (online or onsite) is aimed at software engineers who wish to use Charts.js to create interactive HTML5 and JavaScript based charts for web applications.
By the end of this training, participants will be able to:
Create graphs and charts from scratch with Charts.js
Mix and match various charts to provide a clear visualization of data.
Visualize transitions of real-time and dynamic data.
Continuous Integration (CI) is a development practice wherein developers merge changes in their code as often as possible in order to detect and locate errors quickly.
In this instructor-led, live training, participants will learn the basics of Continuous Integration for JavaScript as they step through setting up a Continuous Integration process for a JavaScript project.
By the end of this training, participants will be able to:
Understand the fundamentals of Continuous Integration
Build their own Continuous Integration system for their JavaScript projects
Audience
Developers
IT Professionals
DevOps Engineers
Business Managers
Format of the course
Part lecture, part discussion, exercises and heavy hands-on practice
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 Graz (online or onsite) is aimed at web developers who wish to use functional program with JavaScript.
By the end of this training, participants will be able to:
Understand and use the Ramda JavaScript library to simplify functional techniques.
Avoid data mutation and side effects with functional programming.
Create web applications in a functional programming style.
This instructor-led, live training in Graz (online or onsite) is aimed at web developers who wish to use Google Apps Script to develop in a G Suite environment.
By the end of this training, participants will be able to:
Develop web applications with Google Apps Script.
Build add-ons to extend Google products, such as Gmail.
This instructor-led, live training in Graz (online or onsite) is aimed at web developers who wish to automate web development tasks with Grunt.js.
By the end of this training, participants will be able to:
Minify and merge CSS/Js files to improve website loading speed.
Decrease time consumed on running and handling development tasks.
Use Grunt.js to automate everyday development tasks.
This instructor-led, live training in Graz (online or onsite) is aimed at beginner programmers who wish to learn HTML5, CSS3, and JavaScript for the purpose of building web applications.
By the end of this training, participants will be able to:
Install and configure the development environment.
Understand Javascript's programming logic and use it for controlling the flow of an application.
Use Javascript together with HTML to create an interactive experience for users.
Use CSS3 to add visual effects to the app to make it more appealing and usable.
Connect the app to a database for storing and retrieving data.
Internet of Things (IoT) is a network infrastructure that connects physical objects and software applications wirelessly, allowing them to communicate with each other and exchange data via network communications, cloud computing, and data capture. JavaScript is a popular object-oriented programming language recommended for IoT due to its ubiquitous nature.In this instructor-led, live training, participants will learn how to program IoT solutions with JavaScript as they step through the development of an IoT system dashboard.By the end of this training, participants will be able to:
Understand the fundamentals of IoT architecture
Setup and configure Arduino for IoT
Understand the role of JavaScript in programming IoT systems
Develop an IoT system using Arduino and JavaScript
Build, test, deploy, and troubleshoot an IoT system dashboard using JavaScript
Audience
Developers
Engineers
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.
The training is designed for JavaScript developers, designing and implementing advanced Internet applications. Topics discussed during the training aimed at bringing best practices in JavaScript programming and highlight the most common mistakes. An important point of the training is to discuss the available object-oriented programming with JavaScript syntax.
This instructor-led, live training in Graz (online or onsite) is aimed at web developers who wish to use Knockout.js to create dynamic frontend appplcations.
By the end of this training, participants will be able to:
Build responsive frontend applications.
Implement binding and dependency tracking with Knockout.js
Streamline complex relationships between view components.
JavaScript is a programming language designed for manipulating a web page. Bootstrap is the most popular HTML, CSS, and JS framework for developing responsive, mobile first projects on the web.
In this instructor-led, live training in Graz, participants will have extensive opportunity for hands-on practice in developing VR applications. Through interactive discussions and project-based exercises, participants will steadily build their sample VR apps. By the end of this course, participants will have gained the knowledge and practice to build their own production version of a VR app to publish online.
Reactive programing is an asynchronous programing paradigm that focuses on data streams and the propagation of data by establishing a defined dependency between the underlying execution models and the emitted data streams from one component to another. RxJS is one of the most comprehensive reactive programing libraries for managing UI events, asynchronous HTTP requests, and other data streams.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.
Appcelerator Titanium is an open-source development framework that enables the creation of native mobile apps on iOS, Android and Windows Phone from a single JavaScript codebase.
This training introduces the fundamentals of Titanium and walks participants through the creation of a Titanium mobile application.
Audience
Web application developers
Format of the course
Heavy emphasis on hands-on practice.
Most of the concepts are learned through samples, exercises and hands-on development.
In this instructor-led, live training in Graz, participants will learn about various JavaScript testing frameworks as they step through the creation of a unit test suite for a web application.
By the end of this training, participants will be able to:
Write unit tests in JavaScript using unit test frameworks such as QUnit and Jasmine
Use frameworks such as Mocha and Chai to implement TDD and BDD
This instructor-led, live training in Graz covers the fundamentals of game development with Unity while walking participants step-by-step through the creation of their own game.
In this instructor-led, live training in Graz, participants will learn how to build React applications using Flux and GraphQL. The course covers installation, setup, integration, testing, deployment and best practices as it walks participants through the creation of a series of sample applications that demonstrate how to add additional levels of complexity and "coolness" to an application using the most advanced toolkits and techniques.
Developing applications with React requires a different kind of thinking, compared to what some developers are accustomed to, especially when coming from the mindset of other MVC frameworks such as AngularJS and Bootstrap.
This training covers the fundamentals behind of the technologies used each step of the way so that participants are not only able to build a functional application, but also understand why a particular approach is used. This lays the groundwork for thinking independently and creatively about the design and the desired results for building their own applications in the future.
This instructor-led, live training in Graz (online or onsite) is aimed at web developers who wish to build functional front-end and back-end web applications with 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 Graz (online or onsite) is aimed at developers and programmers who wish to create, manage, and update Vue applications using Vuex.
By the end of this training, participants will be able to use Vuex for building adaptable and maintainable single-page applications.
This instructor-led, live training in Graz is aimed at developers who wish to use MobX in their React applications to more effectively manage state.
By the end of this training, participants will be able to:
Set up MobX in React.
Understand the uses cases for MobX, as compared to Redux (e.g., MobX's "classical paradigm" vs Redux's "functional paradigm").
Use MobX as an advanced state layer for React applications.
This instructor-led, live training in Graz (online or onsite) is aimed at developers who wish to use Material UI to speed up the development of well-designed UIs for React applications.
By the end of this training, participants will be able to implement Material UI's React components to develop beautiful enterprise-class web applications.
This instructor-led, live training in Graz (online or onsite) is aimed at developers who wish to use Ant Design to enhance the User Experience for their React application.
By the end of this training, participants will be able to implement Ant Design's React components to develop beautiful enterprise-class web applications.
This instructor-led, live training in Graz (online or onsite) is aimed at web developers who wish to use NestJS to create easily maintainable and scalable web applications.
By the end of this training, participants will be able to:
Build a back-end application using NestJS.
Test back-end services with Postman.
Implement authorization and authentication in back-end applications.
This instructor-led, live training in Graz (online or onsite) is aimed at web developers who wish to use LoopBack for REST API development.
By the end of this training, participants will be able to:
Build dynamic REST APIs with LoopBack.
Access data from data sources and other REST APIs.
Audience:
Typically, a Project Manager, Aanalyst, Developer or anyone who needs:
Explore the node.js framework and architecture
Explore Express.js as a solution for web development
Assess Node.js & Express.js as solutions for web development
Advantages and disadvantages over Java
To have a good understanding of an application’s structure and deployment mechanisms
To carry out Installation / production environment / architecture tasks and configuration
To be able to assess code quality, perform debugging, monitoring
To implement advanced production like Logging
Objectives:
Explore the advantages and characteristics of Node.js (In comparison with Java)
Explore Express.js: Architecture, administration (In comparison with Java EE)
Explore and apprehend all the features and functionalities of the webstorm platform for Node.js
Explore and apprehend all the features and functionalities of the pm2 production process manager
Explore and apprehend advanced logging with Winston.js
Description:
The course is normally 3 days (7 hours a day) and has a heavy emphasis on hands on practice. Most of the concepts are discovered through code readings, exercises and labs.
This instructor-led, live training in Graz (remote or onsite) is aimed at developers who wish to use Svelte to develop web applications that are faster than React applications and are simpler to construct.
By the end of this training, participants will be able to:
Start writing a web app quickly and with minimal overhead.
Write web apps that handle state without relying on external dependencies or plugins.
Use features such as scope styling to eliminate the need for extra extensions and custom syntax for CSS.
Build standalone Svelte components and integrate them into the codebase of an existing React project.
This instructor-led, live training in Graz (online or onsite) is aimed at web developers who wish to use Svelte.js for frontend development.
By the end of this training, participants will be able to:
Develop frontend applications and user interfaces with Sveltes.js.
Pre-render a web application on a server to improve SEO.
Use Svelete.js as an alternative to React.js, Angular, and Vue.js.
This instructor-led, live training in Graz (online or onsite) is aimed at web developers who wish to use Vue JS and Nuxt.js for end-to-end web development.
By the end of this training, participants will be able to:
Influence a single-page application using Nuxt.js configuration.
Implement server side rendering for optimizing SEO.
Generate a static site from VueJS and Nuxt.js code.
This instructor-led, live training in Graz (online or onsite) is aimed at web developers who wish to use Gatsby to build front-end web applications.
By the end of this training, participants will be able to:
Use Gatsby to build a web application.
Generate PWAs (Progressive Web Applications) for fast loading speeds.
Pull data from different data sources with GraphQL.
Deploy Gatsby web applications to on-premises services or cloud services.
This instructor-led, live training in Graz (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 in Graz, participants will learn how to build cross-platform native desktop application using only Javascript, HTML and CSS.
By the end of this training, participants will be able to:
Download, configure and install Electron.
Understand Electron's commands and tool set.
Use web based front and back end components such as NodeJS run-time and Chromium to build a multi-platform desktop application.
Modularize their application and utilize associated JavaScript files.
Build Electron on a low-end commodity machine.
Create branding and custom icons by renaming and/or editing the Electron executable file.
Integrate other frameworks such as Angular, Photon, and Bootstrap.
This instructor-led, live training in Graz (online or onsite) is aimed at developers who wish to use Polymer.js to build applications via web components.
By the end of this training, participants will be able to:
Install and configure Polymer.js.
Bundle components that keep requests low and sizes small.
Integrate Polymer.js with with other platforms and frameworks such as Angular, React, Vue, etc.
Develop applications that adhere with JavaScript standards.
This instructor-led, live training in Graz (online or onsite) is aimed at web developers who wish to use Polymer LitElement to create front-end web applications.
By the end of this training, participants will be able to:
Build front-end web applications.
Create and reuse custom elements with Polymer LitElement
This instructor-led, live training in Graz (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.).
React is a widely-used library for creating single page applications in JavaScript and HTML. It is used by companies such as Facebook, Instagram, Netflix or the New York Times.
This course will introduce the foundations on which React and other libraries (like Angular and Vue.js) are based on and highlight the sepecifics of React. It will also cover technologies that are commonly used with React, like Redux and React-Router.
By the end of this course participants will be able to build applications of various complexity with React while adhering to best practices.
This instructor-led, live training in Graz introduces TypeScript's key features and walks participants through the construction of a real-life JavaScript application.
TypeScript is an open source language for building enterprise Javascript applications. It is a strict superset of JavaScript that compiles to plain Javascript and brings static typing and object-oriented development to the language.
This instructor-led, live training introduces TypeScript's unit testing features and frameworks. Participants get a chance to put theory to practice by constructing a collection of unit tests that can be run against real-life applications.
Format of the Course
Interactive lecture and discussion.
Lots of exercises and practice.
Hands-on implementation in a live-lab environment.
Course Customization Options
This course will focus on the frameworks that can be used to unit test a Javascript or Typescript application (Jasmine, Mocha, Jest, Chai, etc.).
UI frameworks such as React are optional and can be covered if desired.
To request a customized training for this course, please contact us to arrange.
In this instructor-led, live training in Graz, participants learn the principles and approach behind React Native as they take on the development of their own mobile application for Android and iOS
Course Objective:MEAN stack is a full-stack JavaScript solution that helps you write scalable, robust, and maintainable web applications quickly and easily using MongoDB, express, AngularJS, and Node.js.By the end of this hands-on intensive training course, the students will be able to:
Store the data in NoSQL, document-oriented MongoDB database that brings performance and scalability.
Use Node.js, the server-side platform built on Google V8’s runtime for building fast, scalable network applications.
Use Express, a simple yet powerful web application development HTTP server framework built on top of Node.js.
Use AngularJS framework that offers declarative, two-way data binding for web applications.
Take advantage of the ‘full-stack JavaScript’ paradigm i.e. store documents in JSON-like format in MongoDB, author JSON queries in Node.js/Express.js, and forward these JSON documents back to an Angular-based frontend.
Get acquainted with the latest web application development trends in the IT industry.
Read more...
Last Updated:
Testimonials (25)
It was very interactive and informative. The trainer was very patient with us when we didn't understand something and ensured no one was left behind throughout the training.
Daniel - INIT Innovations in Transportation Ltd.
Course - Angular 17
I liked that the training focused more on the practical side.
Mihaela - Ness
Course - NgRx
Friendly environment. Also, I liked one on one training. It’s very productive. I would definitely recommend it to my friends and colleagues.
Zeed - Tamkeen Technologies
Course - Building Microservices with NodeJS and React
The Trainor gives more samples which really helps a lot.
Romulo - Tribal Software Philippines, Inc.
Course - Advanced TypeScript
coding exercises
Kesh - Vodacom
Course - HTML5, JavaScript, and CSS4
The situation was atypical because an intensive training for developers was to be conducted with non-developers. Lukasz took up this challenge with empathy and a lot of humour. Through his intelligent and flexible manner, he was able to ensure that a concrete learning gain was achieved for everyone. I enjoyed this very much and would gladly take a seminar with Lukasz again.
Christoph - Honda Bank GmbH
Course - MERN Fullstack Development
- I really like the course and the Trainor is very accommodating and has a great knowledge on the topic. It just that not all topics are discussed in the 4-day training.
Allan - Tribal Software Philippines Inc
Course - Angular 14
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
The DaDesktop solution. Training exercises.
Bogdan - Pirelli
Course - JSON JavaScript
I liked your jokes
Dermot - Griffiths & Armour
Course - Angular 2 Fundamentals
He is very patient and understanding towards the participants. Always there to provide us with valuable insights and advice to adopting micro-frontend in our own organisation. He also taught us how to implement micro frontend without utilising any boilerplate codes.
Alvin Chin - Ministry of Defence
Course - Building Micro Frontends with React
Learned a whole lot about the topic
Zsolt Langviser - Accenture Industrial SS
Course - NestJS: Beginner to Advanced
The general knowledge sharing by Narendra and all the dev resources shared
Pako Diale
Course - Transform a React Application into a Progressive Web App (PWA)
No powerpoint
Raymond Chan - Hospital Authority
Course - Advanced React
The training has good content and easy to follow
David Phetole Leshabela - Vodacom SA
Course - React with Next.js
Simplification of new complex techniques
Brian Zaranyika - Vodacom SA
Course - React Native Expo
Trainer' style of teaching
Fatma Badi - Dubai Electricity and Water Authority
Course - Front End Developer
Practical examples, exercises and best practices
Bartosz Zawistowski - Capgemini Polska Sp. z o.o.
Course - Angular 10 for Developers
Interaction and communication
Archie Dlamini - Vodacom SA
Course - JavaScript - Advanced Programming
Pipe
Routing
Data Biding
Services
Edmundo Manave - CEDSIF, IP - Ministry of Finance
Course - Angular 12
Practical time was fun.
Pieter Hartzenberg - BMW
Course - Unit Testing with Javascript
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
The breadth of the topis covered was quite a bit and the trainer tried to do justice to that.
Lakshmipriya Sivakumar - Deque Systems Inc
Course - Spring Boot, React, and Redux
The trainer seemed very knowledgable about Vue. I appreciated seeing his development style and learning some new concepts to try.
Adrian Borrmann - CBC/Radio-Canada
Course - Advanced Vue.js
Concepts are deeply explained (esp. around Javascript and node)
Christophe Puget - SAP France
Course - Electron: Build a Desktop Application with Javascript
Online JavaScript training in Graz, JS training courses in Graz, Weekend JS courses in Graz, Evening JS training in Graz, JavaScript instructor-led in Graz, JS trainer in Graz, JS private courses in Graz, Weekend JS training in Graz, JS (Javascript) one on one training in Graz, JS instructor in Graz, JavaScript coaching in Graz, JS instructor-led in Graz, Evening JavaScript courses in Graz, JavaScript on-site in Graz, JS (Javascript) boot camp in Graz, JS (Javascript) classes in Graz, Online JS training in Graz