Вы находитесь на странице: 1из 9

Microsoft .

NET Technologies
Certificate Program

PO Box 6050, Irvine, CA 92616-6050 www.extension.uci.edu


OVERVIEW Parking ($34 per quarter)2
Microsoft’s .NET platform has matured into a robust Total Estimated Cost $6,000
and versatile development environment for both
Windows-based and Web-based application Your actual cost could be more or less than this
amount (this is a conservative estimate).
development. With its emphasis on XML technology
and Web services, .NET allows businesses of all
COURSE DESCRIPTIONS
sizes to take advantage of the Internet for distributed
computational power.
REQUIRED COURSES
Objectives
I&C SCI X402.01
Introduction to .NET Architecture (3 units)
Use Visual Studio 2005 to develop robust software Learn to use Microsoft Visual Studio.NET, the .NET
solutions for deployment on both Windows and Web SDK and the .NET Framework to architect and
environments. develop web- and Windows-based applications. This
course provides an overview of the .NET Framework
• Use the Microsoft .NET framework to full and introduces the Visual Studio.NET toolset,
advantage for a variety of application including the C# and VB.NET programming
development needs. languages, the Common Language Runtime, and the
• Leverage the ease-of-use afforded by Microsoft’s .NET Framework Class Library. You'll learn how to
integrated development environment to create build WinForm, WebForm and Web Services
new applications rapidly. applications, and how to use XML and SOAP for
remote object access. You'll also gain an
CERTIFICATE AWARD REQUIREMENTS understanding of how to architect solutions utilizing
Students must complete a minimum of 15 units of ASP.NET, ADO.NET, and COM/COM+
compatibility. Prerequisites: No formal prerequisites
coursework with a grade of "C" or better in each
are required, but a general knowledge of multitier
course in order to become eligible for the certificate. application development, HTML and either VB or
A maximum of three Core Courses may be applied C++ is desirable. Familiarity with ASP, XML,
toward meeting this requirement; the remaining COM/COM+ and IIS will also be helpful.
courses must come from among the Advanced
I&C SCI X403.20
Courses. Students without previous .NET experience
Introduction to Visual Basic .NET Programming
are encouraged to take Introduction to .Net with Microsoft .NET (MS Course 2559) (3.5 Units)
Architecture because it provides a fundamental Microsoft .NET Technologies Certificate (Note: this
understanding of the .NET framework that is useful course may be used toward only ONE of these two
for other .NET courses. certificates.) Gain the knowledge and skills you need
to develop applications using Microsoft Visual
Basic.NET 2005 and the .NET platform. Visual Basic
PROGRAM FEES has matured into a robust, full-featured language for
You total cost may vary substantially depending on the Microsoft .NET environment that takes complete
the specific elective courses you choose. Course fees advantage of all the features of .NET. Additionally,
advanced object-oriented programming features that
range from $685 to $1150. Note that the parking is
previously were available only in C++, Java, or C#
free for all Microsoft certification courses conducted are now available to the Visual Basic Programmer.
at EmpoweTrain in University Tower, across the This first course covers user interfaces, program
street from the UCI campus in Irvine. structure, language syntax, and implementation

Course fees $5800 represents a book you might have to purchase for one of the
Candidacy Fee $125 general database courses.
2
Textbooks1 $75 Parking at EmpowerTrain is free so there will be no parking
charges associated with Oracle or Microsoft courses.
However, if you take either or both of the general database
1
The cost of course books are included in the course fees for courses on the UCI campus, you will have to pay a parking
all Microsoft certified courses. The $75 amount included here fee.

PO Box 6050, Irvine, CA 92616-6050 www.extension.uci.edu


