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". Onsite live Web Development training can be carried out locally on customer premises in Hong Kong or in NobleProg corporate training centers in Hong Kong. Remote live training is carried out by way of an interactive, remote desktop.
NobleProg -- Your Local Training Provider
The interaction and enthusiasm he had about the training.
Richard Burgos
Course: Design Patterns in PHP
The New content I learned.
Victor Cayetano
Course: Design Patterns in PHP
I mostly was benefit from the exercise.
Jason Wu
Course: Design Patterns in PHP
I like the support of the trainer and the topics. I came in with a mindset thinking this will be nothing new that I haven't done. But I was surprised of what all I have learned throughout this course. Thank you.
Jorgen Ordonez
Course: Design Patterns in PHP
I like the Doctrine concept in Symphony taken by the trainer. The trainer is more energetic and make the sessions more interactive. I think it is a great capability of the trainer.
Kumaran Chandran
Course: Web Development with Symfony3
I liked the trainer's communication & knowledge in Symphony 3 and associated technologies. He had taken enough effort to teach and demonstrate with some examples in the respective topics. I can say my symphony knowledge and confidence level is gone up after this training.
Hari Kumar
Course: Web Development with Symfony3
Abhinav did an excellent job! Within four days he covered all the important concepts that are used in REAL software development. I am so thankful have him as our trainer!.
Vijay Joseph
Course: Web Development with Symfony3
I like how the course was structured and presented in a basic to advance style.
Kolapo Abolarinwa
Course: React: Build Highly Interactive Web Applications
I enjoyed the course because there were lots of practical, hands-on examples.
Jay Smith
Course: React: Build Highly Interactive Web Applications
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 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
I really was benefit from the knowledge on angular 4.
Evon Ho
Course: Angular 4: Create Single-Page Applications Using HTML, CSS and JavaScript
Very hands-on which was good.
John Trembath
Course: Angular 4: Building Web Apps Using the MEAN Stack
Very good trainer and training. Took the time to make sure everyone was caught up before moving on, so that no one was left behind.
Rob Dean
Course: Angular 4: Building Web Apps Using the MEAN Stack
Learning about the full stack. I had very little knowledge about any of it and feel confident enough after the course to help support development and use the software for myself when I have the time.
Jeff Pattison
Course: Angular 4: Building Web Apps Using the MEAN Stack
Seeing problems/issues quickly resolved during the session. Broad concepts covered.
Jonathan Driver - Datacom
Course: Angular 4: Create Single-Page Applications Using HTML, CSS and JavaScript
It was very hands-on, no dry theory just practice and excercises writing real code. feels like we covered a lot of material in the 3 days
Tomasz Sienkiewicz - SPOC S.A.
Course: React: Build Highly Interactive Web Applications
tempo i agenda - it was well planned in line with objectives !!
ZAKŁAD USŁUGOWY HAKOMAN ANDRZEJ CYBULSKI
Course: React: Build Highly Interactive Web Applications
Flexibility of the trainer's content and that he could cater to all of our queries.
Bendexter Lim - DBS
Course: Angular 4: Building Web Apps Using the MEAN Stack
I was benefit from the - Interactivity - Class Size - Trainers Knowledge.
Department of National Defence (DND) / Mapping and Charting Establishment (MCE)
Course: Typescript
I generally liked the practical approach.
SPOC S.A.
Course: React: Build Highly Interactive Web Applications
That it covered a lot of the "oddities" of F#, it's functional and data 'manipulation' state, when compared to C#, it's object and state 'changing', was useful to know as it makes the code of F# more readable when you know what is happening to the data that is being passed around.
Blueprint Design Company Ltd
Course: F#: Introduction to Functional Programming
I mostly enjoyed the hands-on training code.
Tomislav Brajkovic - HSE - Healthlink
Course: Angular 4: Create Single-Page Applications Using HTML, CSS and JavaScript
Learned everything I needed to get a firm grounding in Angular 6.
HSE - Healthlink
Course: Angular 4: Create Single-Page Applications Using HTML, CSS and JavaScript
During 3 days we had an opportunity to learn about so many things.
SPOC S.A.
Course: React: Build Highly Interactive Web Applications
I mostly liked the many examples and use cases.
Mateusz Grześkowiak - SPOC S.A.
Course: React: Build Highly Interactive Web Applications
I mostly liked the real codding.
SPOC S.A.
Course: React: Build Highly Interactive Web Applications
Trainer was encouraging us to ask questions, atmosfere was quite nice :).
SPOC S.A.
Course: React: Build Highly Interactive Web Applications
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
It provided a solid foundation of RxSwift that will serve as a good launching point to improve our current Rx implementation.
Dan Nichols - SurveyMonkey
Course: Reactive Programming for iOS with RxSwift
I mostly liked the topics and great lecturer!.
Adam Gozdziewski - SPOC SA
Course: React: Build Highly Interactive Web Applications
I really enjoyed the different approach to problems.
SPOC SA
Course: React: Build Highly Interactive Web Applications
I mostly enjoyed the professionalism of the teacher.
SPOC SA
Course: React: Build Highly Interactive Web Applications
That the for the most part of the course the topics were quite atomic and well explained before moving forward.
Piotr - SPOC SA
Course: React: Build Highly Interactive Web Applications
Interaction with the teacher, the opportunity to ask hot questions
Grzegorz Ziegert
Course: Administration with Powershell
Translated by
openness of the lecturer and a relaxed atmosphere
Miłosz Świątek
Course: Administering a Drupal 7 Website
Translated by
The ability to practice everything right away.
Marek Wojtuń
Course: Administering a Drupal 7 Website
Translated by
Contact, knowledge, way of conducting.
Arkadiusz Glegoła
Course: Administering a Drupal 7 Website
Translated by
Practical exercises related to the context
Guillaume Martens
Course: Web Development with Symfony3
Translated by
Personal assistance when I had technical problems :)
Elena Rouvier
Course: Web Development with Symfony3
Translated by
humor, availability to answer other types of questions
koen depoorter
Course: Web Development with Symfony3
Translated by
exercises
Andrzej Żuryński
Course: Web Application Development in PHP
Translated by
Trainer attitude. Openness, very extensive knowledge, patience.
Kuba Wlaźlak
Course: Creating and managing Web sites
Translated by
Trainer's knowledge, professionalism, preparation, atmosphere. Thank you NobleProg and Ms. Paulina Hodur once again for a great organization, a professional trainer (greatly prepared for the subject of the training). The training organized by this company is a guarantee of satisfaction, I will always recommend it to everyone. I also hope that I will be able to participate once more :)
Sebastian Straczyński
Course: Design Patterns in PHP
Translated by
practical examples
Extranet internet creator
Course: Web Development with Symfony3
Translated by
Knowledge the trainer had. He had the opportunity to provide a large amount of information, however, for a limited time and too many issues that had to be addressed, it was not possible to transfer it
Extranet internet creator
Course: Web Development with Symfony3
Translated by
The way and the ease of knowledge transfer. The ease of talking about difficult things in an understandable way. Broad knowledge about training and related topics
Extranet internet creator
Course: Web Development with Symfony3
Translated by
The first part, the one concerning the basic mechanisms.
Andrea Gazzarini - @Cult srl
Course: Vert.x: Build a Reactive Application on JVM
Translated by
The way of conducting, making contact with the listeners. In case something was not clear, the coach went back to the point where the problem arose and explained the issue once again.
Michał Cejza - Awilux Polska Sp. z o.o. Sp.k.
Course: Angular 2: Building Web Apps Using the MEAN Stack
Translated by
practical approach, ability to solve unforeseen problems
Tomasz - ZAKŁAD USŁUGOWY HAKOMAN ANDRZEJ CYBULSKI
Course: React: Build Highly Interactive Web Applications
Translated by
exercises
Zuza Dylegowska - ZAKŁAD USŁUGOWY HAKOMAN ANDRZEJ CYBULSKI
Course: React: Build Highly Interactive Web Applications
Translated by
transparent showing what and how to do. simple examples that you can use to work independently
Tomasz Kowalczyk - ZAKŁAD USŁUGOWY HAKOMAN ANDRZEJ CYBULSKI
Course: React: Build Highly Interactive Web Applications
Translated by
A very good way to conduct training, clear and interestingly explained topics and a great approach to listeners
ZAKŁAD USŁUGOWY HAKOMAN ANDRZEJ CYBULSKI
Course: React: Build Highly Interactive Web Applications
Translated by
great examples. they really showed the operation of different technologies
Piotr Bednarczyk - ZAKŁAD USŁUGOWY HAKOMAN ANDRZEJ CYBULSKI
Course: React: Build Highly Interactive Web Applications
Translated by
Exercises and practice live
Asia Mozeko - ZAKŁAD USŁUGOWY HAKOMAN ANDRZEJ CYBULSKI
Course: React: Build Highly Interactive Web Applications
Translated by
small group, individual trainer approach
Karol Szymczyk - Optima Marek Kozaczuk; Na Gładko waxing academy Usługi szkolenia Agata Brus; Dziennik Wschodni (Corner House); NOTA Zakład Mechaniki Precyzyjnej
Course: Creating and managing Web sites
Translated by
Code | Name | Duration | Overview |
---|---|---|---|
react | React: Build Highly Interactive Web Applications | 21 hours | React is an open source Javascript library that can be used to create interactive web and mobile applications. It is often compared to MVC frameworks such as Angular, Ember and Backbone, however, React is distinct in its focus on the UI of the application (the View in MVC). Its unique approach to rendering highly interactive UIs is both powerful and liberating and has led to React's popularity. In this instructor-led, live training, 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 have a solid understanding of React's design philosophy and be in a position to decide when and where it makes sense to use React and when to rethink the conventional MVC model. With an emphasis on hands-on practice and the completion of a real application, this training will be invaluable to web application developers wishing to use React to boost their productivity and value. Format of the course - Overview of React's features and capabilities along with step-by-step development of a web application. |
cubaplatform | Cuba Platform for Enterprise Application Development | 7 hours | Cuba Platform is an open-source Java web framework for enterprise applications. In this instructor-led, live training, participants will learn how to use Cuba Platform to develop enterprise applications with rich web interfaces. By the end of this training, participants will be able to: - Develop Java applications and UIs using a declarative user interface, without using HTML, CSS or JavaScript - Reduce boilerplate code and facilitate rapid development - Use the CUBA Studio web development tool with existing Java IDEs - Customize applications without branching the code Audience - Developers Format of the course - Part lecture, part discussion, exercises and heavy hands-on practice |
restfulapi | Designing RESTful APIs | 14 hours | 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 |
akka | Akka: Build Reactive, Concurrent, and Distributed Applications | 21 hours | Akka is an open-source toolkit and runtime for building concurrent and distributed applications for Java and Scala. In this instructor-led, live training, participants will learn the design principles behind Akka, including the Actor Model and Reactive Manifesto, as they build and deploy an asynchronous, message-driven application in Akka. By the end of this training, participants will be able to: - Apply the "let it crash" model to build applications that self-heal and systems that never stop. - Understand Actors, actor lifecycle and how to employ them to create proper, concurrent parallel systems. - Build Reactive Architecture that is responsive, elastic, resilient, and message driven. - Integrate remoting and clustering features with third party systems. - Deploy the Akka toolkit in production systems, scaling it to multiple nodes and third party systems. - Manage system behavior and horizontal distribution. - Build systems that "react" to environmental changes. Audience - Developers - Architects Format of the course - Part lecture, part discussion, exercises and heavy hands-on practice |
atom | Atom: Getting started | 7 hours | Atom is an open-source text and source code editor for macOS, Linux, and Microsoft Windows. It supports Node.js plug-ins and embedded Git Control. In this instructor-led, live training, participants will learn how to install, customize and use Atom for maximum productivity. By the end of this training, participants will be able to: - Understand how Atom compares to other editors such as Sublime - Use Atom for web front-end and full-stack development - Customize the interface through Atom themes, packages, and snippets - Find and compare elements, move around code folders, bookmark content, and use Atom's Find and Replace feature - Integrate Atom with Git and GitHub for version control and publishing Audience - Developers Format of the course - Part lecture, part discussion, exercises and heavy hands-on practice |
jav9functional | Functional Reactive Programming with Java 9 and RxJava | 14 hours | Java 9 coupled with the robust RxJava 2.0 reactive programing library, enables Java developers to adopt and apply the reactive programing paradigm into their application and systems development processes with great ease. In this instructor-led, live training, participants will learn the advantages and functions of Java 9, Spring, Jersey, and RxJava 2.0 in developing reactive applications as they step through the creation and deployment of a real-life reactive application using Java 9's flow API, Spring, the Akka framework, and RxJava 2.0 functional reactive programing library. By the end of this training, participants will be able to: - Understand the importance and significance of reactive programing in applications and systems development - Run Unit test on RxJava 2.0 - Use the Akka framework under reactive programing principles - Employ Spring to handle the development of concurrent applications - Use Java 9's flow API to develop reactive apps Format of the course - Part lecture, part discussion, exercises and heavy hands-on practice |
reactivex | Reactive Programming with Javascript and ReactiveX | 14 hours | ReactiveX is a comprehensive library for creating asynchronous data streams using observable sequences. It enables developers to take advantage of observable streams and their ability to capture emitted events and execute functions accordingly. 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 |
RxJS | Reactive Programming with Javascript and RxJS | 7 hours | 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 Audience - Developers Format of the course - Part lecture, part discussion, exercises and heavy hands-on practice |
rxswift | Reactive Programming for iOS with RxSwift | 7 hours | Reactive Extensions (or Rx) is a multi-platform suite of libraries designed for developing asynchronous and event-based applications using observable sequences and LINQ-style query operators. RxSwift is a functional library intended to ease the difficulty associated with Swift asynchronous and concurrent coding for iOS apps. This instructor-led, live training introduces participants to reactive techniques offered by RxSwift for managing the transferring and combining of asynchronous data streams, handling simple observable sequences, and the architecture and development of responsive, flexible, and industry scalable iOS applications. 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 Audience - Experienced Swift and iOS app developers who are seeking to learn reactive programing in Swift with RxSwift - Developers experienced with one of Rx's various other platform ports who are interested in learning reactive extensions for Swift Format of the course - Part lecture, part discussion, exercises and heavy hands-on practice |
angularrxjs | Reactive Programming with Angular RxJS | 14 hours | 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. Many Angular application design inefficiencies when building asynchronous UIs can be overcome by utilizing reactive style patterns offered by the RxJS library. In this instructor-led, live training, participants will learn how to implement Observable patterns into their Angular application designs as they step through a series of cases showcasing common angular design problems and how they benefit from reactive programing designs. By the end of this training, participants will be able to: - Understand the reactive programing paradigm and the RxJS library - Build UI heavy Angular applications with scalability, flexibility, and responsiveness in mind using reactive programming patterns Audience - Angular application developers Format of the course - Part lecture, part discussion, exercises and heavy hands-on practice |
codingfornoncoders | Coding for Non-Coders | 21 hours | 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 |
underscore | Underscore.js Fundamentals | 7 hours | Underscore.js is a one of the most popular JavaScript libraries for functional programming. It embraces functional programming principles but is not opinionated and can be used with imperative, object-oriented, functional or other programming styles. Underscore makes Javascript development more productive and efficient. In this instructor-led, live training, participants will learn how to use Underscore to build a JavaScript application. By the end of this training, participants will be able to: - Use Underscore to manipulate and control JavaScript collections, arrays, objects and functions - Use the functional nature of Underscore's libraries to improve the expressiveness and readability of code - Improve code performance - Create aggregations and data manipulations - Integrate with a ViewModel - Build other JavaScript libraries with Underscore Audience - Developers Format of the course - Part lecture, part discussion, exercises and heavy hands-on practice |
vuejs | Vue.js: Build an Advanced Single-Page Application | 21 hours | Vue.js is an open-source progressive JavaScript front-end framework for building advanced single-page applications. Vue.js aims to take the best of Angular, make it lightweight, and leave out the unnecessary parts. 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 |
fsharp | F#: Introduction to Functional Programming | 14 hours | F# is a functional-first programming language. It is a strongly typed language that supports different styles of programming, including functional, imperative, object-oriented, and reactive. F# is fully supported in Visual Studio and Xamarin Studio. In this instructor-led, live training, 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 Format of the course - Part lecture, part discussion, exercises and heavy hands-on practice |
rxnet | Reactive Programing with Rx.NET | 7 hours | The .NET Reactive Extensions (Rx) is a library for composing asynchronous and event-based programs using observable collections and LINQ-style query operators. 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 |
meanangular4 | Angular 4: Building Web Apps Using the MEAN Stack | 35 hours | Angular 4 (previous versions referred to as: Angular.js, AngularJS, AngularJS 1, Angular 1, Angular 2, etc.) is a JavaScript-based front-end web application framework for developing single-page applications. It boasts better performance over its predecessor, more APIs to tap into, and improved design and responsiveness on mobile devices. MEAN Stack is a full-stack JavaScript solution for writing scalable, robust, and maintainable web applications quickly and easily using MongoDB, Express, Angular, and Node.js. In this instructor-led, live training, participants will learn how to use the MEAN stack, specifically using Angular 4, as they step through the creation and deployment of a sample web application. By the end of this training, participants will be able to: - Create, build, debug and deploy a MEAN-based Angular 4 application - Unit test their Angular 4 application - Write Angular code using TypeScript Format of the course - Part lecture, part discussion, exercises and heavy hands-on practice |
advtypscript | Advanced Typescript | 7 hours | 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 course introduces TypeScript's advanced features and walks participants through the construction of a real-life JavaScript application. By the end of this training, participants will be able to: - Take advantage of Typescript's full capabilities to write better code with fewer errors - Extend existing types with union, intersection, and tuple types - Create and use decorators - Manage asynchronous code using promises, async and await keywords - Write clean, expressive code Audience - Developers Format of the course - Part lecture, part discussion, exercises and heavy hands-on practice |
webdevonboarding | Web Developer On-boarding Training | 420 hours | 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 |
highcharts | Highcharts for Data Visualization | 7 hours | Highcharts is an open-source JavaScript library for creating interactive graphical charts on the Web. It is commonly used to represent data in a more user-readable and interactive fashion. In this instructor-led, live training, participants will learn how to create high-quality data visualizations for web applications using Highcharts. By the end of this training, participants will be able to: - Set up interactive charts on the Web using only HTML and JavaScript - Represent large datasets in visually interesting and interactive ways - Export charts to JPEG, PNG, SVG, or PDF - Integrate Highcharts with jQuery Mobile for cross-platform compatibility Audience - Developers Format of the course - Part lecture, part discussion, exercises and heavy hands-on practice |
linuxforwindev | Linux for Windows Developers | 14 hours | Linux is an open source operating system that is popular among developers because of its stability, flexibility, and customizability. In this instructor-led, live training, participants will learn how to transition from developing web applications on Windows to developing on Linux. By the end of this training, participants will be able to: - Understand the fundamentals of the Linux OS and its differences with the Windows OS - Install Linux and get familiarized with the Linux environment - Execute Linux commands - Secure Linux by learning the basics of Linux system administration and user management - Start developing web applications on Linux Audience - Web application developers - People interested in developing on Linux - Windows users who wish to switch to Linux Format of the course - Part lecture, part discussion, exercises and heavy hands-on practice |
learninggo | Learning Go Programming | 28 hours | Go (Golang) is an open-source, statically-typed programming language created by Google. Its growing ecosystem, stable architecture and strong libraries make Go a popular choice for building scalable, high-performance web services and applications. In this instructor-led, live training, 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: - Set up an optimal Go development environment - Structure Go code for maximum readability - Optimize performance of a Go application - Test and debug a Go application - Deploy a sample web application Format of the course - Part lecture, part discussion, exercises and heavy hands-on practice |
advphp | Advanced PHP Programming | 35 hours | PHP is a poweful general-purpose scripting language that is most popularly used and suited to web development. In this instructor-led, live training, 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 Audience - Web developers - Anyone interested in increasing existing PHP knowledge Format of the course - Part lecture, part discussion, exercises and heavy hands-on practice |
shinyrhtml | Shiny, R and HTML: Merging Data Science and Web Development | 7 hours | Shiny is an open source R package that provides a web framework for building interactive web applications using R. 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 |
ror | Developing Web Applications with Ruby on Rails | 35 hours | 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 |
reactnativeforweb | React Native for Web | 21 hours | 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. |
hipaafordev | HIPAA Compliance for Developers | 7 hours | 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. |
restfulapilaravel | Building RESTful APIs Using Laravel | 14 hours | APIs (Application Programming Interface) allow for your application to connect with other applications. A Web API like RESTful is like a web service which works entirely with HTTP. 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. |
visualstudiocode | Developing Web Applications with Visual Studio Code | 7 hours | Visual Studio Code is a cross-platform code editor for writing modern web and cloud applications. In this instructor-led, live training (onsite or remote), participants will learn how to set up and use Visual Studio Code to efficiently develop, debug and build a sample web application. By the end of this training, participants will be able to: - Install and configure Visual Studio Code for maximum productivity - Develop web applications using a variety of languages (node.js, ASP.Net, JavaScript, and TypeScript). - Efficiently edit and debug an application. - Build markdown documentation from within Visual Studio Code - Seamlessly integrate Visual Studio Code with Git for an optimal edit-build-debug cycle. Audience - Developers Format of the Course - Part lecture, part discussion, exercises and heavy hands-on practice in a live-lab environment. Note - Visual Studio code works on Windows, Mac and Linx. To request a customized training for this course, please contact us to arrange. - To learn more about Visual Studio Code, please visit: https://github.com/Microsoft/vscode |
angular5mean | Angular 5: Building Web Apps Using the MEAN Stack | 28 hours | This instructor-led, live training (onsite or remote) is aimed at developers with JavaScript skills who wish to implement web applications using MEAN Stack. By the end of this training, participants will be able to: - Build web applications with NodeJS and Angular. - Manipulate with data on MongoDB and ExpressJS. - Implement security in MEAN stack web applications. - Develop MEAN stack web 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 - To request a customized training for this course, please contact us to arrange. - To learn more about Angular, please visit: https://angular.io/ |
vertx | Vert.x: Build a Reactive Application on JVM | 14 hours | Vert.x is a library for building reactive applications. In this instructor-led, live training, participants will learn how to use Vert.x to create an asynchronous, event-based web application. By the end of this training, participants will be able to: - Understand and use the different components (core, web, client, etc.) in the Vert.x stack. - Use Vert.x to create network utilities, HTTP/REST microservices, high volume event processing, back-end message-bus applications, etc. - Execute an app that can handle high concurrency using minimal kernel threads - Use Vert.x's APIs to support Java, JavaScript, Groovy, Ruby, Ceylon, Scala, Kotlin, etc. - Unit test asynchronous code with Vert.x-Unit - Deploy and scale an app with minimal hardware Format of the course - Part lecture, part discussion, exercises and heavy hands-on practice |
Course | Course Date | Course Price [Remote / Classroom] |
---|---|---|
Angular 4 Fundamentals - Yen Sheng Centre - NobleProg Hong Kong | Tue, 2019-04-30 09:30 | HK$32187 / HK$47987 |
Angular 4 Fundamentals - Central Plaza - NobleProg Hong Kong | Wed, 2019-05-08 09:30 | HK$32187 / HK$50087 |
Angular 4 Fundamentals - International Commerce Centre - NobleProg Hong Kong | Wed, 2019-05-08 09:30 | HK$32187 / HK$48587 |
Angular 4 Fundamentals - Grand Century Place - NobleProg Hong Kong | Mon, 2019-05-27 09:30 | HK$32187 / HK$48587 |
Angular 4 Fundamentals - Central Plaza - NobleProg Hong Kong | Wed, 2019-07-03 09:30 | HK$32187 / HK$50087 |
Course | Venue | Course Date | Course Price [Remote / Classroom] |
---|---|---|---|
Android Development | Yen Sheng Centre - NobleProg Hong Kong | Mon, 2019-03-04 09:30 | HK$42916 / HK$61316 |
Introduction to R | International Commerce Centre - NobleProg Hong Kong | Mon, 2019-03-18 09:30 | HK$41342 / HK$57742 |
Android Development | Grand Century Place - NobleProg Hong Kong | Tue, 2019-03-26 09:30 | HK$42916 / HK$62116 |
Android Development | Miramar - NobleProg Hong Kong | Mon, 2019-04-08 09:30 | HK$42916 / HK$62116 |
Machine Learning Fundamentals with R | Miramar - NobleProg Hong Kong | Tue, 2019-04-30 09:30 | HK$27562 / HK$41162 |
BPMN 2.0 for Business Analysts | Yen Sheng Centre - NobleProg Hong Kong | Wed, 2019-05-01 09:30 | HK$41342 / HK$57142 |
We are looking to expand our presence in Hong Kong!
If you are interested in running a high-tech, high-quality training and consulting business.
Apply now!