|
Module
|
Hrs |
Prerequisites |
| EC Module
1 Introduction to Web Programming |
|
Introduction to Data Processing, Web and
Application Development (Principles, Terminology, Variables, Data Types,
Statements, Operators, Functions); Database concepts |
|
Computer literacy and /or Aptitude Test
|
|
Introduction to Web Programming using HTML and
Java Script |
|
Development Environments using Visual Studio
.Net; MSDN Library |
|
Application development using Java Script;
Project |
|
Total Module 1 |
35
|
|
EC Module 2 Programming
with Objects and Relational Databases
|
|
Basics/Concepts of .Net programming using VB .Net
-
Building VB. Net Windows applications and Data
controls
-
Learning OOP constructs: Polymorphism,
Inheritance, Overloading and Overriding methods.
-
Application Development using VB .Net
-
Contrast and compare Visual Basic 6.0 and VB
.Net
|
|
Experience with high level
programming languages or EC Module1 |
Concepts of Relational Database
- Microsoft SQL Server; MS Access
- Learning ADO and, ADO.Net library.
- Overview of SQL: Database objects (stored
procedures, triggers, indexes, veiws, etc.)
|
|
Total Module 2 |
40 |
| EC Module 3
Web Application Development / Microsoft Platform |
Client Side Development:
- Java Script, VB Script
- HTML Fundamentals (tree hierarchy, tags,
rules)
- Dynamic HTML and CSS
|
|
Experience with OOL
or extensive OOL Training
or EC Module2
|
Server Side Development:
- Basics/Concepts of ASP; ASP Objects; Scripting
Objects
- Creating COM, COM+, and DCOM components using
Visual Basic
|
Database Integration
- Using MS SQL Server in web applications
- Advanced SQL Server topics
- Building database driven web applications
Web Integration/Networking
|
Web Integration/Networking
- World Wide Web Concepts, Intranets, Internet,
EDI
- Multi-tier client/server architecture
- Network Overview; Windows 2000 Server
(security, environment, sharing; installation, configuration,
administration)
- IIS - Internet Information Server
|
|
Total Module 3 |
35
|
|
EC Module 4 .Net Framework and Architecture
using VB.Net |
- Overview of MS .Net Framework, CLR Namespaces
- Managed Execution Environment
- Introduction of Key .Net Development
Technologies: Components, Console, Window From & ASP. Net Client
- VB .Net Keywords and Language Syntax
- Writing and compiling .Net Applications
- Common Type System
- Working with Types, System. Object Class, Type
Operations, Interfaces
- Strings, Arrays, and Collections
- Delegates and Events
- Data Streams and Files
- Memory and Resource Management
- Internet Access; Serialization
- Deployment and Versioning
- Basics of Remoting and XML Web Services
|
|
Experience with or extensive training in
web Development
or EC Module3 |
|
Total Module 4 |
45
|
|
EC Module 5. Building Web Applications using
Advanced .Net |
|
Client/Server Side Development:
-
Using .Net to develop web applications
-
Visual Studio.NET development environment
-
Basics concepts of ASP. Net
-
ASP. Net and HTML
-
ASP. Net HTML Controls
-
ASP. Net Server Controls
-
ASP. Net Data Controls
-
ASP. Net Web application
-
Using ASP. Net to build reusable web
components
-
Data access using ADO. Net
-
Advanced ASP. Net server data controls
(Datagrid, Datalist, Repeater)
-
Detailed overview of ASP. Net Web application
development
|
|
Hands-on experience with or extensive training in
VS .Net
or EC Module4 |
Database Integration
- SQL Review
- ADO.net
- SQL Server advanced topics
|
|
|
Total Module
5 |
45 |
|
EC Module 6. Web Development
using C# |
- C# Keywords and Language Syntax
- .Net Types
- Common Type System
- Assemblies and Versioning using Visual
Studio.NET
- Classes, Objects, Structures and Interfaces
- Arrays and Collection
- Exception Handling
- Delegates and Events
- Application to ASP.Net and Windows Programming
|
|
Experience with or extensive training in
Java or C++
or EC Module4
or JP Module2 |
|
Total Module
6 |
35 |