Skip to main content
  • United Kingdom
  • London
  • +44 (0)208 089 0990
  • training@nobleprog.co.uk
  • Enquire

Choose Sales Area

London
Edinburgh
Cardiff
Belfast
Home
  • Training Courses
    • Special Offers
    • Course Catalogue
    • Training FAQ
    • Funding Options
    • New OMG Certifications
    • Terms and Conditions
    • Remote Courses (Instructor-led)
    • Bootcamps
  • Bootcamps
    • Data Science
    • Cyber Security
  • Consultancy
  • Career
    • Franchise
    • Freelance Trainer / Consultant
    • Full-time Employment
  • About Us
    • About Us
    • Privacy Statement
    • Clients
    • Testimonials
    • e-Certificate
    • Jobs and Career
  • Contact Us

Enquiry Form

  1. JavaScript Training
  2. React Training Courses

React Training Courses

React Training

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.

NobleProg onsite live React training walk participants step-by-step through the creation of their own React application.

React training is available in various formats, including onsite live training and live instructor-led training using an interactive, remote desktop setup. Local Rect training can be carried out live on customer premises or in NobleProg local training centers.

Client Testimonials

Trainer was very open to questions and very patient

Kwaku Afreh-Nuamah - Ghana Community Network Services Limited

Course Name: React Native: Rapidly develop native iOS and Android apps with Javascript

i like the way the trainer helps in problem solving and step to step issues resollution

David Klogo - Ghana Community Network Services Limited

Course Name: React Native: Rapidly develop native iOS and Android apps with Javascript

Lots of practical, hands on examples

Jay Smith - Slimming World

Course Name: React: Build highly-interactive web applications

I like how the course was structured and presented in a basic to advance style

Kolapo Abolarinwa - Slimming World

Course Name: React: Build highly-interactive web applications

The chillout/informal style that was the key to good communication

HSBC SERVICE DELIVERY (POLSKA) SP Z O.O.; Mindbox S.A.

Course Name: Angular 4

Production environment examples

HSBC SERVICE DELIVERY (POLSKA) SP Z O.O.; Mindbox S.A.

Course Name: Angular 4

Previous Next

