SlideShare a Scribd company logo
1 of 8
Download to read offline
.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
 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
 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
 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
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
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
◦ 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
◦ 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

More Related Content

What's hot

MongoDB 2.4 and spring data
MongoDB 2.4 and spring dataMongoDB 2.4 and spring data
MongoDB 2.4 and spring dataJimmy Ray
 
Session 40 - Hibernate - Part 2
Session 40 - Hibernate - Part 2Session 40 - Hibernate - Part 2
Session 40 - Hibernate - Part 2PawanMM
 
Session 39 - Hibernate - Part 1
Session 39 - Hibernate - Part 1Session 39 - Hibernate - Part 1
Session 39 - Hibernate - Part 1PawanMM
 
Session 25 - Introduction to JEE, Servlets
Session 25 - Introduction to JEE, ServletsSession 25 - Introduction to JEE, Servlets
Session 25 - Introduction to JEE, ServletsPawanMM
 
MongoDB for Coder Training (Coding Serbia 2013)
MongoDB for Coder Training (Coding Serbia 2013)MongoDB for Coder Training (Coding Serbia 2013)
MongoDB for Coder Training (Coding Serbia 2013)Uwe Printz
 
6 Months PHP internship in Noida
6 Months PHP internship in Noida6 Months PHP internship in Noida
6 Months PHP internship in NoidaTech Mentro
 
JavaOne LATAM 2015 - Batch Processing: Processamento em Lotes no Mundo Corpor...
JavaOne LATAM 2015 - Batch Processing: Processamento em Lotes no Mundo Corpor...JavaOne LATAM 2015 - Batch Processing: Processamento em Lotes no Mundo Corpor...
JavaOne LATAM 2015 - Batch Processing: Processamento em Lotes no Mundo Corpor...Rodrigo Cândido da Silva
 
Struts 2 - Hibernate Integration
Struts 2 - Hibernate Integration Struts 2 - Hibernate Integration
Struts 2 - Hibernate Integration Hitesh-Java
 
Mongo DB: Fundamentals & Basics/ An Overview of MongoDB/ Mongo DB tutorials
Mongo DB: Fundamentals & Basics/ An Overview of MongoDB/ Mongo DB tutorialsMongo DB: Fundamentals & Basics/ An Overview of MongoDB/ Mongo DB tutorials
Mongo DB: Fundamentals & Basics/ An Overview of MongoDB/ Mongo DB tutorialsSpringPeople
 
Practical Ruby Projects With Mongo Db
Practical Ruby Projects With Mongo DbPractical Ruby Projects With Mongo Db
Practical Ruby Projects With Mongo DbAlex Sharp
 
Session 32 - Session Management using Cookies
Session 32 - Session Management using CookiesSession 32 - Session Management using Cookies
Session 32 - Session Management using CookiesPawanMM
 
Session 33 - Session Management using other Techniques
Session 33 - Session Management using other TechniquesSession 33 - Session Management using other Techniques
Session 33 - Session Management using other TechniquesPawanMM
 
Spring Web Services: SOAP vs. REST
Spring Web Services: SOAP vs. RESTSpring Web Services: SOAP vs. REST
Spring Web Services: SOAP vs. RESTSam Brannen
 
Session 34 - JDBC Best Practices, Introduction to Design Patterns
Session 34 - JDBC Best Practices, Introduction to Design PatternsSession 34 - JDBC Best Practices, Introduction to Design Patterns
Session 34 - JDBC Best Practices, Introduction to Design PatternsPawanMM
 
Lecture 7 Web Services JAX-WS & JAX-RS
Lecture 7   Web Services JAX-WS & JAX-RSLecture 7   Web Services JAX-WS & JAX-RS
Lecture 7 Web Services JAX-WS & JAX-RSFahad Golra
 
Session 30 - Servlets - Part 6
Session 30 - Servlets - Part 6Session 30 - Servlets - Part 6
Session 30 - Servlets - Part 6PawanMM
 

What's hot (20)

