Advanced ASP.NET using MVC and Entity Framework

10000 Learners


Course Objective:


Prerequisite: C language-basic programming concepts, OOP programming concepts


Course Content:

TOPICS TO BE COVERED:

INTRODUCTION TO .NET PROGRAMMING
  • What is .Net?
  • The .Net Framework
  • Common Language Runtime(CLR)
  • Base Class Library
  • Common Type System (CTS)
  • Intermediate Language
  • Assemblies
  • Namespaces
INTRODUCTION TO VISUAL STUDIO
  • Creating static pages with HTML
  • Creating Lists in HTML-Ordered, Unordered , Definition List
  • Adding Tables to a Page
  • Creating Complex Tables
  • Adding styles to tables
  • Defining a Form
  • Common Form Attributes
  • Understanding Form Submission USING HTML5
  • Using audio/video in web page
  • Additional tags in HTML5
CASCADING STYLE SHEETS(CSS)
  • Overview of Cascading Style Sheets
  • Defining Inline Styles
  • Internal Styles
  • Setting CSS Properties
  • Defining Type Selectors
  • Defining Class and ID Selectors
  • Grouping and Combining Selectors
  • Linking to External Style Sheets
USING JAVASCRIPT
  • Adding Comments
  • Variables
  • Using JavaScript Primitive Types
  • Performing Data Conversions
  • Interacting with the User
  • Working with JavaScript Operators
  • Conditional Constructs
  • Looping Constructs
  • Branching Statements
  • Working with functions
  • Event handling
  • Pop up dialog functions
PROGRAMMING WITH C#
  • Variables and Constants
  • Keywords
  • Data Types
  • Operators
  • Input and Output Statements
  • Using Control Statements
  • Arrays
OOP PROGRAMMING
  • Class
  • Object
  • Encapsulation
  • Data Hiding
  • Data Abstraction
  • Constructors
  • Abstract class, function
  • Inheritance
  • Polymorphism
  • Interfaces
  • Exception handling
USING ASP.NET WEB FORMS
  • Using Visual Studio IDE
  • Understanding design, source and split views
  • Creating a basic ASP.NET Application
  • Adding web forms
  • Using Server Controls
VALIDATION IN ASP.NET
  • Validating input in ASP.NET
  • Using validation controls
MASTER PAGES
  • Master page and Content pages
  • Adding CSS styles to pages
  • Using external style sheets
DATA HANDLING IN ASP.NET
  • Data handling using ADO.Net contd.…
  • Creating login, registration modules
  • Using sessions
  • Cookies
  • ViewState
DATA HANDLING IN ASP.NET CONTD…
  • Data handling using ADO.Net contd.…
  • Using XML
  • Data access using XML
  • Save image/File uploading
USING AJAX EXTENSIONS IN ASP.NET
  • Using Update Panel, Timer
  • Creating a digital clock
  • Ad Rotator with Ajax
ADO.NET ADVANCED
  • Database basics using SQL Server
  • DML, DDL, DQL Statements
  • Joining, inner query
  • Stored Procedure, Views etc.
  • Connected Architecture
  • Disconnected Architecture
  • Useful Data Controls in Asp.Net
  • Dynamic Gridview
  • Repeater Control
  • DataList Control
LINQ in ASP.NET
  • Introduction of LINQ
  • LINQ API
  • LINQ query syntax
  • Standard query operators
  • Expression
  • Expression Tree
INTRODUCTION TO ASP.NET MVC
  • MVC(Model-View-Controller) Concepts and architecture
  • Creating Controllers
  • Adding Views
  • Using Models
  • Understanding the routing mechanism
MVC ESSENTIAL FEATURES
  • Auto Implemented Properties
  • Using Object Initializers
  • Entity Framework
MODEL VALIDATION
  • Using data annotations
  • Validating model properties
  • Displaying error messages
WORKING WITH RAZOR
  • Using the Razor view engine
  • Adding views
  • Using HTML helpers
  • Partial views
  • Layout/Master page
DATA HANDLING WITH ENTITY FRAMEWORK
  • Using Entity Framework
  • Scaffolding
  • CRUD applications using Entity Framework
  • Lambda Expressions
  • Model binding
  • Creating strongly typed views
USING AJAX IN MVC
  • Ajax helpers
  • JQuery with MVC
AUTHORIZATION & AUTHENTICATION
  • Securing ASP.NET MVC applications
  • Using Filters
WEB SERVICES
  • Creating and using Web Services
  • Invoking web services
  • Usage of XML
  • Using Web Services with ADO.NET
WCF (Windows Communication Foundation) concepts
  • Creating WCF applications
  • Invoking WCF
  • Using WCF with ADO.NET
PROJECTS
  • Hotel Management
  • Movie Ticket Booking
  • Food ordering
  • Tour and Travels
  • Inventory Management
  • Job Portal
  • Online Banking
  • Restaurant Booking
  • Hospital Management
  • Stock Management
  • College Website
  • Online Voting
  • Travel and Tourism
  • Art Gallery

Key Features

  • Gain skills and competencies required in Industry by Experts.
  • Work on Real-time Projects depending upon the course you select.
  • Students work in a professional corporate environment.
  • Get a globally recognized Certificate form WebTek with our partner logos.
  • Global Brand recognition for Placements.
Advanced Dot Net Training Institute in Kolkata

Includes

  • Course Duration: 3 Months
  • Suitable For: 2nd/ 3rd / 4th Yr B.Tech. / Diploma students

Want to stay updated about Advanced ASP.NET ?

Get information on offers, new launches, webinars and more!
Copyright © 2019 webteklabs.com
Webteklabs
Webteklabs
Webteklabs
Webteklabs
Free Demo
Call now