Address: 1000 Galvin Rd S, Bellevue, Nebraska 68005 - Directions
Web Development Degree
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
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
-
Angular Basics
- Architecture and Components
- Angular CLI
- Project Setup
- Standalone Components and Modules
-
Forms and Data
- Reactive vs. Template-Driven Forms
- Form Validation
- Data Fetching with HttpClient
- Routing and Navigation
-
Testing and Deployment
- Karma and Jasmine
- Testing Components and Services
- Deployment
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