details. The course prepares you for further study of experienced developers who already have
.NET technologies including developing forms for programming experience in Visual Basic, C, C++, or
both windows and the web, and for working with Java and typically develop business solutions. The
database systems. Prerequisites: Familiarity with the course focuses on the C# program structure, language
Microsoft Windows operating system environment syntax, and implementation details. C# was created to
(Windows 2000 or later); knowledge of structured be the programming language best suited for writing
programming using another programming language .NET enterprise applications. C# combines the high
is extremely helpful. productivity of Microsoft Visual Basic® with the raw
power of C++. It is a simple,object-oriented, and
I&C SCI X403.21 type-safe programming language that is based on the
Developing Microsoft .NET Applications for C and C++ family of languages. Prerequisites:
Windows (Visual Basic .NET) (MS Course 2565) Experience with programming in Visual Basic, C,
(3.5 units) C++, Java, or another programming language.
Expand your knowledge of Visual Basic Familiarity with Microsoft .NET strategy as
programming and Microsoft Windows-based described on the Microsoft .NET Web site:
application development. This course focuses on http://www.microsoft.com/net/
using Visual Basic to develop full-featured Windows
applications that take advantage of the Microsoft I&C SCI X403.02
.NET Framework. Topics include Windows Forms,
GDI+, simple data access, interoperating with Programming for the Microsoft .NET Framework
unmanaged code, threading and programming issues, with C# using Visual Studio 2005(Microsoft
simple remoting, Web access, XML Web services Course 2349) (3.5 units)
consumption, debugging, security, and deploying Expand your C# programming skills and learn how to
desktop applications. Prerequisites: I&CSCI X403.20 use the features and capabilities of the Microsoft
Introduction to Visual Basic .NET Programming with .NET Framework. This Microsoft certified course is
Microsoft .NET (MS Course 2559) or equivalent designed for experienced developers who already
experience. have programming experience in Visual Basic, C,
C++, or Java, and have begun learning C# (see
I&C SCI X402.05 prerequisites). The course provides a thorough
Developing .NET Solutions with C# (3 units) understanding of the .NET Framework including key
Learn C# (pronounced C-sharp), Microsoft's object- concepts and terminology. You'll explore .NET
oriented programming language that combines the Framework features used to code, debug, tune, and
power of C++ with many of the features of Java. deploy applications. Before attending this course,
You'll learn how eXtensible Markup Language students must meet the following prerequisites:
(XML) and Simple Object Access Protocol (SOAP) Students should be proficient in the C++ or Java
simplifies programming in C# and how these features programming languages and have been exposed to
can decrease the time it takes to get new products and the C# language. Students can meet these
services to market. Topics include the Common prerequisites by taking Microsoft Course 2124,
Language Runtime, the Common Type System, the Introduction to C# Programming for the Microsoft
.NET Framework Class Library, the .NET software .NET Platform.
development kit (SDK), and data access using Active
Data Objects (ADO.NET). Upon completion of the
I&C SCI X403.14
course, you'll be ready to write short C# programs
that exercise the major features of the language as Core Windows Forms Technologies with
well as continue your study of the .NET environment. Microsoft Visual Studio 2005 (Microsoft Course
Prerequisites: Object-oriented programming 2546) ( 2 units )
experience with C++, Java, or Visual Basic (a Gain the knowledge and skills needed to develop
minimum of one introductory course).
Microsoft Windows Forms applications using
Microsoft Visual Studio 2005. The workshop focuses
I&C SCI X403.01
on user interfaces, program structure, and
Introduction to C# Programming using Visual
implementation details Prerequisites: Familiarity
Studio 2005 (Microsoft Course 2124) (3.5 units)
Gain the knowledge and skills needed to develop C# with the Microsoft .NET Visual Studio development
applications for the Microsoft .NET platform. This environment; ability to program in a .NET-compliant
Microsoft certified course is designed for

PO Box 6050, Irvine, CA 92616-6050 www.extension.uci.edu