React Course Outlines

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 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. Audience Front-end developers Web developers Javascript programmers Format of the course Overview of React's features and capabilities along with step-by-step development of a web application.
reactnative React Native: Rapidly develop native iOS and Android apps with Javascript 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 both Android and iOS. Unlike other cross-platform mobile development tools such as PhoneGap, React Native generates fully-native application UIs. No HTML5 UIs. React Native provides a consistent developer experience based on JavaScript and the React (aka React.js or ReactJS) library and enables true rapid mobile development by focusing on developer efficiency across all platforms -- learn once, write anywhere. In this course, participants learn the principles and approach behind React Native as they take on the development of their own mobile application for Android and iOS. Audience         Mobile application developers Format of the course     Overview of React Native features and capabilities along with step-by-step development of a mobile application.
reactnativeexpo React Native Expo: simplifying the creation and deployment of your React Native application 7 hours React Native Expo is a set of tools, libraries and services that acts as an abstraction layer on top of React Native. It simplifies the deployment process, allowing you to generate a build with one click or command without having to create a developer account on various app stores. React Native Expo can be described as Rails for React Native. In this training, participants learn to use React Native Expo through discussion and hands-on practice. By the end of the course, participants will be equipped to create and deploy their own React Native application using React Native Expo. For an introductory course on React Native, please see: React Native: Rapidly develop native iOS and Android apps with Javascript Audience     Web application developers Format of the course     Part lecture, part discussion, heavy hands-on practice
createreactnativeapp Create React Native App: simplifying the creation and deployment of your React Native application 7 hours Create React Native App is a tool that simplifies the creation of a React Native project. It is inspired by the design of Create React App and is the result of a collaboration between Facebook and Expo. Create React Native App allows you to develop an iOS app using Linux or Windows, without having to use Xcode or Android Studio. This is accomplished using the Expo app, which loads and runs CRNA projects written in pure JavaScript without compiling any native code. In this training, participants learn to use Create React Native App through discussion and hands-on practice. By the end of the course, participants will be equipped to create and deploy their own React Native application using Create React Native App. For an introductory course on React Native, please see: React Native: Rapidly develop native iOS and Android apps with Javascript Audience     Web application developers Format of the course     Part lecture, part discussion, heavy hands-on practice
reactvr React VR: Creating Virtual Reality apps with Javascript 7 hours React VR is a framework that lets you build VR apps using only JavaScript. It combines modern APIs like WebGL and WebVR with the declarative power of React, producing 360 experiences that can be consumed through a web browser on a variety of devices. In this instructor-led training, 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. Audience     Web developers     Game developers     Hobbyists looking to develop their first VR app Format of the course     Part lecture, part discussion, heavy hands-on practice
relay Relay: Efficiently Fetch Data in React Applications 14 hours Relay is a JavaScript framework for building data-driven React applications. GraphQL is a data querying language for describing complex, nested data dependencies in modern applications. Together they allow an application's components to be moved anywhere in a render hierarchy without having to apply a cascade of modifications to parent components or to the server code which prepares the data payload. Relay is being used by Facebook in various mobile app projects. In this instructor-led, live training, participants will learn how to apply key Relay concepts such declarative specification of data dependencies, collocation and mutation to build a React application using Relay and GraphQL. By the end of this training, participants will be able to: Use Relay to compose data queries into efficient batches, provide each component with exactly the data that it requested, update the components when the data changes, and maintain a client-side store (cache) of all data. Collocate queries and the view's code to more easily reason about a components functionality Use GraphQL to declare data requirements while allowing Relay to fetch the data on its own Understand the concept of mutating data on the client and server using GraphQL mutations Understand the differences between Relay and Flux, in particular how "mutations" implement the concept of actions and modifications Use routes to determine which data to fetch to render a given component Make changes in relative isolation, even in large team projects Create correct, high-performance applications in a straightforward and obvious way Audience Developers Format of the course Part lecture, part discussion, exercises and heavy hands-on practice
reactfluxgraphql Building Interactive Applications with React, Redux and GraphQL 28 hours React is a Javascript library for building fast and smooth interactive web pages. Together with the Flux architecture and the GraphQL query language, extremely powerful and efficient web applications can be built. In this instructor-led, live training, 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. Audience Developers Format of the course Part lecture, part discussion, exercises and heavy hands-on practice

Upcoming Courses

CourseCourse DateCourse Price [Remote / Classroom]
React VR: Creating Virtual Reality apps with Javascript - CardiffWed, 2018-05-09 09:30£1100 / £1400
React: Build highly-interactive web applications - EdinburghWed, 2018-05-09 09:30£3300 / £4800
React Native Expo: simplifying the creation and deployment of your React Native application - SheffieldWed, 2018-05-09 09:30£1100 / £1300
React Native: Rapidly develop native iOS and Android apps with Javascript - OxfordWed, 2018-05-09 09:30£3300 / £4125
Create React Native App: simplifying the creation and deployment of your React Native application - GlasgowThu, 2018-05-10 09:30£1100 / £1450

Other regions

React Training in Aberdeen
React Training in Bath
React Training in Belfast City
React Training in Birmingham
React Training in Bradford
React Training in Brighton
React Training in Bristol
React Training in Cambridge
React Training in Cardiff
React Training in Coventry
React Training in Edinburgh
React Training in Exeter
React Training in Glasgow
React Training in Leeds
React Training in Leicester
React Training in Liverpool
React Training in London
React Training in Manchester
React Training in Newcastle
React Training in Northern Ireland
React Training in Oxford
React Training in Plymouth
React Training in Portsmouth
React Training in Reading
React Training in Scotland
React Training in Sheffield
React Training in Southampton
React Training in Swansea
React Training in Swindon
React Training in United Kingdom
React Training in Wales
React Training in York

Other countries

These courses are also available in other countries ››

Consulting

