All students will learn to:
- Understand how Angular is different than traditional web development frameworks
- Code using new ES6 and TypeScript language features
- Develop an application from scratch using Angular 5
- Explore Angular coding and architecture best practices
- Understand and use Angular Forms, Observables, Dependency Injection, and Routing
- Retrieve, update, and delete data using Angular's Http service
- Unit test all the parts of an Angular application including Modules, Components, Services, and Pipes
- Upgrade an existing application from AngularJS to Angular 5 over time by running both frameworks in the same project
- Create, build, and deploy an Angular (Angular 5) application using the Angular CLI
- Develop dynamic Model-driven forms that are easier to unit test
Detailed course
Hypertext Markup Language (HTML) 5.5
- Define Web Architecture.
- Introduction to HTML
- Features of HTML
- Define and Use different Types of HTML Tags
- Layout Tags, Semantic Tags, Application Tags , Logical Tags
- Create Simple Static Web Pages
- Create and Work on Forms
- Web Forms
- Audio, Video
- Canvas
- New elements of HTML5
- Tables
- Lists
- Frames and Iframes
- New features in HTML 5.5
CASCADING STYLE SHEETS
Cascading Style Sheets (CSS) 3 Introductions to CSS
- Style Sheet Types learn how style sheets can be saved as.
- Inline
- Internal
- External.
- CSS Rules learn the syntax of CSS rules.
- HTML, ID and Class Selectors
- Pseudo-Classes
- Text, Font, Backgrounds, Border, Margin Rules
- The div and span Tags with overflow, floating.
- CSS Tooltips
OBJECT ORIENTED JAVA SCRIPT
JQUERY
- Introduction to jQuery.
- Selectors of jQuery Syntax.
- Events and Effects.
- Hide/show.
- Fade, Slide.
- Animate, Stop.
- Callback.
- Chaining.
- jQuery with HTML.
- Get, Set.
- Add, Remove
- Traversing.
- Ancestors, Descendants, siblings.
- JQuery with AJAX.
- Load, Get, post.
NODE & EXPRESS
Node & Express Introduction to Node
- Environment setup for node
- Read Evaluate Print Loop under node terminal.
- Declaration of variables for node
- Multiline expression
Node Project Module with installation of modules
- Installing modules
- Callbacks concepts in Node
- Blocking code and Non-blocking code
- Event driven programming and Loop
Node file system management
- Synchronized
- Non-synchronized implementations