MongoDB 2.4 and spring data
MongoDB 2.4 and spring dataMongoDB 2.4 and spring data
MongoDB 2.4 and spring data
 
Session 40 - Hibernate - Part 2
Session 40 - Hibernate - Part 2Session 40 - Hibernate - Part 2
Session 40 - Hibernate - Part 2
 
Session 39 - Hibernate - Part 1
Session 39 - Hibernate - Part 1Session 39 - Hibernate - Part 1
Session 39 - Hibernate - Part 1
 
Session 25 - Introduction to JEE, Servlets
Session 25 - Introduction to JEE, ServletsSession 25 - Introduction to JEE, Servlets
Session 25 - Introduction to JEE, Servlets
 
MongoDB for Coder Training (Coding Serbia 2013)
MongoDB for Coder Training (Coding Serbia 2013)MongoDB for Coder Training (Coding Serbia 2013)
MongoDB for Coder Training (Coding Serbia 2013)
 
6 Months PHP internship in Noida
6 Months PHP internship in Noida6 Months PHP internship in Noida
6 Months PHP internship in Noida
 
Mongo db
Mongo dbMongo db
Mongo db
 
JavaOne LATAM 2015 - Batch Processing: Processamento em Lotes no Mundo Corpor...
JavaOne LATAM 2015 - Batch Processing: Processamento em Lotes no Mundo Corpor...JavaOne LATAM 2015 - Batch Processing: Processamento em Lotes no Mundo Corpor...
JavaOne LATAM 2015 - Batch Processing: Processamento em Lotes no Mundo Corpor...
 
Struts 2 - Hibernate Integration
Struts 2 - Hibernate Integration Struts 2 - Hibernate Integration
Struts 2 - Hibernate Integration
 
Mongo DB: Fundamentals & Basics/ An Overview of MongoDB/ Mongo DB tutorials
Mongo DB: Fundamentals & Basics/ An Overview of MongoDB/ Mongo DB tutorialsMongo DB: Fundamentals & Basics/ An Overview of MongoDB/ Mongo DB tutorials
Mongo DB: Fundamentals & Basics/ An Overview of MongoDB/ Mongo DB tutorials
 
Practical Ruby Projects With Mongo Db
Practical Ruby Projects With Mongo DbPractical Ruby Projects With Mongo Db
Practical Ruby Projects With Mongo Db
 
Session 32 - Session Management using Cookies
Session 32 - Session Management using CookiesSession 32 - Session Management using Cookies
Session 32 - Session Management using Cookies
 
Mongo db operations_v2
Mongo db operations_v2Mongo db operations_v2
Mongo db operations_v2
 
Ntg web services
Ntg   web servicesNtg   web services
Ntg web services
 
Session 33 - Session Management using other Techniques
Session 33 - Session Management using other TechniquesSession 33 - Session Management using other Techniques
Session 33 - Session Management using other Techniques
 
Spring Web Services: SOAP vs. REST
Spring Web Services: SOAP vs. RESTSpring Web Services: SOAP vs. REST
Spring Web Services: SOAP vs. REST
 
Dropwizard
DropwizardDropwizard
Dropwizard
 
Session 34 - JDBC Best Practices, Introduction to Design Patterns
Session 34 - JDBC Best Practices, Introduction to Design PatternsSession 34 - JDBC Best Practices, Introduction to Design Patterns
Session 34 - JDBC Best Practices, Introduction to Design Patterns
 
Lecture 7 Web Services JAX-WS & JAX-RS
Lecture 7   Web Services JAX-WS & JAX-RSLecture 7   Web Services JAX-WS & JAX-RS
Lecture 7 Web Services JAX-WS & JAX-RS
 
Session 30 - Servlets - Part 6
Session 30 - Servlets - Part 6Session 30 - Servlets - Part 6
Session 30 - Servlets - Part 6
 

Viewers also liked

Being a designer
Being a designerBeing a designer
Being a designerAhmad Firoz
 
Tameer friday special april 17th 2015
Tameer   friday special april 17th  2015Tameer   friday special april 17th  2015
Tameer friday special april 17th 2015Khurram Ahmad
 
