Hands-On Web Development with JavaScript [Video]

More Information
  • Explore modern JavaScript and Document Object Model (DOM)
  • Create a live filter along with a search feature
  • Understand the functions of custom browser events
  • Get to know the WebSockets basics for “real-time” applications
  • Create reusable UI components
  • Work with AJAX to create faster and more interactive applications
  • Implement client-side routing with URL observers
  • Create smooth UI transitions

JavaScript has become a dominant language in the form of mobile applications, browser applications, server applications, and embedded devices. Knowledgeable JavaScript engineers are in higher demand today than ever before. This course will get you up and be running with JavaScript for web and application development.

The application that you'll be building is a Slack-like chat application. You’ll learn to, share files, rate the shared photos, and more. As you progress, you'll learn the technology that underpins almost every rich web application you've ever used. You will start with the basics of JavaScript, then move on to understanding the various important components that are used to create an interactive user-friendly UI.

You’ll then learn how to route, test, and create dynamic content for your application. Then you’ll add rich features and provide the final touches to your application. By the end of the course, you’ll be able to build applications with a richer and smarter front-end using JavaScript.

The code bundle for this video course is available at- https://github.com/PacktPublishing/Hands-On-Web-Development-with-JavaScript.

Style and Approach

A step-by-step practical guide to learn front-end programming by building a real front-end application. You'll build everything using vanilla JavaScript. It will give you an understanding of the technology that underpins all of the modern front-end tools and frameworks.

  • Get practical examples to write a real-world application using JavaScript
  • A focus on plain JavaScript and raw browser APIs to facilitate a deep understanding of the front-end development
  • Explore key concepts of a modern Single Page Application (SPA) in JavaScript
Course Length 3 hours 3 minutes
ISBN 9781789348903
Date Of Publication 24 Jul 2018


Abhishek Kumar

A highly motivated individual who likes to work with perfection, Abhishek Kumar is a JavaScript Developer. He’s passionate about algorithms and games. Abhishek wrote his first code in 9th grade. Programming always fascinated him and he always liked writing interesting code, hence he found a career as a web and application developer.

He's been working on JavaScript for more than 2 years now. Has good experience working with Angular and ES6. He has also worked on the performance aspects of web applications. Other than JavaScript, he has also worked on Java and Spark.