React Consulting
Weekend React courses, Evening React training, React boot camp, React instructor-led , React trainer , React training courses, Evening React courses, React coaching, React on-site, React classes, React instructor,Weekend React training, React private courses

Course Discounts

Course Venue Course Date Course Price [Remote / Classroom]
Kotlin for Android Developers London, Hatton Garden Wed, 2018-04-25 09:30 £3267 / £4392
Machine Learning and Deep Learning Belfast City Centre Mon, 2018-04-30 09:30 £3861 / £4611
DevOps Practical Implementation and Tools Cambridge Tue, 2018-05-01 09:30 £3861 / £4536
Enterprise Architecture Overview St Helier, Jersey, Channel Isles Thu, 2018-05-10 09:30 £1980 / £2930
JMeter Fundamentals Southampton Mon, 2018-05-21 09:30 £1089 / £1339
Administering MediaWiki Exeter - The Senate Mon, 2018-05-21 09:30 £990 / £1290
jQuery St Helier, Jersey, Channel Isles Thu, 2018-05-24 09:30 £1980 / £2930
Data Mining and Analysis Birmingham Tue, 2018-06-19 09:30 £5148 / £6448
Javascript And Ajax St Helier, Jersey, Channel Isles Mon, 2018-07-02 09:30 £4950 / £7325
OCUP2 UML 2.5 Certification - Advanced Exam Preparation St Helier, Jersey, Channel Isles Mon, 2018-07-23 09:30 £1980 / £2930
jQuery Swansea- Princess House Wed, 2018-08-15 09:30 £1980 / £2280
Test Automation with Selenium St Helier, Jersey, Channel Isles Tue, 2018-09-18 09:30 £2970 / £4395

Course Discounts Newsletter

We respect the privacy of your email address. We will not pass on or sell your address to others.
You can always change your preferences or unsubscribe completely.

Outline Tag Cloud

LiveReactUnique ApproachCreate Interactive WEBLocal Rect TrainingRemote Desktop SetupDistinctReact TrainingApplicationCarriedAngularCreationBackboneComparedMobile ApplicationsMVC FrameworksEmberCustomer PremisesUIPopularityLiberatingPowerfulFormatsReact ApplicationMVCLive Instructor-led TrainingLEDFocusInteractiveView

