ASP.NET

ASP.NET is a Microsoft server-side Web application framework used to produce dynamic web sites, web applications, and web services.ASP.NET applications are typically written in C# or Visual Basic. There are two fundamental approaches to building ASP.NET applications: ASP.NET web forms (the original approach) and a newer approach called ASP.NET MVC (which focuses on achieving separation between the interface, the data, and the control logic.

Ideal Candidate

Developers and Web Designers who want to develop business applications using ASP.net

Course Duration

100 Hrs

Course I:-ASP.NET 4.5 - Level 1 (using Microsoft Visual Studio 2012)

NET Platform

  • Explore NET Framework 4.5
  • Understand Common Language Runtime
  • Understand the role of CTS and CLS
  • Learn about Base Class Libraries
  • Start exploring IDE-Visual Studio 2012

Core C# Programming

  • Working with Console Class (Input and Output)
  • Learn how to create C# Data Type and Variable
  • Learn about Data Type Conversions
  • Working with Operators
  • Creating Conditional and Looping Constructs
  • Working with Arrays and Array functions
  • Implementing Methods and Parameters
  • See how to use Named and Optional Parameters
  • Learn how to implement String Handling

Object Oriented Programming

  • Creating Class and Object
  • Explore OOP Features with examples
  • Working with Constructor and Destructor
  • Learn about Modifiers and Access Specifies
  • Developing Namespaces and Assemblies

HTML 5

  • Describe HTML 5
  • Creating <canvas> element for 2D drawing
  • Creating <video> and <audio> elements for media playback
  • Implement content-specific elements <article>, <footer>, <header>, <nav>, <section>
  • Working with controls- calendar, date, time, email
  • Working with New Form Elements

JavaScript

  • Define JavaScript
  • Create and Manipulate Variables
  • Implement Functions
  • Learn how to use JavaScript Events
  • Developing Popup Boxes
  • Learn how to use Client Side Validation

CSS3

  • Define CSS3
  • Create Selectors
  • Use Box Model
  • Implement Backgrounds and Borders
  • Use Text Effects
  • Implementing Animations
  • Working with Multiple Columns
  • Explore User Interface

ASP.NET Web Application Development

  • Understand Web Application Fundamentals
  • Creating Standard Web Controls and Events
  • Working with Navigation Controls
  • Working with Rich Server Controls
  • Working with Validation controls
  • Create Web User Control

State Management

  • Create and manipulate Managing Session
  • Implementing View State
  • Create and manipulate Query Strings

Customizing Web Applications

  • Implementing Themes and Skins
  • Implementing Web User Control
  • Master Pages and Content Pages

Designing and Implementing Databases with MS SQL Server 2012

  • Introduction to RDBMS
  • Familiarizing SQL Server 2012
  • Creating Tables and Constraints
  • Implement Aggregate Functions, Order by and Group by
  • Join and Sub Query
  • Stored Procedures
  • Backup, Restoring and Moving a database

ADO.NET

  • Learn about Data Binding
  • Create Database Application (DataReader)
  • Create Database Application (DataSet)
  • Working with GridView and Data Controls
  • Learn how to use XML and ADO.NET

Handling Emails

  • Describe Protocols for Email
  • Learn how to Send Mail using ASP.NET
  • Managing Attachments

Introduction to Advanced technologies in ASP.NET

  • Introduction to JQuery
  • Introduction to WCF, Silverlight, WPF
  • Introduction to Cloud computing (Windows Azure)
  • Introduction to SharePoint Development

Course II:- Advanced ASP.NET 4.5 - Level 2 (using Microsoft Visual Studio 2012)

C# Advanced Features

  • Working with Delegates and Events
  • Creating Collections and Generics
  • Learn about Language Integrated Query (LINQ)
  • Create Private and Shared Assemblies
  • Explore Dynamic Types and DLR
  • Creating Processes and AppDomains
  • Threading and Multi Threaded Application
  • Create and implement Object Serialization

New Features in NET 4.5

  • Learn about Windows Store Apps
  • Create Metro Style Applications
  • Learn how to use Portable Class Libraries
  • Working with Asynchronous Operations
  • Working with Parallel Computing

Authentication and Authorization

  • Explain about Authentication and Authorization
  • Describe Anonymous Authentication
  • Understand Windows Authentication
  • Learn how to use Forms Authentication

AJAX and JQuery

  • Working with Ajax Controls
  • Explore Ajax Control Tool Kit
  • Understand Ajax Web Form
  • Extenders
  • Introduction to JQuery
  • Implement JQuery in Web Application

Implement JQuery in Web Application

  • Working with LINQ to DataSet
  • Working with LINQ to SQL
  • Working with LINQ to XML

Using Entity Framework

  • Generating and Querying an Entity Data Model (EDM)
  • Querying data using object Services
  • Customizing the Entity Data Model

