Copyright 2017 © SLIIT. All Rights Reserved. Concept designed and developed by Web Lankan

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.

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 & Deploymen
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.

[]
1 Step 1
Programyour full name
First Name
Last Name
Telephone
Previous
Next
TOP
en_USEnglish
si_LKSinhala ta_INTamil en_USEnglish
logo