#crosshairs13 - Teaching Data Visualization Through Coffee Prices
#crosshairs13 - Teaching Data Visualization Through Coffee Prices#crosshairs13 - Teaching Data Visualization Through Coffee Prices
#crosshairs13 - Teaching Data Visualization Through Coffee PricesJake Batsell
 
Expand Your Skills
Expand Your SkillsExpand Your Skills
Expand Your SkillsJake Batsell
 
Letras galegas caricaturas pak
Letras galegas  caricaturas pakLetras galegas  caricaturas pak
Letras galegas caricaturas pakEndl Félix Muriel
 
Making your fantasy job a reality
Making your fantasy job a realityMaking your fantasy job a reality
Making your fantasy job a realitypvwright1000
 
Industrial Summer Training for MCA/BCA/BE/B-Tech Students
Industrial Summer Training for MCA/BCA/BE/B-Tech StudentsIndustrial Summer Training for MCA/BCA/BE/B-Tech Students
Industrial Summer Training for MCA/BCA/BE/B-Tech StudentsTech Mentro
 
Change management quick guide
Change management quick guide Change management quick guide
Change management quick guide Maven
 
format transaksi kabel pulsa
format transaksi kabel pulsaformat transaksi kabel pulsa
format transaksi kabel pulsaWeb Seo Indonesia
 

Viewers also liked (20)

STC PMC Newsletter 2011-03
STC PMC Newsletter 2011-03STC PMC Newsletter 2011-03
STC PMC Newsletter 2011-03
 
Gospelwork
GospelworkGospelwork
Gospelwork
 
Being a designer
Being a designerBeing a designer
Being a designer
 
Tameer 3rd issue
Tameer   3rd issueTameer   3rd issue
Tameer 3rd issue
 
Tameer friday special april 17th 2015
Tameer   friday special april 17th  2015Tameer   friday special april 17th  2015
Tameer friday special april 17th 2015
 
Introducción a lageografía
Introducción a lageografíaIntroducción a lageografía
Introducción a lageografía
 
#crosshairs13 - Teaching Data Visualization Through Coffee Prices
#crosshairs13 - Teaching Data Visualization Through Coffee Prices#crosshairs13 - Teaching Data Visualization Through Coffee Prices
#crosshairs13 - Teaching Data Visualization Through Coffee Prices
 
Expand Your Skills
Expand Your SkillsExpand Your Skills
Expand Your Skills
 
All about me
All about meAll about me
All about me
 
Letras galegas caricaturas pak
Letras galegas  caricaturas pakLetras galegas  caricaturas pak
Letras galegas caricaturas pak
 
STC PMC Newsletter 2006-08
STC PMC Newsletter 2006-08STC PMC Newsletter 2006-08
STC PMC Newsletter 2006-08
 
FITOXY2003
FITOXY2003FITOXY2003
FITOXY2003
 
Making your fantasy job a reality
Making your fantasy job a realityMaking your fantasy job a reality
Making your fantasy job a reality
 
2014 Technical Communication Conference Program
2014 Technical Communication Conference Program2014 Technical Communication Conference Program
2014 Technical Communication Conference Program
 
Industrial Summer Training for MCA/BCA/BE/B-Tech Students
Industrial Summer Training for MCA/BCA/BE/B-Tech StudentsIndustrial Summer Training for MCA/BCA/BE/B-Tech Students
Industrial Summer Training for MCA/BCA/BE/B-Tech Students
 
Change management quick guide
Change management quick guide Change management quick guide
Change management quick guide
 
STC PMC Newsletter 2011-12
STC PMC Newsletter 2011-12STC PMC Newsletter 2011-12
STC PMC Newsletter 2011-12
 
Xinfo: Beyond the Book
Xinfo: Beyond the BookXinfo: Beyond the Book
Xinfo: Beyond the Book
 
format transaksi kabel pulsa
format transaksi kabel pulsaformat transaksi kabel pulsa
format transaksi kabel pulsa
 
