Skip to content

Latest commit

 

History

History
64 lines (52 loc) · 2.45 KB

File metadata and controls

64 lines (52 loc) · 2.45 KB

WEB 425 Angular with TypeScript

Address: 1000 Galvin Rd S, Bellevue, Nebraska 68005 - Directions

Web Development Degree

Course Description

This course introduces the student to web application frameworks and the advantages of using them. Components of a framework are defined and projects are used to develop skills in web application development. Security and unit testing are addressed as it applies to web application frameworks. GitHub is used to host coding projects.

Prerequisite: WEB 200, WEB 231, WEB 330, and WEB 340

Course Objectives

Students who successfully complete this course should be able to:

  • Examine Angular's architecture and components
  • Compare routing strategies in Angular applications
  • List the differences between reactive and template-driven forms
  • Measure the effectiveness of unit tests in Angular Applications
  • Evaluate data fetching with HttpClient
  • Recommend strategies for modular Angular development

Topic Outline

  1. Angular Basics
    1. Architecture and Components
    2. Angular CLI
    3. Project Setup
    4. Standalone Components and Modules
  2. Forms and Data
    1. Reactive vs. Template-Driven Forms
    2. Form Validation
    3. Data Fetching with HttpClient
    4. Routing and Navigation
  3. Testing and Deployment
    1. Karma and Jasmine
    2. Testing Components and Services
    3. Deployment

Repository Overview

Carefully read the assigned chapters, videos, and narrative I've included under each assignment.

Approach this course from top-to-bottom and do not move on to the assignment without fully understanding the previous one. The "Reading & Videos" section is critical to learning the material. Do not just scan over what's been provided.

git clone https://github.com/buwebdev/web-425.git
cd web-425