Course Catalogue

  • Artificial Intelligence (231)
    • Big Data (89)
      • Apache Spark (9)
      • RDF (1)
    • Business Rules (12)
      • DMN (2)
    • Computer Vision (5)
      • Machine Vision (3)
    • Data Mining (37)
      • Pentaho (2)
    • Data Visualization (24)
    • Drools (9)
    • Jenetics (1)
    • Machine Learning (79)
      • Apache Spark MLlib (2)
      • Apache SystemML (1)
      • Deep Learning (42)
        • Apache SINGA (1)
        • Caffe (1)
        • Deeplearning4j (3)
        • TensorFlow (13)
      • Pattern Recognition (2)
      • PredictionIO (1)
    • Mahout (1)
    • Neural Networks (36)
    • NLP (15)
    • NLTK (1)
    • Nools (2)
    • OptaPlanner (1)
    • Predictive Analytics (15)
    • Recommendation Systems (1)
  • Bio (8)
  • Blockchain (33)
  • Computer (462)
    • Access (8)
    • Apache Camel (2)
    • Apache Kafka (3)
    • Apache Solr (4)
    • Augmented Reality (3)
    • Business Intelligence (21)
    • Cloud Computing (37)
      • Cloud Foundry (5)
      • OpenStack (8)
    • Collaboration (11)
      • MediaWiki (5)
      • Rocket.Chat (1)
    • Configuration Management (7)
      • Ansible (3)
      • Chef (1)
      • SaltStack (2)
    • Debian (3)
    • DevOps (12)
    • Directory Services (3)
    • Docker (19)
      • Kubernetes (9)
    • Domain Driven Design (2)
    • Drupal (21)
    • Elasticsearch (6)
    • Embedded Linux (6)
    • Embedded Systems (27)
    • Excel (21)
    • eXist-db (2)
    • Facebook (2)
    • GlassFish (2)
    • Hadoop (32)
      • Hive (1)
    • JBoss (10)
    • Jboss Rules (11)
    • JMeter (7)
    • LDAP (2)
    • Linux (46)
      • LXC (1)
    • LPI (4)
    • Magento (2)
    • Microservices (12)
      • Apigee Edge (1)
    • Nginx (2)
    • Plone (1)
    • ProcessMaker (1)
    • RabbitMQ (2)
    • Samba (2)
    • Semantic Web (1)
    • Semantic Wiki (1)
    • Sensor Fusion (1)
    • SharePoint (3)
    • SOA (19)
      • SOA Governance (4)
    • Subversion (4)
    • TCP/IP Networking (21)
      • Cisco Security (8)
      • IP Security (2)
      • Real Time Services over IP (2)
    • Tomcat (3)
    • Ubuntu (5)
    • Version Control Systems (3)
    • Video Streaming (4)
    • Web Design (8)
    • Web Server (10)
    • Wikipedia (4)
    • Wireshark (5)
    • XML (7)
    • XQuery (3)
  • Computer Graphics (27)
    • Adobe (19)
    • DTP Techniques (2)
    • InDesign (4)
    • Inkscape (2)
    • Photography (1)
    • Scribus (1)
  • Database (135)
    • Cassandra (4)
    • CouchDB (2)
    • DM7 (1)
    • Impala (1)
    • MariaDB (4)
    • MongoDB (9)
    • MSSQL (8)
    • MySQL (16)
    • Neo4j (1)
    • NoSQL (20)
    • Oracle (21)
    • Percona (1)
    • PL/SQL (3)
    • PostgreSQL (2)
    • Redis (1)
    • SequoiaDB (2)
    • SQL (46)
  • Enterprise Architecture (29)
    • DoDAF (3)
    • EDA (1)
    • MagicDraw (2)
    • MBSE (10)
    • MODAF (7)
    • SoaML (2)
  • Finance (34)
    • Financial Markets (3)
    • Fixed Income (1)
    • Investment (2)
    • Management Accounting (2)
  • Internet Security (39)
    • Corporate Compliance (8)
    • Hands on Security (14)
    • Information Security Risk (5)
    • Security Management (11)
  • IoT (20)
    • Apache Quarks (2)
  • Management (178)
    • Agile (40)
    • BPM (29)
      • jBPM (6)
    • BPMS (13)
      • Activiti (2)
    • Brand Management (5)
    • Business Analysis (36)
      • Requirements Engineering (6)
    • Corporate Governance (5)
    • Executive Overview (3)
    • Human Resources (15)
    • Lean (5)
    • Marketing (15)
      • Mailman 3 (1)
      • Social Media (3)
    • OCEB (5)
    • Professional Development (13)
    • Project Management (26)
      • KanBan (7)
    • Scrum (23)
    • Strategic Management (14)
    • Web Services (9)
    • WOFE (1)
  • Microsoft Office (37)
    • PowerPoint (8)
    • VBA (11)
    • Word (3)
  • OMG (50)
    • BPMN (24)
    • CMMN (2)
    • FUML (1)
    • OCRES (3)
    • OCSMP (3)
    • OCUP2 (3)
    • SysML (6)
    • UAF (1)
    • UML (17)
  • Programming (389)
    • Ajax (3)
    • Android (23)
    • C Language (8)
    • C++ (14)
    • Corona (1)
    • CSS (7)
    • Design Patterns (12)
    • GIT (6)
    • Haskell (3)
    • HTML (9)
    • iOS (20)
    • Java (65)
      • Java EE (12)
    • JavaScript (64)
      • Kraken JS (1)
      • React (7)
    • jQuery (6)
    • Julia (1)
    • Lua (6)
    • MATLAB (16)
    • Mercurial (3)
    • Microsoft .NET (38)
    • Mobile Development (16)
    • Mobile Programming (25)
      • Ionic (2)
      • Progressive applications (1)
    • MQL4 (1)
    • Node.js (11)
    • Perl (3)
    • PHP (31)
      • Symfony (3)
    • Python (39)
    • Ruby (6)
    • Software Engineering (10)
    • Swift (5)
    • Visual Studio (8)
    • WCF (1)
    • WebAssembly (1)
    • Yii Framework 2.0 (1)
  • RPA (9)
  • Secure Code (38)
  • Soft Skills (36)
  • Software Testing (84)
    • Jenkins (5)
    • Selenium (19)
    • TestNG (4)
  • Statistics (77)
    • Forecasting (2)
    • R Language (40)
  • Systems Architecture (3)
  • Technical Architecture (1)
  • Web Development (73)
    • Bootstrap (2)
    • MEAN Stack (3)
    • OWASP (2)
    • Sass (1)
    • web2py (1)
