Click here to load reader
Upload
monirul-islam
View
552
Download
6
Embed Size (px)
Citation preview
Course Outline The course focuses on problem solving capability, familiarizing with C# basics, .Net desktop
controls, database design & SQL, OOP concept,OOAD , ASP.Net web controls, Web Security,
Master Page CSS, JavaScript, JQuery.
Topic Sub Topic
C# Basics
VS 2010 IDE familiarization
Data structures in C#
C# language basics
OOP
User defined type
How to think in Object Oriented way
Essence of constructor, property, attribute,
method
Encapsulation
Constructor and method overloading
Collection and Generics
Association/Composition relationship
static, namespace and accessibility
Inheritance relationship, runtime
polymorphism
Exception
Interface
Applied UML
Database Design
& Data Access
Database fundamental
Mapping Object Oriented concept to
Relational DB
Layer architecture
ADO.Net
Advanced database design & SQL
Crystal report in C# application
TDD Unit testing code
Philosophy of TDD
Web Basic &
ASP.Net Web
Forms
Introduction to web programming and
HTML
CSS, JavaScript, JQuery
State Management in ASP.Net Application
ASP.Net controls
ASP.NET Ajax
Validators
WCF
Features of
C# 3.0, 3.5 & 4.0
Implicitly Typed Local Variables
Extentions Methods
Lamda Expression
Anonymous Types
Named and Optional parameters
Dynamic support
Variance
COM Interop
ASP.NET MVC
Creating view, definining controllers,
defining the Data Model
Understanding Routing and URL good
practices
Managing application state
Integrating with traditional ASP.NET
New features in MVC3:
Razor & other View Engines
JavaScript & AJAX improvements
Model validation
Dependency Injection
Web Project A real life project work
Contact
Please contact us through email using [email protected] or
[email protected] , or,
0184 111 7001 -10 to reach us using phone or
visit our website http://nanoit.biz .
Thanks.