56 Hours
Online
TBD
8.30am-1.30pm
About the Programme
This programme is suitable for those who are aspiring to be advanced web developers in ASP, .NET, MVC, UI programming using Angular JS 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
Per Participant Fee: Rs 34,430/= (or Rs.17,710/- X 2 )
Program fee can be paid to/transferred to Bank of Ceylon in favor of the SLIIT current A/C 0072821605 and the receipt should be emailed to pdpcontact@sliit.lk before the commencement of the Program.
Following are the required Payment Details:
- Name of the Bank – Bank of Ceylon
- Name of the Account – Sri Lanka Institute of Information Technology
- Account Number - 0072821605
- Branch – Kollupitiya
- Branch Code - 034
Please include your Full Name, Home Address, NIC Number, Mobile Number, Email Address and Minimum Qualification when emailing the payment receipt.
Make Your Inquiry
Get a professional qualification.
We are conducting well-recognized professional development programmes, training, and workshops. Join us and grow your career path today.
- 077 3300066, 077 9657399
- 011 754 4802
- 011 230 1906
- pdpcontact@sliit.lk
Connect with us to explore new possibilities for your future.
Refund Policy
- The students who request for Refunds are strictly advised to Email the requirement to pdpcontact@sliit.lk
- Only those who have made the full class fees are entitled to apply for a refund. The class fee paid as an installment will not be refunded
- Applicants who have not followed the course for more than one week will be entitled to a refund of 90% of the payment provided
- Applicants who have followed the course for less than one month will be entitled to a refund of 50% of the payment provided
- No refund will be provided after a period of one month
- The course fee is not transferable under any circumstance