Web Programming for Apps and Services

Publication Date

en-ca 2023

Description

en-ca In this course, students will learn to create web client (front end, in the browser) apps that work with a web service (back end, in the server). The apps will enable entry-level functionality, which can be hosted on-premise or in the cloud. Throughout the learning process, students will learn foundational concepts, skills, and technologies that will enable them to create high-quality intermediate and advanced-level web applications in the future. These foundations will include: JavaScript, Web API (web services) on a modern server stack (Node.js, Express.js, and MongoDB), the concept (and application) of front end web client development, and the React and Next.js libraries.

Subject

en-ca Computer science
en-ca Computer programming
en-ca JavaScript (Computer program language)

School / Program

en-ca Faculty of Applied Science and Engineering Technology

Course

en-ca WEB422

Format

en-ca Website
en-ca Github

Access Restrictions

en-ca Open Access