everything.study
CSE 40693

Modern Web Development

(3 Credit Hours) · Undergraduate

This course will focus on topics of modern web app development such as: MVC vs Component-based app architecture, RESTful API development, database schema design, interfacing with third-party APIs and more. In addition, many common JavaScript paradigms will be covered including asynchronous programming patterns, object-oriented JavaScript with classes, and unit testing. Discussions of engineering trade-offs will be complemented by projects in which students will develop their own web apps. These techniques are used by companies such as Groupon, Airbnb, Netflix, Medium and PayPal which have all adopted a full stack JavaScript approach, and are very useful to those interested in smaller tech startups as well.

Sources