Silverlight Application

  • Silverlight Design fundamentals
  • Programming Silverlight applications
  • Manipulating XAML Elements Programmatically
  • Implement Event handling

WCF

  • WCF Essentials
  • Address, Binding and Contract
  • WCF Services and Clients
  • WCF Service Libraries
  • WCF Test Host and Test Client

Cloud Computing

  • Intro Cloud computing
  • Access and use the Windows Azure Developer Portal
  • Create Cloud computing Application
  • Test a cloud application in Visual Studio
  • Publish a cloud application in Live Microsoft Datacenter

MVC4

  • Creating MVC Models
  • Creating a Data Repository
  • Implementing MVC Controllers
  • Implementing MVC Views

Windows Phone Mobile Application

  • Creating Mobile Web Forms
  • Viewing and Testing Mobile Web Applications
  • Using Mobile Controls

Deployment

  • Managing Web Server (IIS)
  • IIS Express
  • Deploy ASP.NET Web Application
  • Copy and Publish Website
  • ASP.NET Web Hosting

Related Trainings

courch-img

MCSA :Web Application                                  

 

images

Course Details

Microsoft Certified Solutions Associate is intended for people who seek entry-level jobs in an information technology environment. MCSA is a prerequisite for more advanced Microsoft certifications. Earning an MCSA qualifies you for a position as a web developer or web administrator.,

Read More
courch-img

MCSD :APP Builder                                  

 

images

Course Details

This certification validates that you have the skills needed to build modern mobile and/or web applications and services. The MCSD certification is a worldwide renowned certification that attests a software developer‘s abilities, experiences and skills to create solutions to the existing organizational requirements on all environments.

Read More
courch-img
images

Course Details

The Rogue Wave Zend Certified PHP Engineer is an industry-wide standard that recognizes PHP expertise and is a measure of distinction that employers use to evaluate prospective employees.

Read More
courch-img
images

Course Details

This Java SE 8 Fundamentals training introduces you to object-oriented programming using the Java language. Through hands-on exercises, you'll begin to build a baseline of knowledge to propel your career in development

Read More
courch-img
images

Course Details

This Java SE 8 Programming training covers the core language features and Application Programming Interfaces (API) you will use to design object-oriented applications with Java Standard Edition 8 (Java SE 8) Platform.

Read More
courch-img
images

Course Details

The Developing Applications for the Java EE 7 Platform training teaches you how to build and deploy enterprise applications that comply with Java Platform,

Read More
courch-img
images

Course Details

Certified Associate in Python Programming certification is a professional credential that measures your ability to accomplish coding tasks related to the basics of programming in the Python language and the fundamental notions and techniques used in object-oriented programming

Read More
courch-img

ASP.NET                                                                   

 

images

Course Details

In this course, students will learn to develop advanced ASP.NET MVC applications using .NET Framework tools and technologies. The focus will be on coding activities that enhance the performance and scalability of a web application.

Read More
courch-img

C# Programming                                 

 

images

Course Details

This training course teaches developers the programming skills that are required for developers to create Windows applications using the Visual C# language.

Read More
courch-img

SilverLight Training                                 

 

images

Course Details

Silverlight is Microsoft's small-footprint Rich Application platform for deploying Line of Business as well as multimedia / entertainment apps, with a strong emphasis on user experience. Silverlight apps can be deployed across

Read More
courch-img
images

Course Details

This training is designed for intermediate PHP developers, it enables developers to further advance their professional skills in the PHP language and adopt industry best practices. It utilizes a hands-on approach led by an

Read More
courch-img

Codeigniter Training                                 

 

images

Course Details

This training is designed for intermediate PHP developers, it enables developers to further advance their professional skills in the PHP Framework codeigniter and adopt industry best practices. You’ll learn how to leverage the power of Codeigniter Framework to build well-designed,

Read More
courch-img

WordPress Training                                 

 

images

Course Details

WordPress course is an advanced training program that will traverse students through the interiors of a WordPress website. This WordPress training is especially designed for those who wish

Read More
courch-img
images

Course Details

Java framework, where together they are able to deliver responsive Java web applications with full Model-View-Controller (MVC) and Object Relational Mapping (ORM) capabilities

Read More
courch-img

AngularJs Training                                 

 

images

Course Details

AngularJS is an open source web app framework managed by Google to address challenges encountered while developing single page apps. This course also teaches many app development features such as data binding, routing, form validation, scope management

Read More
courch-img
images

Course Details

This training is designed for intermediate Python Programmer, it enables programmer to further advance their professional skills in the Python language and adopt industry best practices. It utilizes a hands-on approach led by an experienced instructor with numerous examples

Read More
courch-img
images

Course Details

Android Developer Fundamentals is a training course created by the Google Developer Training team. Android Developer Fundamentals prepares you to take the exam for the Associate Android Developer Certification

Read More