Modern Web Development with JavaScript
Published byPackt Publishing
CreatedJuly 2018
Discover object-oriented development, build engaging and reactive user interfaces, and create highly scalable, developer-friendly APIs
In Detail
We ease you into the world of JavaScript and Node.js with an introduction to their fundamental concepts. We'll show you everything you need to know about object-oriented patterns so that you can confidently tackle your own real-world development projects. You'll learn everything from new syntax to working with classes, complex inheritance, dynamic typing, and data binding. Then, we will take a look at the libraries in JavaScript that aid in building applications with a microservices-based architecture. We will look at building these applications and explore a number of industry-standard best practices. With coverage of both server-side and front-end development, this Learning Path provides you the skills required to develop cutting-edge web applications that stand the test of time. We’ll demonstrate the creation of an example client that pairs up with a fully authenticated API implementation. By the end of this Learning Path, you’ll have the skills and exposure for building interactive web applications that use object-oriented patterns with JavaScript and APIs with Node.js.
Prerequisites: Prior experience with other server-side technologies such as Python, PHP, ASP.NET, Ruby, and NoSQL databases such as MongoDB will help. It’s not essential to have a background in backend development before getting started.
Resources: Code downloads and errata:
- Beginning Object-Oriented Programming with JavaScript
- Beginning Modern JavaScript Development with Microservices, WebRTC and React
- Beginning API Development with Node.js
PATH PRODUCTS
This path navigates across the following products (in sequential order):