language (such as VB.NET or C#); basic familiarity I&C SCI X403.12
with XML. Core Web Application Technologies with
Microsoft Visual Studio 2005
ADVANCED COURSES (Microsoft Course 2543) (2 units)
Gain the knowledge and skills needed to develop
I&C SCI X403.11 Microsoft ASP.NET 2.0 Web applications using
Core Data Access (ADO.NET) Development with Microsoft Visual Studio 2005. This course focuses on
Visual Studio 2005 (Microsoft Course 2541) basic user interface development, Web site structure
(2 units) and functionality, and implementation details.
Gain the knowledge and skills needed to develop Prerequisites: Use the Microsoft Visual Studio.NET
data-access applications using the Microsoft .NET integrated development environment and tools;
Framework and Microsoft Visual Studio 2005. This program an application using a .NET compliant
course show you how to access and work with data in language (such as Visual Basic.NET or C#); share
a relational database by using Microsoft ADO.NET. assemblies with other applications; understand basic
You'll also learn how to create, read, and write XML XML concepts; understand HTML and client-side
data. Prerequisites: Ability to use the Visual Studio scripting.
integrated development environment and tools;
familiarity with the Microsoft .NET platform; ability I&C SCI X403.13
to create programs using a Visual Studio.NET- Advanced Web Application Technologies with
compliant language (such as Visual Basic.NET or Microsoft Visual Studio 2005
C#); ability to write SQL queries; knowledge of XML. (Microsoft Course 2544) (1.5 units)
Gain the knowledge and skills needed to develop
I&C SCI X403.16 Microsoft ASP.NET 2.0 Web applications using
Advanced Data Access (ADO.NET) with Microsoft Visual Studio 2005. You'll learn how to
Microsoft Visual Studio 2005 (MS Course 2542) develop advanced user interfaces, implement
(1.5 units) advanced Web site functionality, and use other
This two-day instructor-led workshop provides features of Visual Studio 2005. Prerequisites:
students with the knowledge and skills needed to use Microsoft certified course Core Web Application
advanced data access features and techniques in the Technologies with Visual Studio 2005 (MS Course
Microsoft .NET Framework and Microsoft Visual 2543) or equivalent experience.
Studio 2005. The workshop describes how to access
data and how to implement database functionality by I&C SCI X403.15
using Microsoft ADO.NET 2.0 and Microsoft SQL Advanced Windows Forms Technologies with
Server 2005. The workshop also describes how to Microsoft Visual Studio 2005 (MS Course 2546)
locate, edit, and transform XML by using XPath and (1.5 units)
Extensible Style sheet Language for Transformations Build upon your knowledge of Visual Studio 2005
(XSLT). Prerequisites: Microsoft Course 2541 or forms development and gain the skills needed to
equivalent; ability to use delegates; familiarity with develop advanced Microsoft Windows Forms
database concepts including stored procedures, applications. This workshop focuses on advanced
triggers, and aggregates; basic knowledge of XPath; techniques for building sophisticated user interfaces,
and knowledge of XLST style sheet concepts. elaborate program structures, and related
implementation details. Prerequisites: I&CSCI
X403.14 Core Windows Forms Technologies with
Microsoft Visual Studio 2005 (MS Course 2546) or
equivalent experience.

PO Box 6050, Irvine, CA 92616-6050 www.extension.uci.edu


I&C SCI X403.17 I&C SCI X450.31
Core Distributed Application (Web Service) Implementing a Microsoft SQL Server 2005
Development with Microsoft Visual Studio 2005 Database (MS Course 2779) (2 units)
(MS Course 2548) (2 units) Gain the knowledge and skills needed to implement a
Gain the knowledge and skills needed to develop Microsoft SQL Server 2005 database. This course
distributed applications using the Microsoft .NET focuses on teaching individuals how to use SQL
Framework and Microsoft Visual Studio 2005. This Server 2005 product features and tools related to
workshop focuses on building distributed implementing a database. Prerequisites: Basic
applications by using Web services, remoting, knowledge of Microsoft Windows along with a
Microsoft Message Queuing, and serviced working knowledge of Transact-SQL and relational
components Prerequisites: Ability to: manage a database concepts.
solution environment using Microsoft Visual Studio's
IDE and related tools; understand the .NET I&C SCI X450.32
framework and common language runtime (CLR); Maintaining a Microsoft SQL Server 2005
program an application using a .NET compliant Database (MS Course 2780) (2 units)
language (such as VB or C#); use XML; work with Gain the knowledge and skills needed to maintain a
application domains, delegates and events, and use Microsoft SQL Server 2005 database. This course
threads. focuses on teaching individuals how to use SQL
Server 2005 product features and tools related to
I&C SCI X450.34 maintaining a database. Prerequisites: Basic
Writing Queries using MS SQL 2005 Transact- knowledge of Microsoft Windows along with a
SQL (MS Course 2778) (2 units) working knowledge of Transact-SQL and relational
Gain the knowledge and skills needed to write database concepts; Microsoft course 2779 is
queries for Microsoft SQL Server 2005 using recommended.
Transact-SQL. Topics include writing queries, using
SQL Query Analyzer, retrieving and filtering data
from a database, modifying data in a database, and
developing triggers, views, and stored procedures.
Prerequisites: Experience using a Microsoft system;
understanding of basic relational database concepts;
and familiarity with the role of the database
administrator.

PO Box 6050, Irvine, CA 92616-6050 www.extension.uci.edu


LIST OF COURSES
Microsoft .NET
Course No. Course Title Units
Req ui r ed Co u r se s
I&C SCI X402.01 Introduction to .NET Architecture 3
I&C SCI X403.20 Introduction to Visual Basic .NET Programming with Microsoft .NET (MS Course 2559) 3.5
I&C SCI X403.21 Developing Microsoft .NET Applications for Windows using Visual Basic .NET (MS Course 3.5
2565)

I&C SCI X402.05 Developing .NET Solutions with C# 3


I&C SCI X403.01 Introduction to C# Programming using Visual Studio 2005 (Microsoft Course 2124) 3.5
I&C SCI X403.02 Programming for the Microsoft .NET Framework with C# using Visual Studio 2005 (Microsoft 3.5
Course 2349)
I&C SCI X403.14 Core Windows Forms Technologies with Microsoft Visual Studio 2005 (Microsoft Course 2
2546)
Ad va nc ed Co u r se s
I&C SCI X403.11 Core Data Access (ADO.NET) Development with Visual Studio 2005 (Microsoft Course 2541) 2
I&C SCI X403.16 Advanced Data Access (ADO.NET) with Microsoft Visual Studio 2005 (MS Course 2542) 1.5
I&C SCI X403.12 Core Web Application Technologies with Microsoft Visual Studio 2005 (Microsoft Course 2
2543)
I&C SCI X403.13 Advanced Web Application Technologies with Microsoft Visual Studio 2005 (Microsoft 1.5
Course 2544)
I&C SCI X403.15 Advanced Windows Forms Technologies with Microsoft Visual Studio 2005 (MS Course 2547) 1.5
I&C SCI X403.17 Core Distributed Application (Web Service) Development with Microsoft Visual Studio 2005 2
(MS Course 2548)
I&C SCI X403.22 C# Design Patterns (Microsoft Course 2359) 3.5
I&C SCI X403.23 Developing Business Process and Integration Solutions Using Microsoft BizTalk Server 2006 3.5
(MS Course 2933)
I&C SCI X403.24 Programming with XML in the Microsoft .NET Framework (MS Course 2663) 2
I&C SCI X450.34 Writing Queries using MS SQL 2005 Transact-SQL (MS Course 2778) 2
I&C SCI X450.31 Implementing a Microsoft SQL Server 2005 Database (MS Course 2779) 2
I&C SCI X450.32 Maintaining a Microsoft SQL Server 2005 Database (MS Course 2780) 2
For the latest schedule, please visit our Web site: http://unex.uci.edu/certificates/it/microsoft_dotnet/

PO Box 6050, Irvine, CA 92616-6050 www.extension.uci.edu


UNIVERSITY OF CALIFORNIA, IRVINE
UNIVERSITY EXTENSION

APPLICATION FOR CANDIDACY

Certificate Program in Microsoft .NET Technologies


This form must be submitted, along with a filing fee of $125,
prior to completion of the third course in the Program.

NAME  Mr.  Mrs.  Ms.

HOME ADDRESS

CITY STATE ZIP

PHONE: DAY EVENING

SOCIAL SECURITY NUMBER

JOB TITLE

EMPLOYER

EMPLOYER ADDRESS

Payment must be included with application.


 MY CHECK FOR $125 IS ENCLOSED (Payable to Regents of University of California).
CANDIDACY FEE IS NONREFUNDABLE AND NONTRANSFERABLE.

 CHARGE TO:  VISA  MASTERCARD  AMERICAN EXPRESS

ACCOUNT NUMBER EXP DATE

AUTHORIZED SIGNATURE

Mail To:

University of California, Irvine


University Extension
PO Box 6050, Irvine, CA 92616-6050
FAX (949) 824-2090

PO Box 6050, Irvine, CA 92616-6050 www.extension.uci.edu


SPRING 2008 SCHEDULE OF COURSES
Introduction to .NET Architecture Core Web Application Technologies with
Donald Bren School of Info & Comp Microsoft Visual Studio 2005 (MS 2543)
Sciences X402.01 (3) Donald Bren School of Info & Comp
Instructor: Stephen Jack Lewin, M.S. Sciences X403.12 (2)
When: April 7-June 20 Instructor: Kugan K. Kandasamy, Ph.D.
Where: Online course When: Wednesdays, April 9-
Fee: $695 May 14, 6-10pm; 6 meetings
Reg #: 00225 Where: UCI Learning Center, 4199
Campus Dr, Suite F, Irvine
Developing .NET Solutions with C# Fee: $875; includes Microsoft
Donald Bren School of Info & Comp certified courseware
Sciences X402.05 (3) Reg #: 00304
Instructor: Andre Cavin, B.S.
When: April 7-June 20 Advanced Web Application Technologies
Where: Online course with Microsoft Visual Studio 2005 (MS
Fee: $695 2544)
Reg #: 00226 Donald Bren School of Info & Comp
Sciences X403.13 (1.50)
Introduction to C# Programming using Instructor: Kugan K. Kandasamy, Ph.D.
Visual Studio 2005 (MS 2124) When: Wednesdays, May 21-
Donald Bren School of Info & Comp June 11, 6-10pm; 4 meetings
Sciences X403.01 (3.50) Where: UCI Learning Center, 4199
Instructor: Jay S. Cook, M.S. Campus Dr, Suite F, Irvine
When: Thursdays, April 10-June 12, Fee: $685; includes Microsoft
6-10pm; 10 meetings certified courseware
Where: Room TBA, UCI Campus Reg #: 00305
Fee: $1,150; includes Microsoft
certified courseware Core Windows Forms Technologies with
Reg #: 00311 Microsoft Visual Studio 2005 (MS 2546)
Donald Bren School of Info & Comp
Core Data Access (ADO.NET) Sciences X403.14 (2)
Development with Visual Studio 2005 Instructor: Ivette De Los Rios, B.S.
(MS 2541) When: Tuesdays, April 8-May 13,
Donald Bren School of Info & Comp 6-10pm; 6 meetings
Sciences X403.11 (2) Where: UCI Learning Center, 4199
Instructor: Ivette De Los Rios, B.S. Campus Dr, Suite F, Irvine
When: Thursdays, April 10-May 15, Fee: $857; includes Microsoft
6-10pm; 6 meetings certified courseware
Where: UCI Learning Center, 4199 Reg #: 00306
Campus Dr, Suite F, Irvine
Fee: $875; includes Microsoft
certified courseware
Reg #: 00303

PO Box 6050, Irvine, CA 92616-6050 www.extension.uci.edu


Advanced Windows Forms Technologies C# Design Patterns (Microsoft Course
with Microsoft Visual Studio 2005 (MS 2359)
Course 2546) Donald Bren School of Info & Comp
Donald Bren School of Info & Comp Sciences X403.22 (3.50)
Sciences X403.15 (1.50) Instructor: Hongfeng Wei, B.S.
Instructor: Ivette De Los Rios, B.S. When: Mondays, April 7-June 16,
When: Tuesdays, May 20-June 10, 6-10pm; holiday May 26;
6-10pm; 4 meetings 10 meetings
Where: UCI Learning Center, 4199 Where: UCI Learning Center, 4199
Campus Dr, Suite F, Irvine Campus Dr, Suite F, Irvine
Fee: $685; includes Microsoft Fee: $1,150; includes Microsoft
certified courseware certified courseware
Reg #: 00307 Reg #: 00315

Advanced Data Access with Microsoft Core Web Application Design using
Visual Studio 2005 (MS Course 2542) Microsoft Silverlight
Donald Bren School of Info & Comp Donald Bren School of Info & Comp
Sciences X403.16 (1.50) Sciences X403.25 (3.50)
Instructor: Ivette De Los Rios, B.S. Instructor: Hongfeng Wei, B.S.
When: Thursdays, May 22-June 12, When: Tuesdays, April 8-June 10,
6-10pm; 4 meetings 6-10pm; 10 meetings
Where: UCI Learning Center, 4199 Where: UCI Learning Center, 4199
Campus Dr, Suite F, Irvine Campus Dr, Suite F, Irvine
Fee: $685; includes Microsoft Fee: $1,250; includes Microsoft
certified courseware certified courseware
Reg #: 00308 Reg #: 00379

Programming with the Microsoft® .NET


Framework (Versions 2.0 and 3.0) Using
Microsoft Visual Studio®
Donald Bren School of Info & Comp
Sciences X403.26 (3.50)
Instructor: Hongfeng Wei, B.S.
When: Saturdays, April 12-May 10,
9am-5pm; 5 meetings
Where: Rooms 108-109, University
Extension Building C,
UCI Campus
Fee: $1,250; includes Microsoft
certified courseware
Reg #: 00381

PO Box 6050, Irvine, CA 92616-6050 www.extension.uci.edu

Вам также может понравиться