Pencapaian KPI SCCE 2014
Pencapaian KPI SCCE 2014Pencapaian KPI SCCE 2014
Pencapaian KPI SCCE 2014
 

Similar to 6 Months Dotnet internship in Noida

Letsleads dot net-syllabus
Letsleads dot net-syllabusLetsleads dot net-syllabus
Letsleads dot net-syllabusletsleads
 
Stucorner dot-net-training-syllabus
Stucorner dot-net-training-syllabusStucorner dot-net-training-syllabus
Stucorner dot-net-training-syllabusSTUCORNER technology
 
Full Stack Developer
Full Stack DeveloperFull Stack Developer
Full Stack DeveloperAkbar Uddin
 
Net course content
Net course contentNet course content
Net course contentmindq
 
Java training in Noida
Java training in NoidaJava training in Noida
Java training in NoidaTech Mentro
 
6 Months Project Training in Java
6 Months Project Training in Java6 Months Project Training in Java
6 Months Project Training in JavaTech Mentro
 
.net training | learn .net | Microsoft dot net Course | Microsoft dot net onl...
.net training | learn .net | Microsoft dot net Course | Microsoft dot net onl....net training | learn .net | Microsoft dot net Course | Microsoft dot net onl...
.net training | learn .net | Microsoft dot net Course | Microsoft dot net onl...Nancy Thomas
 
Syllabus PS03CINT05 detailing
Syllabus PS03CINT05 detailingSyllabus PS03CINT05 detailing
Syllabus PS03CINT05 detailingOPENLANE
 
Microsoft project silk
Microsoft project silkMicrosoft project silk
Microsoft project silkSteve Xu
 
C# & asp.net course content
C# & asp.net course contentC# & asp.net course content
C# & asp.net course contentakirait4
 
Intro to .NET for Government Developers
Intro to .NET for Government DevelopersIntro to .NET for Government Developers
Intro to .NET for Government DevelopersFrank La Vigne
 
Curriculum outline
Curriculum outlineCurriculum outline
Curriculum outlineDipin Sharma
 

Similar to 6 Months Dotnet internship in Noida (20)

Letsleads dot net-syllabus
Letsleads dot net-syllabusLetsleads dot net-syllabus
Letsleads dot net-syllabus
 
Stucorner dot-net-training-syllabus
Stucorner dot-net-training-syllabusStucorner dot-net-training-syllabus
Stucorner dot-net-training-syllabus
 
Dot net training bangalore
Dot net training bangaloreDot net training bangalore
Dot net training bangalore
 
Java UI Course Content
Java UI Course ContentJava UI Course Content
Java UI Course Content
 
Industrial training in .net
Industrial training in .netIndustrial training in .net
Industrial training in .net
 
.Net Training Tutorial
.Net Training Tutorial.Net Training Tutorial
.Net Training Tutorial
 
Full Stack Developer
Full Stack DeveloperFull Stack Developer
Full Stack Developer
 
Asp.net
Asp.netAsp.net
Asp.net
 
Net course content
Net course contentNet course content
Net course content
 
Java training in Noida
Java training in NoidaJava training in Noida
Java training in Noida
 
6 Months Project Training in Java
6 Months Project Training in Java6 Months Project Training in Java
6 Months Project Training in Java
 
.net training | learn .net | Microsoft dot net Course | Microsoft dot net onl...
.net training | learn .net | Microsoft dot net Course | Microsoft dot net onl....net training | learn .net | Microsoft dot net Course | Microsoft dot net onl...
.net training | learn .net | Microsoft dot net Course | Microsoft dot net onl...
 
Syllabus PS03CINT05 detailing
Syllabus PS03CINT05 detailingSyllabus PS03CINT05 detailing
Syllabus PS03CINT05 detailing
 
Narasimha reddy telluri
Narasimha reddy telluriNarasimha reddy telluri
Narasimha reddy telluri
 
Narasimha reddy Telluri
Narasimha reddy TelluriNarasimha reddy Telluri
Narasimha reddy Telluri
 
Microsoft project silk
Microsoft project silkMicrosoft project silk
Microsoft project silk
 
