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
:
In Progress
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 SLIIT current A/C 0072821605 at Kollupitiya Branch of Bank of Ceylon and receipt should be handed over to SLIIT before commencement of the Program.
[Program Fee can also be paid by a Credit Cards/Debit card VISA/MASTER at the SLIIT Metro Campus]The payment deposit slip should be handed over to SLIIT Metro Campus, Before the class commencing date to avoid any  disappointments.
Venue
:
Level 16,BOC Merchant Tower, 28,St Michael’s Road,Colombo 03.
Contact
:
Hotline :-0773300066 General- +94 0117544802+94 11 7543184, +94 11 7543173

 

 

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

Day Time
Monday – Friday 8.30 am – 3.00 pm
Sunday 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
UPCOMMING EVENTS
No Events
MORE