net 4.0 course content (professional module)

12
7/31/2019 .Net 4.0 Course Content (Professional Module) http://slidepdf.com/reader/full/net-40-course-content-professional-module 1/12  1 | XPERT INFOTECH | Confidential COURSE OUTLINE FOR MICROSOFT .NET 4.0  Effective from: Dec 2011 

Upload: bhupesh-kandhway

Post on 05-Apr-2018

219 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Net 4.0 Course Content (Professional Module)

7/31/2019 .Net 4.0 Course Content (Professional Module)

http://slidepdf.com/reader/full/net-40-course-content-professional-module 1/12

 

1  | XPERT INFOTECH | ConfidentialCOURSE OUTLINE FORMICROSOFT .NET 4.0

 Effective from: Dec 2011 

Page 2: Net 4.0 Course Content (Professional Module)

7/31/2019 .Net 4.0 Course Content (Professional Module)

http://slidepdf.com/reader/full/net-40-course-content-professional-module 2/12

 

2  | XPERT INFOTECH | ConfidentialCOURSE OUTLINE FORMICROSOFT .NET 4.0

1 Framework Fundamentals

History of .NetTwo-Tier and Three-Tier Architecture

Concept of .Net Framework 2.0, 3.0, 3.5, 4.0

Platform Requirements

Orientation

Advantages & Their Components

CLR, CTS,CLS

MSIL,JIT,GC

BCL(Base Class Library)

Compilation Way of .Net Applications

Execution On CLRIntroduction to ASP.NET Technology

Features of ASP.NET

Architecture of ASP.Net Framework with IIS

Features of .net 4.02 Introduction of C#.Net

Conceptual Overview of C#.Net

Characteristics Of C#.net

Tokens, Modifiers

Access SpecifiesClass & Their Members

Constant & Readonly Keyword

Data Types

Simple C# Programs

3 C# .Net BasicsConditional and Iteration

Statements.

Command Line Arguments Through Dos,Declaring And Initializing an Array

Jagged ArrayMultiDimensional Array

4 Functions

Types of function

Page 3: Net 4.0 Course Content (Professional Module)

7/31/2019 .Net 4.0 Course Content (Professional Module)

http://slidepdf.com/reader/full/net-40-course-content-professional-module 3/12

 

3  | XPERT INFOTECH | ConfidentialCOURSE OUTLINE FORMICROSOFT .NET 4.0

Call by value & call by ref.

Out keyword

Params keyword

Structs & enumeration data types5 Object Oriented Programming

Features Of OPP’S Class & Object Type of Class

Member of Class:-o  Propertieso  Types of constructorso  Constructor And Destructoro  Dispose() and Finalize()o  Static Constructoro  this keywordo  Member function of classo  Use public/private/protected access specifiers

6 Implementing Oo p’s Features 

Inheritance

Polymorphisms o  Compile Time Polymorphismo  Function Over Loadingo  Operator Over Loading

o  Runtimes Polymorphismo  Function Overriding

Encapsulationo  Abstraction

  Abstract Class  Interface

o  Data Hiding

7 More About C#.Net

What is an Interface?Diff. between Abstract Class & Interface

Implementing an Interface Partial Class With their best uses Namespace, Nested Namespace, Constructor With Structures 

Properties and Indexers.

Page 4: Net 4.0 Course Content (Professional Module)

7/31/2019 .Net 4.0 Course Content (Professional Module)

http://slidepdf.com/reader/full/net-40-course-content-professional-module 4/12

 

4  | XPERT INFOTECH | ConfidentialCOURSE OUTLINE FORMICROSOFT .NET 4.0

8 Collections & Generic

All Collections Classes like ArrayList, Stack, Queue, SortedList, andHashTable…. 

All Generic Classes Like List<T>, Stack<T>, Queue<T>, SortedList<T,T>….. 

9 Exception Handling

System Exception Application Exception Custom Exception 

Events & Delegate

More About Events 

Single Cast Delegate Multi Cast Delegate 

10 Windows Form

Basic Controls And Properties How to transfer the values from one Form to another How Many ways to add the event with Event Handler 

11 Examples of ToolBox Controls

Notepad/Wordpad application

MDI Forms and User Controls

12 FileHandling

Open File Create File Save File Append File Remove File 

Use of File Info, File, Path, File Stream, Stream Writer, Stream Reader

Directory,DirectoryInfo,DriveInfo,BinaryReader,BinaryWriter classes

13 MultiThreading

Conceptual Overview

Page 5: Net 4.0 Course Content (Professional Module)

7/31/2019 .Net 4.0 Course Content (Professional Module)

http://slidepdf.com/reader/full/net-40-course-content-professional-module 5/12

 

5  | XPERT INFOTECH | ConfidentialCOURSE OUTLINE FORMICROSOFT .NET 4.0

Use of Thread Class andThreadStart delegate.Thread SynchronizationDifference between Thread and

A ProcessBackgroundWorker component.Setup of Windows application.

14 Advance .Net Programming

