| 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.
|
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
|