net 4.0 course content (professional module)
TRANSCRIPT
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
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
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.
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
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
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
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
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
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
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
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:
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]