Enterprise Web Application Development using ASP.NET MVC and AngularJS-

This program is suitable for those who are aspiring to be advanced web developers in ASP.NET MVC and UI programming using AngularJS framework.

Program Contents are as follows,

Introduction to MVC 4

  • ASP and ASP.NET WebForms
  • Web Standards and REST
  • The MVC Design Pattern
  • Managing Dependencies

ASP.NET MVC 4 Architecture

  • Controllers, Models, and Views
  • URL Routing
  • Controller Actions
  • View Engines
  • Extensibility

Routes and URLs

  • Defining Routes
  • Route Evaluation
  • The Controller Factory
  • Constraints
  • Exempting URLs
  • Constructing Outgoing URLs
  • Routing and customizing routes

Controllers and actions

  • Defining Actions
  • Action Selectors
  • Action Filters
  • HTTP Verbs
  • HttpContext and RouteData
  • Returning Data with ActionResult
  • Parameters and the Model Binder
  • Asynchronous Action Methods

Views

  • Templates and Scaffolding
  • Razor/ASPX Syntax
  • ViewData and ViewBag
  • Strongly-Typed Views
  • Layout Pages
  • Custom Sections
  • Partial Views
  • Using a ViewModel Object

Validations using Data Annotations

  • Validation HTML Helpers
  • ModelState
  • Client Side Validation

Testing and Debugging MVC 4 web applications

  • Code walk through
  • Debugging application

Deploying MVC 4 web applications

  • Configure and deployment

JavaScript

  • Getting started with JS
  • Syntax and Programming Structures
  • JS functions
  • Event Handling
  • OO JS
  • Window Object
  • DOM

Introduction to Angular JS

  • Browsers’ New Tricks
  • Code organization
  • Modules
  • Deployment

Controllers & Views

  • Dependency Injection
  • Scopes & Models
  • Defining Templates
  • Loading Templates
  • Updating Templates

Services, Filters & Routing

  • Defining Services
  • Services as Business Logic
  • Wrappers
  • Filtering UI through Scopes and
  • Expressions
  • $routeProvider and Ng-View
  • UI-router

Directives

  • Defining Directives
  • DOM Manipulation
  • Isolate Scopes
  • Using $apply

Animation

  • NgAnimate
  • NgRepeat
  • NgSwitch
  • NgView

Testing

  • Backend Integration & Deployment

 

Registration Status
:
Commencing on
:
Scheduled date is subject to change depend on the students’ registrations.
Time
:
8.30am-1.30pm
Duration
:
56 Hours
Program Fee
:
Rs 30,600/= (or Rs.15,810/- X 2 )Program fee can be paid at any branch of Bank of Ceylon in favor of the SLIIT current A/C 0072821605  and the receipt should be handed over to the SLIIT Metro Campus before the commencement of the Program.
[Program Fee can also be paid by a Credit Cards/Debit card VISA/MASTER at the SLIIT Metro Campus]

 

Venue
:
Level 16,BOC Merchant Tower, 28,St Michael’s Road,Colombo 03.
Contact
:
Hotline :-0773300066 / General- +94 0117544802/+94 0112301904

 

 

 

Certificates/ Transcripts/ Letters can be collected during following days/times only.

Day Time
Monday – Friday 8.30 am – 3.00 pm
Saturday 8.30am – 5.00pm
RESERVE A SEAT
To confirm your seat please hand over your bank slip before the class commencement to avoid any disappointments.
*all fields required.
Title
First Name:
Last Name:
Telephone:
Email:
Preferred Center



Can't read the image? click here to refresh
  • image 5
  • image 5
  • image 5
  • image 5
  • image 5
  • image 5
  • image 5
  • image 5
UPCOMMING EVENTS
No Events
MORE