Europe Current siteUnited Kingdom React SchulungenÖsterreich React TrainingAustria (English) React SchulungenSchweiz React TrainingSwitzerland (English) React SchulungenDeutschland React TrainingGermany (English) React TrainingCzech Republic React TrainingDenmark React TrainingEstonia React TrainingFinland React TrainingGreece React TrainingCroatia React KépzésMagyarország React TrainingHungary (English) React TrainingIreland React TrainingLuxembourg React TrainingLatvia Cursos ReactEspaña React TrainingSpain (English) Corsi ReactItalia React TrainingItaly (English) React TrainingLiechtenstein React TrainingLithuania Opeleiding ReactNederland React TrainingNetherlands (English) тренинг ReactРоссия React TrainingRussia (English) React TrainingNorway React TrainingPortugal Cursuri ReactRomânia React TrainingRomania (English) React TrainingSverige React TrainingSweden (English) React TrainingTurkey React TrainingMalta React TrainingEurope Formations ReactBelgique React TrainingBelgium (English) Formations ReactFrance React TrainingFrance (English) Szkolenia ReactPolska React TrainingPoland (English) React TrainingJersey React TrainingIsle of Man React TrainingGuernsey
Africa / Middle East React TrainingBahrain React TrainingJordan React TrainingKuwait React TrainingUnited Arab Emirates React TrainingEgypt React TrainingQatar React TrainingSaudi Arabia React TrainingSouth Africa React TrainingIsrael
South America Capacitação ReactBrasil React TrainingBrazil (English) Cursos ReactArgentina React TrainingArgentina (English) Cursos ReactChile React TrainingChile (English) Cursos ReactEcuador React TrainingEcuador (English) Cursos ReactColombia React TrainingColombia (English) Cursos ReactPeru React TrainingPeru (English) Cursos ReactParaguay React TrainingParaguay (English) Cursos ReactUruguay React TrainingUruguay (English) Cursos ReactVenezuela React TrainingVenezuela (English)
North America React TrainingCanada React TrainingUSA Cursos ReactCosta Rica React TrainingCosta Rica (English) Cursos ReactGuatemala React TrainingGuatemala (English) Cursos ReactMéxico React TrainingMexico (English) Cursos ReactPanama React TrainingPanama (English) Cursos ReactPuerto Rico React TrainingPuerto Rico (English)
Asia Pacific React培训中国 React TrainingChina (English) React培训台灣 React TrainingTaiwan (English) React TrainingAustralia React TrainingJapan React TrainingKorea React TrainingMacao React TrainingMalaysia React TrainingHong Kong React TrainingNew Zealand React TrainingPhilippines React TrainingSingapore React TrainingThailand React TrainingVietnam React TrainingIndia
Other sites Human Resources Training Materials NobleProg Franchise

NobleProg® Limited 2004 - 2018 All Rights Reserved
(nobleprog@nobleprog.co.uk, +44 (0)208 089 0990)

The UK is operated by NobleProg (UK) Ltd, but a Franchise can be bought in some regions. If you are interested in opening a franchise in your country, please visit https://training-franchise.com for more information.

NobleProg® is a registered trade mark of NobleProg Limited and/or its affiliates.

Privacy & Cookies

Staff login