Diploma Certificate in .Net

Introduction

Without further ado, acuminate your abilities on database connected technologies such as ADO.NET and develop web as well as desktop applications using the .NET framework.

Audience

Programs for Graduates

Pre-requisites

Working knowledge of Computers and Windows

Exit Profile

Develop enterprise-wide desktop and Web applications using the .NET Framework

Course Name

Logic Building and Effective Problem Solving

Course Description
  • Identify input and output requirements of a computer prob
  • Define programs and programming languages
  • Identify various tools used in problem solving
  • Solve problems using flowcharts
  • Represent decisions and repetitive processes in a flowchart
  • Use the dry run table
  • Solve problems using pseudocode
  • Use variables and constants
  • Define data types. Use operators
  • Perform conditional execution
  • Identify repetitive processes
  • Work with arrays
  • Manipulate arrays using loops
Course Name

Object Oriented Programming Using C#

Course Description
  • Explain features and phases of the object-oriented approach
  • Write and execute C# programs
  • Implement encapsulation in C# by using the various access specifiers
  • Identify and use operators including arithmetic, assignment, unary, comparison, and logical
  • Use decision-making constructs and loop constructs
  • Describe memory allocation
  • Implement structures, enumerations, arrays and collections
  • Identify the need for constructors and destructors
  • Implement polymorphism and overload functions and operators
  • Describe the various types of relationship such as inheritance, composition, utilization, and instantiation
  • Use various stream classes to implement file handling
  • Develop single and multithreaded applications
  • Explain and use delegates and events
Course Name

Introduction to the Relational Database Management System

Course Description
  • Define a Database Management System (DBMS)
  • Describe the types of data models
  • Create an entity-relationship model
  • Map an entity-relationship diagram to tables
  • Normalize and denormalize data in tables
Course Name

Querying and Managing Data Using SQL Server

Course Description
  • Query Data
  • Query Data using Joins and Subqueries
  • Manage Databases and Tables
  • Manage Data in Tables
  • Implement Indexes, Views, and Full-Text Search
  • Implement Stored Procedures and Functions
  • Implement Triggers and Transactions
  • Implement Managed Code
  • Implement HTTP Endpoints
  • Implement Services for Message-Based Communication
Course Name

eXtensible Markup Language

Course Description
  • Identify the need for XML as a standard data interchange format
  • Create an XML schema
  • Declare attributes in an XML schema
  • Identify the need for XML namespaces
  • Reuse XML schema components
  • Create groups of elements and attributes in an XML schema
  • Use the sequence, group, choice, all, and attributeGroup schema elements
  • Create a CSS document
  • Create an Extensible Style Sheet Language Transformation (XSLT) to format data
Course Name

6460A Visual Studio 2008: Windows Presentation Foundation (MOC)

Course Description
  • Create a WPF application
  • Build a UI in a WPF application
  • Customize the appearance of a WPF application
  • Bind UI controls to data sources
  • Bind UI controls to collections
  • Create new controls in a WPF application
  • Manage documents in a WPF application
  • Add graphics and multimedia support to a WPF application
  • Configure and deploy WPF applications
Course Name

Employability Enhancement Program

Course Description
  • Identify the importance of Personality Development to clear job interviews
  • Discover how to create a positive first impression
  • Discover how to communicate effectively
  • Identify the benefits of assertive communication
  • Demonstrate effective listening skills
  • Improve verbal communication for successful job placements
  • Use the appropriate body language in different situations
  • Learn telephone skills required to clear a job interview through telephone
  • Avoid Indianisms in speech
  • Discover how to communicate assertively
  • Practice answering interview questions with confidence
  • Recognise and practice the relevant skills to clear aptitude tests
  • Participate in Group Discussions with conviction, confidence and enthusiasm
Course Name

Developing Data Centric Applications Using ADO.NET

Course Description
  • Create and manage connections using ADO.NET
  • Identify the disconnected and connected environment in ADO.NET
  • Create datasets and datatables
Course Name

Developing Web Applications Using ASP.NET

Course Description
  • Create, control access, and deploy a Web application
  • Manage the state for a Web application
  • Make Web applications available to mobile devices
  • Build dynamic Web applications
  • Optimize the performance of Web applications
  • Implement personalization and themes in Web applications
  • Build Web part pages and Web parts
  • Manipulate data using LINQ
Course Name

Developing Distributed Applications Using .NET Framework

Course Description
  • Identify the architecture of distributed applications
  • Implement .NET Remoting
  • Create and use Web and Windows Common Foundation(WCF) services
  • Configure serialisation and encoding
  • Implement transactions in WCF
  • Develop peer-to-peer applications
  • Work with RESTful services