800-618-4681 | Request Info
Mobile Menu

RSEG 182

Advanced JavaScript Programming

Prerequisite: RSEG 161 Web Development Technologies, or at least 1 year of professional JavaScript programming.

The course gives students an opportunity to work with multiple JavaScript frameworks (client-side and server-side) utilizing asynchronous programming, persistence, caching, and more. This course will teach students how to design, build, and test scalable client-side and server-side applications in JavaScript.
It introduces students to three popular JavaScript frameworks – AngularJS, Backbone.js, and node.js. AngularJS, a JavaScript framework created by Google, is a highly extensible set of tools that allows to create client-side code that is component-based and easily testable. Backbone.js is a JavaScript framework focused on keeping data in sync across various parts of a web application. Node.js is a JavaScript runtime built using the Chrome V8 engine. Students will explore these three advanced JavaScript frameworks through a set of projects that highlight the special features of each framework.
At the end of the course, students will be able to:
• Design and implement JavaScript applications using the AngularJS, Backbone.js and node.js JavaScript frameworks.
• Apply advanced JavaScript programming concepts to creation of web applications.
• Apply the knowledge of advantages and unique features of AngularJS, Backbone.js and node.js to selection of a JavaScript framework best suited for a given web application.
• Design and build a complete web application using a server-side and client-side JavaScript framework.

View upcoming events

View our events calendar for the latest list of upcoming online admissions chats, webinars and other opportunities to get to know GPS programs, faculty and staff.

Get Advice

Brandeis GPS is committed to giving you the support you need to succeed. From the moment you begin the application process to the day you graduate and beyond, our advising team is here to support you. Talk to an enrollment advisor today.

Online Learning

Learn more about our unique approach to online learning and what makes a Brandeis GPS education so engaging.