Asp.Net MVC3 - Basics
Asp.Net MVC3 - BasicsAsp.Net MVC3 - Basics
Asp.Net MVC3 - Basics
 
C# & asp.net course content
C# & asp.net course contentC# & asp.net course content
C# & asp.net course content
 
Intro to .NET for Government Developers
Intro to .NET for Government DevelopersIntro to .NET for Government Developers
Intro to .NET for Government Developers
 
Curriculum outline
Curriculum outlineCurriculum outline
Curriculum outline
 

More from Tech Mentro

6 Months Android Internship in Noida
6 Months Android Internship in Noida6 Months Android Internship in Noida
6 Months Android Internship in NoidaTech Mentro
 
Web Services Training in Noida
Web Services Training in Noida Web Services Training in Noida
Web Services Training in Noida Tech Mentro
 
. Net Training Institute in Noida/NCR
. Net Training Institute in Noida/NCR. Net Training Institute in Noida/NCR
. Net Training Institute in Noida/NCRTech Mentro
 
Php training in_noida
Php training in_noidaPhp training in_noida
Php training in_noidaTech Mentro
 
6 Months Project Training in PHP
6 Months Project Training in PHP6 Months Project Training in PHP
6 Months Project Training in PHPTech Mentro
 
Android project training in Noiida
Android project training in NoiidaAndroid project training in Noiida
Android project training in NoiidaTech Mentro
 
Core Java Training in Noida
Core Java Training in NoidaCore Java Training in Noida
Core Java Training in NoidaTech Mentro
 
Project Training in Noida
Project Training in NoidaProject Training in Noida
Project Training in NoidaTech Mentro
 
6 Months Project Training in Java
6 Months Project Training in Java 6 Months Project Training in Java
6 Months Project Training in Java Tech Mentro
 
6 Weeks Project Based Summer Training
6 Weeks Project Based Summer Training6 Weeks Project Based Summer Training
6 Weeks Project Based Summer TrainingTech Mentro
 

More from Tech Mentro (12)

6 Months Android Internship in Noida
6 Months Android Internship in Noida6 Months Android Internship in Noida
6 Months Android Internship in Noida
 
Web Services Training in Noida
Web Services Training in Noida Web Services Training in Noida
Web Services Training in Noida
 
. Net Training Institute in Noida/NCR
. Net Training Institute in Noida/NCR. Net Training Institute in Noida/NCR
. Net Training Institute in Noida/NCR
 
Php training in_noida
Php training in_noidaPhp training in_noida
Php training in_noida
 
6 Months Project Training in PHP
6 Months Project Training in PHP6 Months Project Training in PHP
6 Months Project Training in PHP
 
Android project training in Noiida
Android project training in NoiidaAndroid project training in Noiida
Android project training in Noiida
 
Core Java Training in Noida
Core Java Training in NoidaCore Java Training in Noida
Core Java Training in Noida
 
Project Training in Noida
Project Training in NoidaProject Training in Noida
Project Training in Noida
 
Tech mentro pdf
Tech mentro pdfTech mentro pdf
Tech mentro pdf
 
6 Months Project Training in Java
6 Months Project Training in Java 6 Months Project Training in Java
6 Months Project Training in Java
 
Summer training
Summer trainingSummer training
Summer training
 
6 Weeks Project Based Summer Training
6 Weeks Project Based Summer Training6 Weeks Project Based Summer Training
6 Weeks Project Based Summer Training
 

Recently uploaded

Integumentary System SMP B. Pharm Sem I.ppt
Integumentary System SMP B. Pharm Sem I.pptIntegumentary System SMP B. Pharm Sem I.ppt
Integumentary System SMP B. Pharm Sem I.pptshraddhaparab530
 
Transaction Management in Database Management System
Transaction Management in Database Management SystemTransaction Management in Database Management System
Transaction Management in Database Management SystemChristalin Nelson
 
How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17Celine George
 
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdfInclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdfTechSoup
 
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdfVirtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdfErwinPantujan2
 