About .Net Assemblies Features of an Assembly Creating an Assembly Assembly With binding policy

Reading Metadata from AssemblyPrivate & Shared Assembly17 Intro to SQL Server 2008

Conceptual Overviews

Data Definition, Create Table, Alter Table, Alter Column, Drop Table,Truncate Table, Change Column Name, Change Table Name… 

Data Manipulation, Insert data into Table, Update Records, Delete Rows,Delete Table

Diff. between Delete And Truncate

Select, Order by, Group by

Compute clause

18 Ado.Net With Windows App.Conceptual Overviews

Data Controls , Data Grid And DataGridView

Data Binding Policy

Single Data Binding

Complex Data Binding 19 Continue with Ado.Net

DML & DDL Approach Connected Approach And DisconnectedApproach Edit, Update, Delete With DataGridView Controls

Crystal Reports in ADO.NET

20 ASP.NET 4.0 FRAMWORKSConceptual Overview of ASP.NET Framework 

Page 6: Net 4.0 Course Content (Professional Module)

7/31/2019 .Net 4.0 Course Content (Professional Module)

http://slidepdf.com/reader/full/net-40-course-content-professional-module 6/12

 

6  | XPERT INFOTECH | ConfidentialCOURSE OUTLINE FORMICROSOFT .NET 4.0

Describe Client And Server Architecture

Facts About ASP.NET

About HTML DESIGNER

Discuss More about Html designer Tags, Properties, Methods And TheirClasses

Page Life Cycle21 HTML And JavaScript

Design a static page using HTML Designer

Conceptual Overviews about JavaScript

Create programs using JavaScript

Describe More about their functions And Proof the Importance In WebApplication

Describe Other Scripting Languages( J Script, Vb Script)

22 ASP.NET ControlsAll Standard Controls

Intrinsic Controls

Rich Controls

ASP.NET Objects, Request, Response, Server, Session And Application

23. ASP.NET VALIDATION Ctrl.Required Field Validator, Range Validator, Compare Validator, RegularExpression Validator, Custom Validator, Validation Summery

CompareWeb and HTML Controls

Intrinsic and Rich Controls

User and Custom Controls

24 Designing asp.net WebsiteCreating Themes

Adding Skin To Themes

Creating Named Skin

Themes Versus Style Sheet Themes

Disabling ThemesAdding Cascading Style sheets to themes

Multiple Style sheets to themes

Creating Global Themes

Applying Themes Dynamically

Applying Skin Dynamically25 Design Controls

Page 7: Net 4.0 Course Content (Professional Module)

7/31/2019 .Net 4.0 Course Content (Professional Module)

http://slidepdf.com/reader/full/net-40-course-content-professional-module 7/12

 

7  | XPERT INFOTECH | ConfidentialCOURSE OUTLINE FORMICROSOFT .NET 4.0

Creating User Controls

Implementing User Controls

Creating Custom Controls

Implementing Custom ControlsDesign Website With Master PageConceptual Overview about Master Page

Creating Default Content

26 Continue Design With Master PageNesting Master Page

Registering Master page in Web Configuration

Modify Master Page Content

Exposing Master Page Properties

Using Find Controls with Master Page

Loading Master page DynamicallyLodging Master page Dynamically for multiple Content Page

27 ADO.NET With Asp.Net 4.0Conceptual Overview about ADO.NET With Asp.Net

Data Providers

DataSet with Their All Types

Using XML Data with a DataSet

Accessing Data with Data Reader

ADO.NET with XML, Insert, Update, Delete and Other work …… 

Use of Business AccessLayer and Data AccessLayer

28 Working with Data ControlsConceptual Description about all asp.net data controls

Overview of Data Access

Using the SQLData Source Controls

Using List Controls

Using Grid View Controls

Edit, Update, Delete, Sorting , Paging Through Wizard With Grid Viewas well as Data Grid Controls

29 Continue With Data ControlsUsing the Details View and Form View Controls

Insert, Edit, Update, Delete With Forms View as well as Details View

Page 8: Net 4.0 Course Content (Professional Module)

7/31/2019 .Net 4.0 Course Content (Professional Module)

http://slidepdf.com/reader/full/net-40-course-content-professional-module 8/12

 

8  | XPERT INFOTECH | ConfidentialCOURSE OUTLINE FORMICROSOFT .NET 4.0

Controls through Coding

Using Repeater And Data List Controls

Create Show Image Page to display Images with more

than one values in a single cell such as Item with their Image, Name ,Model, Price, Add To Cart, Detail about Item Button with Data ListControls And Repeater Controls

30 Continue With Data ControlsEdit, Update, Delete, Sorting , Paging Through Coding With Grid

View,DataList.

31 Web ServicesAbout Web Services

Why Web Services? All about SOAPAccessing a Web Services in any .Net App. As well as Other Application

Discovery Services locating Web Services

Data binding with Web Services

Transaction Processing

ADO.NET for Data Manipulating with DataSet, Data Table, Data ViewIn Web Services

Describe the role of XML, UDDI, WSDL, HTTP and SOAP Protocol

