This module explains what is involved in client side web development and how to build a web application using popular client side JavaScript Frameworks and/or JavaScript libraries. As you work through the course, you'll learn key architectural design techniques that make JavaScript frameworks/libraries incredibly powerful.
Overview of client side technologies versus server side technologies |
Overview of the standards of client-side web development languages: HTML, CSS and JavaScript |
Using Bootstrap to easily build responsive website designs |
Review of the JavaScript Model: data types, arrays, loops, conditions, JSON |
Manipulate JavaScript DOM objects and handle form elements |
Overview of currently available JavaScript frameworks and JavaScript libraries |
Web application development using one of the JavaScript frameworks and/or JavaScript libraries |
Building and deploying web projects using task automation tools/package managers |
Overview
Overview of client side technologies versus server side technologies
Technologies
Standards of client-side web development languages: HTML, CSS and JavaScript
Design
Using Bootstrap to easily build responsive website designs
JS Model
Review of the JavaScript Model: data types, arrays, loops, conditions, JSON
DOM
Manipulate JavaScript DOM objects and handle form elements
Frameworks
Overview of currently available JavaScript frameworks and JavaScript libraries
Development
Web application development using one of the JavaScript frameworks and/or JavaScript libraries
Devops
Building and deploying web projects using task automation tools/package managers
This module is taught through a combination of lecture and laboratory sessions
Module Content & Assessment | |
---|---|
Assessment Breakdown | % |
Other Assessment(s) | 100 |