.NET Web Programming

Item Remark
Course Objectives

Upon completion of this course based on a real development sample project, students will be able to:

  • Professionally apply software development process in real project
  • Gain the skills needed to develop and deploy Web applications with ASP.NET and Visual Studio
  • Build SQL Server databases and program with ADO.NET
  • Achieve essential soft skills for workplace: teamwork, communication skill, presentation skill, technical email writing, work etiquette.
Prerequisite
  • Graduated bachelor of computer science or last-year student
  • Basic programming skill in C#
Training methodolody
  • Each training session is a combination of lectures and hands-on lab exercises to provide the optimum learning experience
  • A development sample project is assigned from the start of training course
  • Trainees are provided necessary soft skill courses for professional working
  • Actively trainees are required to investigate, refer to the references, document before class

Course outline

1. Basic software engineering

  • Requirement
  • Design using UML: High Level Design, Detail Design, Test Plan & Test Cases
  • Implementation: Prepare for Implementation, Coding & Unit Test, Integrate & Integration Test
  • Testing: Testing Process, Testing Phases, Blackbox Testing Techniques Overview

 

2. .NET Web programming

  • Programming with C# .Net: inherited, encapsulation, polymorphism
  • HTML & Javascri
  • Developing ASP.NET applications:
    - Web forms
    - Server Controls
    - Debug
    - Deploy
  • Programming a Microsoft SQL server 2008 database
    - Creates Databases vĂ  Tables
    - Writes Transact-SQL Statements
    - Queries using Transact-SQL ADO.NET
    - Architecture
    - Connection Pooling, SQLCommand, SQLDataReader, DataSet, SQLDataAdapter
    - ADO.NET Programming

 

3. Soft skills

  • Teamwork, Communication skill, Presentation skill, Technical email writing, Interview skill, Work etiquette

 

4. Project assignment

  • Group discussion & Project report