Video description
Get to grips with emerging JavaScript development libraries and discover modern web development best practices
About This Video
- Learn how to build interactive single page applications with the latest technology
- Build responsive UIs for next-generation user experiences with React and Bootstrap
- Discover the latest design patterns and best practices when working with modern JS
In Detail
JavaScript has now become a universal development language. Whilst offering great benefits, the complexity of the entire ecosystem can be overwhelming.
In this course, we will take a look at the libraries in JavaScript that aid in building applications that have a microservices-based architecture, have features like audio and video calling, real-time score updates, multi-faceted search options and more. We will not only look at building these applications but also explore a number of industry-standard best practices.
With coverage of both server-side and front-end development, this course will provide attendees with the skills required to develop cutting-edge web applications that stand the test of time.
Audience
If you’re a pragmatic developer with entry-level JavaScript experience, this course will equip you with the skills you need to succeed in a growing talent pool of full-stack web developers.
Prior exposure to JS syntax is assumed, and a basic of understanding of NoSQL databases (like MongoDB) is required.
Table of Contents
Chapter 1 : Microservices Architecture
Course Overview
Introduction to Microservices Architecture
Summary
Chapter 2 : Introduction to Seneca
Overview
Using Seneca
Creating Your First Seneca Application
Summary
Chapter 3 : Communication
Overview
WebRTC
WebRTC Applications Using PeerJS
Introduction to Socket.IO
Summary
Chapter 4 : Functional Reactive Programming
Overview
Introduction to Reactive Programming
Functional Programming in a Nutshell
Summary
Chapter 5 : Using the FRP Library – Bacon.js
Overview
Errors and Exception Handling in Bacon.js
Bacon APIs
Summary
Chapter 6 : Using the Features of Bootstrap 4
Overview
Introduction to Bootstrap 4
Understanding the rem and em CSS Units
The Card Component
Summary
Chapter 7 : React and Flux
Overview
Understanding React
Getting Started with JSX
Flux and Flux.js
Introduction to React Router
Summary