
This course provides a strong foundation in object-oriented programming approaches and the fundamentals of C# programming language. This course also familiarizes the student with Structured Query Language (SQL) and provides sufficient knowledge to query and manage a database using SQL Server. Equipped with this strong foundation on OOPS and Databases, the student then gets exposed to Windows-based GUI Application development using Rapid Application Development (RAD) on the .NET framework. Further, using the programming and database skills learned/known, students develop skills on database connectivity technologies such as ADO.NET to create data centric applications on .NET platform. Furthermore, this course also provides an understanding to develop and deploy Web applications using ASP.NET.

Part 1
Module 1: Logic Building and Effective Problem Solving
Module 2: Object Oriented Programming Using C#
Module 3: Introduction to Relational Database Management Systems
Module 4: Querying and Managing Data Using SQL Server
Module 5: eXtensible Markup Language
Module 6: 6460A Visual Studio 2008: Windows Presentation Foundation (MOC)
Module 7: Developing Data Centric Applications Using ADO.NET
Module 8: Developing Web Applications Using ASP.NET
Module 9: Developing Distributed Applications Using .NET Framework
Module 10: Project
Part 2
Modul1 11: TST170 - Rational Principles of Software Testing for Testers
Module 12: TST275: Essentials of Test Management with IBM Rational TestManager
Module 13: TST280 - Essentials of IBM Rational Functional Tester, .NET 2005 Scripting
Module 14: TST370 - Essentials of IBM Rational Performance Tester
|