Dot Net is one of Leading Technologies in World developed by Microsoft
available in Visual Studio for development. Blended by ease of use and
development with drag and drop features It is one of the most preferred
Technologies for quick web MCV applications. C# or C Sharp being the
primary language for programming supported by [Link] for web
application development and [Link] for MVC projects. Apart from this
it also provides data persistence via Entity Framework & Web Services
using WCF/Web API to interact with non Dot Net projects that makes it
one of the most sought technologies for developing n-tier Complex
Application Projects and also taught in this course. Learn all the
technologies mentioned above and become a Full Stack Dot Net
Developer!
Who Can Learn?
Fresher or experienced people from either IT or non IT background
interested in programming and want to make their career as Dot Net
Developer. No prerequisites! We will teach you right from Basics to
Advance modules.
Duration
3.5 months
Course Overview
❖ C# + [Link] + LINQ + SQL Server CRUD - 1 month 1 week
❖ [Link] & WCF + Web Designing Components + Ajax & JSON + Live
Project - 1 month, 1 Week
❖ [Link], Entity Framework & Web API + Live Project - 1 month, 1 week
❖ Adv. Diploma in Dot Net Development + Live Projects - all above - 3.5
months
❖ Note - Individual Courses Available
N-Tier Application You Will Develop
Syllabus Mentioned Below:
C#.net
❖ C# Basics
• Introduction
• Variable, Keywords & Datatypes
• Expression & Operators
• Methods & Parameters
❖ Control Statements
• If-else
• while & do while
• For loops
• For-each etc
❖ Logic Building Session
• Structures and Enumeration
• Array
• Type Conversion (Casting)
• Boxing & Unboxing
• String & Date Functions
❖ OOPs Basics
❖ Class & Objects
❖ Constructor and Destructor
❖ Inheritance
❖ (IS-A) Relationship
❖ (HAS-A) Relationship
❖ Polymorphism
• Method Overloading
• Method Overriding
❖ Encapsulation
• Access Specifiers
• Properties - SET/GET
❖ Abstraction
• Abstract Class
• Interface
❖ Nested Classes
❖ Delegates
❖ Exception Handling
❖ Extension Method
❖ System. Collections
• Hash table
• ArrayList
• Stack
• Queue
❖ [Link]
• Stack
• Queue
• HashSet
• SortedSet
• List
• SortedList
• LinkedList
• Dictionary
• SortedDictionary
❖ Generics
❖ Multi-Threading
❖ File IO
❖ Serialization & Deserialization
❖ Lambda Expressions
❖ LINQ
❖ LINQ with SQL
❖ SQL Server Integration
• Installing SQL Server
• Installing SQL Server Management Studio
• CRUD Operations
• Create
• Read
• Update
• Delete
❖ [Link]
• Connected & Disconnected Environment
• Connection & Command
• Data Providers
• Dataset
• Datatable
• Datareader
• Dataadapter
❖ Project
[Link] & WCF
❖ Creating Dynamic Responsive Web Applications
Using [Link]
❖ Introduction to [Link]
• [Link] LifeCycle
• Controls and Properties
• HTML & CSS
• Creating Forms
• WebConfig & [Link] File
❖ [Link] Standard Controls
• Label
• Literal
• List
• Image
• Panel
• Textbox
• Radio Button & RadioButtonList
• CheckBox & CheckBoxList
• Button,LinkButton & ImageButton
• DropDownList & ListBox
• FileUpload
❖ Advanced Controls
• MultiView & View
• Wizard
• Calendar
❖ Cascading Dropdown List
❖ Data Controls
• GridView
• FormView
• DetailView
• SqlDataSource
❖ Validation Controls
• RequiredField Validator
• RegularExpression Validator
• Range Validator
• Compare Validator
• Validation Summary
❖ Creating User Controls
❖ Master Pages
❖ Form Processing & Context Pages
❖ Using Web Designing Components
• HTML
• CSS
• Javascript
• jQuery
• Bootstrap
❖ Site Navigation
• SiteMapPath
• TreeView
• Menu
❖ Page Redirects
• [Link]
• [Link]
❖ Session & State Management
• ViewState
• ControlState
• Hidden Field & QueryString
• Cookies
• Session
• Application State
❖ Security Implementation
• Authentication
• Authorization
❖ Lambda Expressions
❖ SQL Server Integration
• Installing SQL Server
• Installing SQL Server Management Studio
• CRUD Operations
• Create
• Read
• Update
• Delete
❖ LINQ
❖ LINQ With SQL
❖ [Link]
• Connection & Command
• Data Providers
• Dataset
• Datatable
• Datareader
• Dataadapter
• Working with Stored Procedure
❖ AJAX & JSON
• Creating & Usage
❖ WCF
• Basics
• Creating WCF Services
• Data Contracts
• Operation contracts
• Service Contracts
• Configurations & Binding
• Consuming WCF Services in [Link]
❖ Tracing - Enabling Tracing for Server Logs
❖ Deploy Process on IIS Servers
[Link], Entity Framework & Web
API
❖ Understanding MVC Architecture
❖ Setup
❖ Building First Basic MVC Application
❖ Validation Controls
• Creating Models
• Creating Controller
• Bootstrap Overview
• Creating Views
• Razor view
• ViewBag and ViewData
❖ Binding Model with Views
• Working with TempData
❖ HTML helpers in MVC
❖ Http Verbs - Get, POST, PUT, and DELETE
❖ Routing in MVC
• Conventional Routing
• Attribute Routing
❖ Creating Partial View
❖ Validations in MVC
❖ Update Model & Tryupdatemodel
❖ Layout in MVC
❖ State Management
• Hidden Field
• Cookies
• Query String
• Session
• Application State
❖ Authentication and Authorization
❖ Entity Framework
• DB set and DB context
• Creating Persistence Layer
• Data Annotation
• Crud Operations
• Types of Approaches in Entity Framework
• Database First Approach
• Code First Approach
• Model First Approach
❖ MVC Integration with Entity Framework
❖ AJAX & JSON integration with MVC
❖ Web API
• Basics
• Creating Web API
• Consuming Web API