Concurrency Control in Database Management system
Concurrency Control in Database Management systemConcurrency Control in Database Management system
Concurrency Control in Database Management systemChristalin Nelson
 
What is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPWhat is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPCeline George
 
Choosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for ParentsChoosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for Parentsnavabharathschool99
 
ICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdfICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdfVanessa Camilleri
 
Barangay Council for the Protection of Children (BCPC) Orientation.pptx
Barangay Council for the Protection of Children (BCPC) Orientation.pptxBarangay Council for the Protection of Children (BCPC) Orientation.pptx
Barangay Council for the Protection of Children (BCPC) Orientation.pptxCarlos105
 
Global Lehigh Strategic Initiatives (without descriptions)
Global Lehigh Strategic Initiatives (without descriptions)Global Lehigh Strategic Initiatives (without descriptions)
Global Lehigh Strategic Initiatives (without descriptions)cama23
 
Keynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designKeynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designMIPLM
 
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTSGRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTSJoshuaGantuangco2
 
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptxMULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptxAnupkumar Sharma
 
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...Postal Advocate Inc.
 
4.16.24 Poverty and Precarity--Desmond.pptx
4.16.24 Poverty and Precarity--Desmond.pptx4.16.24 Poverty and Precarity--Desmond.pptx
4.16.24 Poverty and Precarity--Desmond.pptxmary850239
 
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)lakshayb543
 
Student Profile Sample - We help schools to connect the data they have, with ...
Student Profile Sample - We help schools to connect the data they have, with ...Student Profile Sample - We help schools to connect the data they have, with ...
Student Profile Sample - We help schools to connect the data they have, with ...Seán Kennedy
 

Recently uploaded (20)

Integumentary System SMP B. Pharm Sem I.ppt
Integumentary System SMP B. Pharm Sem I.pptIntegumentary System SMP B. Pharm Sem I.ppt
Integumentary System SMP B. Pharm Sem I.ppt
 
Transaction Management in Database Management System
Transaction Management in Database Management SystemTransaction Management in Database Management System
Transaction Management in Database Management System
 
How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17
 
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdfInclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
 
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdfVirtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
 
Concurrency Control in Database Management system
Concurrency Control in Database Management systemConcurrency Control in Database Management system
Concurrency Control in Database Management system
 
What is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPWhat is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERP
 
FINALS_OF_LEFT_ON_C'N_EL_DORADO_2024.pptx
FINALS_OF_LEFT_ON_C'N_EL_DORADO_2024.pptxFINALS_OF_LEFT_ON_C'N_EL_DORADO_2024.pptx
FINALS_OF_LEFT_ON_C'N_EL_DORADO_2024.pptx
 
Choosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for ParentsChoosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for Parents
 
ICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdfICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdf
 
Barangay Council for the Protection of Children (BCPC) Orientation.pptx
Barangay Council for the Protection of Children (BCPC) Orientation.pptxBarangay Council for the Protection of Children (BCPC) Orientation.pptx
Barangay Council for the Protection of Children (BCPC) Orientation.pptx
 
Global Lehigh Strategic Initiatives (without descriptions)
Global Lehigh Strategic Initiatives (without descriptions)Global Lehigh Strategic Initiatives (without descriptions)
Global Lehigh Strategic Initiatives (without descriptions)
 
Keynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designKeynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-design
 
Raw materials used in Herbal Cosmetics.pptx
Raw materials used in Herbal Cosmetics.pptxRaw materials used in Herbal Cosmetics.pptx
Raw materials used in Herbal Cosmetics.pptx
 
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTSGRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
 
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptxMULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
 
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
 
4.16.24 Poverty and Precarity--Desmond.pptx
4.16.24 Poverty and Precarity--Desmond.pptx4.16.24 Poverty and Precarity--Desmond.pptx
4.16.24 Poverty and Precarity--Desmond.pptx
 
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
 
Student Profile Sample - We help schools to connect the data they have, with ...
Student Profile Sample - We help schools to connect the data they have, with ...Student Profile Sample - We help schools to connect the data they have, with ...
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