32 Data Navigation Controls

Using Sitemap Path, Loding Data from Front End And Also from Back End

Menu Controls , Loding Data from Back End and Play action

Tree View Controls, Loding Data from Back End and Play the action33 Login Controls

Using Login Controls

Using App. Configuration for creating user and Implementing them

Using Create User Wizard

Using Change Password

Using Password Recovery

Login ViewLogin Status

Login Name

34 SecurityUsing Login Controls

Using ASP.net Membership

Page 9: Net 4.0 Course Content (Professional Module)

7/31/2019 .Net 4.0 Course Content (Professional Module)

http://slidepdf.com/reader/full/net-40-course-content-professional-module 9/12

 

9  | XPERT INFOTECH | ConfidentialCOURSE OUTLINE FORMICROSOFT .NET 4.0

Create User and Confirm their Email

Encrypt Password using MD5,SHA1

Validate User Through Back End Login Data Table35

Building ASP.NET App.Conceptual Overview about State management

Maintaining Application State, View State, Query String, Cookies,Hidden Field, Session, Application

36 Continue Building Application

Conceptual Overview about Caching Caching about all Types 

Data TracingLocalization Language for multiple languages

Working with http runtime37 Asp.Net AJAX

Conceptual Overview about Ajax Technology Using Asp.net Ajax Control Toolkits Using Server Side Asp.Net Ajax Using Client Side Asp.Net Ajax Client-Side JavaScript programming Microsoft Client Library for Ajax

 Remote method calls with ASP.NET Ajax 

39 Examples of AJAX Toolkit40 LINQ AND C#

Generics, Delegates, Anonymous Methods, Enumerartors&Yeild

Local Type Interface, Lamda Expressions

Extension Methods, Object Initialization Expressions

Anonymous Types, Query Expressions

LINQ Queries

Query OperatorsConversion Operators

LINQ to SQL, DataSet, Entities

LINQ to XML API

LINQ to XML Queries

41 MICROSOFT SILVERLIGHT 

Page 10: Net 4.0 Course Content (Professional Module)

7/31/2019 .Net 4.0 Course Content (Professional Module)

http://slidepdf.com/reader/full/net-40-course-content-professional-module 10/12

 

10  | XPERT INFOTECH | ConfidentialCOURSE OUTLINE FORMICROSOFT .NET 4.0

Notes:

Recommend Practical hours for student except class hours is 200 Hrs.

We also provide weekend classes for all courses.After completion of 75% of course, student will go through Live ProjectTraining, Interview Preparation and Recruitment process in Software

Industry. Student will go through the training of HTML, CSS and JavaScript as acomplimentary package before starting of ASP.Net. This is optional. 

WPF in ASP.NET 4.0

WPF / E – Every Where Concept

SilverLight and Media

Working with JavaScriptClient-side Programming SilverLight

Server-side Programming SilverLight

XAML [Extensible Application Markup Language]

Developing SilverLight Pages with Visual Studio 2008 or MicrosoftBlend

42 JQUERY

Introductiono  The magic dollar sign ($) and a chain of operationso   jQuery Selectorso  Document.Ready()

ASP .NET and JQueryo  Consuming ASP .NET web services using jQueryo  JSON serialized web serviceo  Consuming a web service using ASP .NET AJAXo  Consuming a web service using jQuery

Calling an ASP .NET page methodo  A dummy page methodo  Calling a page method from jQuery

Client Templatingo  How to use jTemplateo  ASP .NET client templating engine

Page 11: Net 4.0 Course Content (Professional Module)

7/31/2019 .Net 4.0 Course Content (Professional Module)

http://slidepdf.com/reader/full/net-40-course-content-professional-module 11/12

 

11  | XPERT INFOTECH | ConfidentialCOURSE OUTLINE FORMICROSOFT .NET 4.0

Our Technology Specialization and Certification Courses:

Page 12: Net 4.0 Course Content (Professional Module)

7/31/2019 .Net 4.0 Course Content (Professional Module)

http://slidepdf.com/reader/full/net-40-course-content-professional-module 12/12

 

12  | XPERT INFOTECH | ConfidentialCOURSE OUTLINE FORMICROSOFT .NET 4.0

K K K E E E Y Y Y F F F E E E A A A T T T U U U R R R E E E S S S O O O F F F X X X P P P E E E R R R T T T I I I N N N F F F O O O T T T E E E C C C H H H : : :  

Training by Certified and Experienced Trainers.

Industrial and Corporate Tie-ups for Live projects for student.

Well equipped Computer Lab, Internet and Book Bank facility.

Live project based Summer Trainings, Summer Internships and

summer programs.

100% placement assistance on every course.

Interview Preparation and Technical Events.

On Campus Interviews in every month for the placement of students.

WI-FI enabled classrooms. 100% Placement

Assistance

On Campus

Interviews

58-61 (Basement), Vashist Park, Pankha Road,

New Delhi-46

Ph.: 011-28526572, 65833100, 9990345891

www.xpert-infotech.comEmail: [email protected]