FRONT-END Application Development With Javascript

UW Professional & Continuing Education

How long?

  • 8 weeks
  • online

UW Professional & Continuing Education

Disclaimer

Coursalytics is an independent platform to find, compare, and book executive courses. Coursalytics is not endorsed by, sponsored by, or otherwise affiliated with any business school or university.

Full disclaimer.

About the course

In this project-based course, you’ll learn all the facets of constructing a front-end web application with JavaScript, from consuming RESTful APIs to building a single-page application using React.js.

WHAT YOU’LL LEARN

  • How to write code in ES2015/ES6 and take advantage of design patterns
  • How to set up and use the Node.js framework environment
  • Techniques for using state containers such as Redux to store and update data
  • Front-end workflow tools and processes (Git, CI pipeline, code reviews, linting)
  • How to interact with a document database (Firebase)

Experts

Brian Hague

Brian Hague is a software design engineer at Concur, where he works on the Concur developer center and Concur’s receipts API. Prior to joining Concur, he taught web development courses at General Assembly in downtown Seattle. He’s also worked with web technologies on projects for the National Ins...

FRONT-END Application Development With Javascript at UW Professional & Continuing Education

From  $1,289

Something went wrong. We're trying to fix this error.

Thank you for your application

We will contact the provider to ensure that seats are available and, if there is an admissions process, that you satisfy any requirements or prerequisites.

We may ask you for additional information.

To finalize your enrollment we will be in touch shortly.

Disclaimer

Coursalytics is an independent platform to find, compare, and book executive courses. Coursalytics is not endorsed by, sponsored by, or otherwise affiliated with any business school or university.

Full disclaimer.

Because of COVID-19, many providers are cancelling or postponing in-person programs or providing online participation options.

We are happy to help you find a suitable online alternative.