1. 2nd & 3rd Floor, Maruthi Complex, Opp. R.S. Brothers, KPHB, Hyderabad, Ph : 040-65889933, 9885811057
.NET WITH MVC
C#.NET
• .Net Architecture
• C# basics
• Object & Types
• Inheritance
• Arrays
• Operators and Casts
• Delegates & Events
• String & Regular Expressions
• Generics
• Collections
• Errors & Exceptions
• Deployment
• Assemblies
• Tracing & Events
• Threading & Synchronization
• Security
• Localization
• Transactions
• Manipulating the Files & the Registry
• Windows Forms
• Data Binding
• Data Access
• LINQ to SQL
• Manipulating XML
• Programming with SQL-Server
• Intro to WCF
• Intro to WWF
• Crystal Reports
2. 2nd & 3rd Floor, Maruthi Complex, Opp. R.S. Brothers, KPHB, Hyderabad, Ph : 040-65889933, 9885811057
.NET WITH MVC
ASP.NET
• HTML, CSS, JavaScript
• Application & Page Framework
• IIS
• ASP.NET Server controls and Client-Side Scripts
• ASP.NET web server controls
• Validation Server Controls
• State Management
• HTML & CSS Design with ASP.NET
• Working with Master Pages
• Themes & Skins
• Caching
• Debugging & Error Handling
• Data Binding in ASP.NET
• Data Management with ADO.NET
• Querying with LINQ
• Working with XML & LINQ to XML
• Provider Model
• Extending the Provider Model
• Site Navigation
• Membership & Role Management
• AJAX
• Security
• File I/O and streams
3. 2nd & 3rd Floor, Maruthi Complex, Opp. R.S. Brothers, KPHB, Hyderabad, Ph : 040-65889933, 9885811057
.NET WITH MVC
• User & Server Controls
• Building & Consuming Services
• Localization
• Administration & Management
• Packaging & Deploying ASP.NET projects
• Ajax extended Toolkit
• 3 tier architecture
• Crystal Reports
MVC SYLLABUS
• Simple Hello world
• MVC Routing
• ViewData, ViewBag, TempData & Session Variables
• Model and Strongly typed views
• Model Binders
• Why MVC and MVC vs Webforms
• TempData , Peek and Keep
• Data Annotations and HTML Helpers classes
• Need of ViewModel in MVC
• Usage of Entity Framework in MVC
4. 2nd & 3rd Floor, Maruthi Complex, Opp. R.S. Brothers, KPHB, Hyderabad, Ph : 040-65889933, 9885811057
.NET WITH MVC
• Implementation of viewmodel, partial view and webgrid
• Difference between ActionResult and ViewResult in MVC
• Implementing AJAX using JSON and jQuery using MVC
• Use of Async Controllers in MVC
• Deploy MVC Application on IIS
• Windows and Forms Authentication in MVC
• Use MVC areas for better modular development
• Implementing MVC with Angular
• Overload MVC Action methods
• Improve Reusability using Angular
• Need of WebAPI in MVC
• Exception handling in MVC
• Doing update & delete using MVC, WebAPI, EF & Angular
• Usage of MVC Webgrid
• Implementing Validation using Angular and MVC
• SPA (Single page application)
• Organize MVC project and Understanding CORS issue
• Importance of DisplayModes
• Unit testing with MVC projects
• Implement SPA using Angular Routing
• Create decoupled systems using MVC DI
5. 2nd & 3rd Floor, Maruthi Complex, Opp. R.S. Brothers, KPHB, Hyderabad, Ph : 040-65889933, 9885811057
.NET WITH MVC
• Multiple submit buttons in ASP.NET MVC
• Importance of AntiForgery in MVC
• Importance of ValidateInput and AllowHTML in MVC
• Bundling and Minification
• Layout pages in Razor
• ActionFilters in MVC
• WebAPI (Theory)
• Create and consume WEB API (Practical)
jQuery, Bootstrap, AngularJS
• JavaScript Training for C# developers
• JavaScript Training for C# developer OOP in JavaScript.
• Jquery with a simple example
• CDN Fallback
• Document.Ready in jQuery
• 7 important ways of doing selection in jQuery
• Explain JSON
• Emit JSON using MVC
• Angular JS with an example ( Angular)
• Implement MVW architecture using Angular(Angular)
• 2-way bindings and $scope(Angular)
• Unobtrusive javascript
6. 2nd & 3rd Floor, Maruthi Complex, Opp. R.S. Brothers, KPHB, Hyderabad, Ph : 040-65889933, 9885811057
.NET WITH MVC
AngularJS :-
• $scope, $rootscope, controller, models, expression &
debugging.
• Digest Cycle, watchers, One time, $watch and $apply.
• Services and Factory
• Using $http service with WebAPI as back end.
• Custom Directives, Restrict and Isolation Scope.
• Deferred and Promises.
• Angular Unit Testing using Jasmine.
• Implementing SPA using Angular Route and Angular UI
Router.
• Emit, BroadCast and On Events.
• Emit, BroadCast and On Events.
• Filters in Angular.
• JQuery with AngularJS.
• Dot Rule and Controller AS Keyword.
• Angular Provider (Constant, Values, Provider, Service
and Decorator).