Tech Mentro is a quality oriented IT Training Institute in Noida, Delhi-NCR, providing C Sharp, ASP .NET Training, SilverLight, WCF, WPF, MVC4, Nhibernate Training, 6 Months .Net Project Training and Summer Training to the students and professionals.
Student Profile Sample - We help schools to connect the data they have, with ...
6 Months Dotnet internship in Noida
1. .NET 6 Months Internship Curriculum Tech Mentro
learn better, earn better..
Core .NET 100 Hrs
Introduction to .Net 8
Introduction to Language
Introduction to Web Application
Platform Dependence , Independence & Portability
Introduction to .NET Framework
Introduction to Compiler & MSIL
Introduction to CLR
Introduction to CLS, CTS, CLI
OOPS Implementation & Windows App. Dev. 40
Encapsulation, Abstraction, Class & object
Method Overloading
Description of Memory blocks: Stacks,
Heap & Class Area
Constructors and Destructor & Garbage
Collection
Usage of this keyword
Relation & Implementing Has-A relation
Implementing Is-A relation using
Inheritance
Method Overriding & Hiding
Usage of Base keyword
Static & Dynamic binding
Runtime polymorphism and generalization
Abstract classes & methods
Interfaces and Role based Inheritance
Usage of sealed, partial, out, ref, pram
keyword
Namespace
Assembly & GAC
Property & Indexe
Windows Application Development
Introduction to Windows Application
Delegates & Events
Windows App. Component
String Handling 2
String class & concept of Immutability
Pool of String Constants & its use
2. Common String operations
Use of String Buil der
Exception Handling 4
Difference b/w exception and error
Exception Handling & Robustness
Common Exceptions and Errors
Try and catch block
Exception handlers
throw keyword and its usage
Role of finally
Exception Class Methods & properties
Creating User defined Except ions
Multithreading in .Net 6
Multitasking and Multithreading
Process & thread
States of Thread
Thread based execution model of .NET
Applications
Implementing User threads
Thread synchronization
Inter Thread communication
Thread Interrupting
Daemon Threads and their use
Input output Streams 8
Streams & their advantages over conventional input output
Reading & writing data byte by byte, line by line, and in one go.
Redirecting Standard input & output streams
Serialization & Deserialization
Serialization Formatter
◦ Xml Formatter
◦ Binary Formatter
◦ Soap Formatter
File class and File System Interaction
Zip & Unzip Files
Networking 6
Introduction to Networking
Understanding socket and port
Tcp Client & Tcp Listener
TCP/IP based networking
HTTP based networking
◦ HttpRequest
◦ HttpResponse
Reflection 4
3. Understanding object representation of classes
Loading classes dynamically
Instantiating classes indirectly
Obtaining information of classes dynamically
Invoking methods indirectly
Referencing data members indirectly
Overriding access policy and referencing private members
Collection 8
Role and Importance of Collection Framework
Index Based Collection Array List, Stack, Queue
Use Define Collection
Map Based Collection Use of Key & Value pair (Entry)
Hash Table, Sorted List
Searching elements in List, Hash and Tree based collections
Role of equals and hashCode() methods
Role of Comparable interfaces
Type safety and Generics
Generic Collection
List ,Stack ,Queue ,Dictionary ,Linked List ,Sorted List
Database Connectivity using ADO.NET & SQL Server 14
Overview of Database & Database Server
Introduction to SQL Server 2008
DML & DDL Query
Join , Trigger , Procedure & function
Ado.NET API
Connected Layer
Connection, Command & Data Reader
Disconnected Layer
Adaptor, Data Set, Table, Row & Column
ODBC, OLEDB, Oracle Client
Connectivity with Oracle ,Access, Excel & MySql
Connection Poolin
Advance .NET 100 Hrs
Web Application Programming using ASP.NET 30
Web application architecture
Static Web Page
Application Life Cycle
Dynamic Page
Page Life Cycle & Event Method
Html & Server Control
Server Control Event Life Cycle
State Management
4. URL Rewriting, Hidden Form Field, View State, Session, Cookies &
Application.
Global class & Event Method
Uploading & Downloading
Page Directives
Data Source
◦ SqlDataSource, XmlDataSource, SiteMapDataSource &
ObjectDataSource
Data Control
◦ DataList, DetailsView, FormView, GridView, ListView & Repeater
Validation Control
◦ CompareValidator, CustomValidator, RangeValidator,
RegularExpressionValidator & ValidationSummary
Navigation
◦ Menu, SiteMapPath & TreeView
Login Control & Membership
◦ Login, LoginName, LoginStaus, LoginView, PasswordRecovery,
ChangePassword, CreateUserWizaed.
Ajax Extensions
◦ ScriptManager, UpdatePanel, UpdateProgress & Timer
Globelization & loclization
Master Page & Style them
Mail
◦ SMTP
◦ POP3
Remoting 4
◦ Application Domain
◦ Remotable & NonRemotable Object
◦ Marshal-By-Reference
◦ ServerActivatedObject(SAO)
◦ SingleCall
◦ Singleton
◦ ClientActivatedObject
◦ Channels
◦ TcpChannal
◦ Service Configuration & Hosting
WebServices 6
◦ Web Service Architectures
◦ Explaining how to control the way a
.NET Framework object is serialized to
XML.
◦ Describing the structures of a Simple
5. Object Access Protocol (SOAP) request
and response.
◦ Consuming XML Web Services
◦ Explaining the structure of a Web
Service Description Language (WSDL)
document.
◦ Explaining the Web services discovery
process.
◦ Locating service contracts by using
Disco.exe.
◦ Generating Web service proxies by
using Wsdl.exe.
◦ Implementing a Web service consumer
by using Visual Studio .NET.
◦ Invoking a Web service synchronously
and asynchronously by using a Web
service proxy
◦ Creating a Web service project.
◦ Implementing Web service methods,
exposing them, and controlling their
behavior.
◦ Managing state in an ASP.NET-based
Web service.
◦ Debugging Web services.
◦ Explaining the role of UDDI in Web
services.
◦ Publishing a Web service in a UDDI
registry by using the UDDI SDK.
◦ Searching a UDDI registry to locate
Web services by using the UDDI SDK.
◦ Explaining the various options for
publishing a Web service on an intranet.
◦ Explaining some of the options for
modifying the default configuration of a
Web service.
◦ Explaining how to use the security
mechanisms that Microsoft Internet
Information Services (IIS) and Windows
provide for authentication.
◦ Using SOAP headers for authentication
in a Web service.
◦ Using role-based security and code
access security for authorization in Web
6. service
LINQ 8
◦ Introduction to LINQ
▪ LINQ expressions
▪ Using via extension methods
▪ Filtering
▪ Sorting
▪ Aggregation
▪ Skip and Take operators
▪ Joins
▪ Extension methods
▪ Object initialization syntax
▪ Anonymous types
▪ Lambda expressions
◦ Deferred Execution
▪ Benefits and drawbacks
▪ IEnumerable vs IQueryable
▪ Using across tiers
◦ Data Projection
▪ Single result value
▪ Existing types
▪ Anonymous types
▪ Grouping
◦ LINQ to XML
▪ New XML classes
▪ Generating XML
▪ Querying XML
▪ Using data projection
▪ Combining with XPath
◦ LINQ to SQL
▪ Attributes and mapping
▪ Creating a DataContext
▪ Deferred loading
▪ Saving changes
▪ Inserts and deletes
▪ Transactions
WCF 10
◦ Wcf Framework
◦ Wcf ABC
◦ Wcf Address
7. ◦ Wcf Binding
▪ Wshttp
▪ Basichttp
▪ Nettcp
▪ netPeertcp
▪ Msmq
◦ Wcf Contract
▪ Service Contract
▪ Operaton Contract
▪ Data Contract
◦ Service Hosting
▪ IIS Hosting
▪ Local host (Service Host)
◦ Broadcasting
◦ Messaging
◦ Data Base Servicing
◦ Wcftestclient tool
◦ Svcconfigeditor tool
◦ Svcutil Tool
WPF 6
◦ WPF Introduction
◦ Wpf Contorl
◦ Wpf Binding
◦ Style
◦ Template
◦ Trigger
◦ Navigation
◦ Data Binding
◦ Wcf & web Service Comunication
Silverlight 6
◦ Silverlight Intoduction
◦ Framework
◦ Component’s
◦ Silverlight Control & Component Events
◦ Styles and Templates
◦ Using Sample Data
◦ Silverlight enabled WCF services
◦ Silverlight enabled Web services
◦ Working with Data
◦ Data Binding & Event
◦ File IO
◦ Out of Browser
8. ◦ Uploading
◦ Downloading
◦ Threading
◦ Navigation
◦ Session Management
◦ Integration With ASP.NET
Bootstrap Framework 4
What is bootstrap ?
Bootstrap CSS.
Bootstrap Layout Components
Bootstrap JavaScript Plugins
Looping with Index based array
Looping with associative array using each() and foreach() Some useful Library function
JavaScript 2
Syntax
The document object model (DOM)
The browser object model (BOM)
Function definition and function call
All about events
Jquery 2
How Jquery works
The Jquery object
Jquery events
Creating basic and advanced plugin
Jquery UI
Ajax 2
Ajax components
XML and Ajax
XMLHttpRequest Object
Major Project 20
Project Description
Project Architecture
Project Conventions and Deliverables
Data sources, Work flows and Modules
Project Interface Design
Creating project prototype
Testing, Modification & Acceptance
Tech Mentro , C-43 , Sec-2 , Noida, Ph:0120.4549462 , www.techmentro.com