1-800-THE-TREE (1-800-843-8733)
TRAINING YOU CAN TRUST
 
 

Programming with .NET: A Comprehensive Hands-On Introduction

 
Course: 502   Type: Hands-On Training   Duration: 4 Days
 
 

You Will Learn How To

  • Design and program Web and Windows applications using Microsoft .NET and Visual Studio 2008
  • Write object-oriented code using Visual Basic and C# language syntax
  • Analyze user requirements and design classes, user interfaces and databases
  • Create ASP.NET Web applications and process Web Forms
  • Control Web site access with Web Forms authentication
  • Build SQL Server databases and access them using ADO.NET

Course Benefits

Microsoft .NET is a suite of tools which enables you to easily develop modern software applications. In this course, you acquire the fundamental knowledge and hands-on experience to write applications using Visual Basic and C#. You learn how to design object-oriented applications with Visual Studio, create ASP.NET Web applications and connect to the database using ADO.NET.

Who Should Attend

Web designers, administrators, power users and others who want an introduction to programming applications using .NET and are new to object-oriented programming. Prior programming experience is helpful but not required.

Hands-On Training

You develop ASP.NET and Windows applications with VB or C# and the .NET Framework. Exercises include:
  • Writing object-oriented applications using Visual Basic or C# language constructs
  • Programming Windows Forms & console applications
  • Planning and designing object-oriented applications, classes and UIs
  • Leveraging Visual Studio tools for rapid application development
  • Creating ASP.NET Web applications and processing Web Forms
  • Managing Web users with ASP.NET Forms authentication
  • Saving data to SQL Server databases using ADO.NET

Related Courses

 

Upcoming Dates

Sep 2 - 5, 2008
 Chicago (Schaumburg)
Sep 30 - Oct 3, 2008
 Atlanta
Oct 7 - 10, 2008
 Philadelphia
Oct 7 - 10, 2008
 Toronto
Oct 7 - 10, 2008
 Washington, DC (Reston, VA)
Oct 14 - 17, 2008
 New York
Oct 21 - 24, 2008
 Boston (Waltham)
Nov 4 - 7, 2008
 Dallas
Nov 11 - 14, 2008
 Baltimore
Nov 18 - 21, 2008
 New York
Nov 18 - 21, 2008
 Washington, DC (Rockville, MD)
Dec 2 - 5, 2008
 N. New Jersey
Dec 9 - 12, 2008
 Los Angeles
Dec 9 - 12, 2008
 Ottawa
Dec 9 - 12, 2008
 Washington, DC (Reston, VA)

For complete schedule, please visit www.learningtree.com
 
http://learningtree.com/courses/502pf.htm
 
 
1-800-THE-TREE (1-800-843-8733)
TRAINING YOU CAN TRUST
 
 

Programming with .NET: A Comprehensive Hands-On Introduction

 
Course: 502   Type: Hands-On Training   Duration: 4 Days
 
 
Course 502 Content
 

.NET Programming Fundamentals

Creating applications with Visual Studio

  • Managing projects with Solution Explorer
  • Setting project properties and adding references
  • Adding files, folders and code
  • Compiling, debugging and testing programs

Coding object-oriented applications

  • Statements
  • Variables
  • Functions
  • Defining scope and visibility
  • Adding code in classes
  • Programming fields and methods
  • Encapsulating data with properties

VB and C# Language Fundamentals

Working with data types and conversions

  • Strings
  • Dates and time
  • Integers
  • Real numbers
  • Booleans
  • Performing calculations with mathematical operators
  • Converting between data types

Decision-making statements

  • Changing program flow with IF statements
  • Making decisions using logical operators
  • Simplifying complex logic with CASE statements

Repeating statements with loops

  • For...Next loops
  • Top and bottom evaluation Do-While...Loops
  • Storing multiple values with arrays

Testing and debugging

  • Throwing exceptions
  • Try...Catch...Finally error handling
  • Documenting your code

Constructing Windows Applications

Windows application basics

  • Creating forms and positioning controls
  • Navigating with menus
  • Automating code with the Toolbox and Properties window

Activating Windows forms

  • Handling events
  • Specifying and retrieving property values
  • Creating dialog forms

Analyzing User Requirements and Designing Applications

Mapping application features to programming code

  • Building applications using an iterative programming process
  • Translating requirements into design

Constructing the three logical layers

  • Presentation
  • Business
  • Data
  • Modeling Windows and Web application user interfaces

Programming Web Applications with ASP.NET

Creating the Web site

  • Virtual directories
  • Web applications
  • Web pages
  • HTML
  • Hyperlinks
  • Designing pages with ASP.NET controls
  • Styling sites with ASP.NET themes

Processing ASP.NET Web Forms

  • Displaying data and gathering user input
  • Activating Web Forms with events
  • Maintaining variables with Sessions
  • Redirecting users to other Web pages
  • Validating and saving user changes

Controlling Web site access

  • Activating Web Forms security
  • Creating a user login page
  • Automating user account creation

Incorporating Relational Databases

Relational database concepts

  • Employing databases for fast, efficient storage
  • Select, insert, update and delete query syntax

Creating a SQL Server database

  • Adding tables, fields and indexes
  • Defining primary and foreign key relationships

Accessing the database with ADO.NET

  • Connecting to the database and running SQL commands
  • Storing user changes
  • Displaying existing records

Deploying .NET Applications

  • Installing the .NET Framework
  • Publishing applications with ClickOnce
  • Moving ASP.NET applications to the Web
 
http://learningtree.com/courses/502pf.htm
 
 
1-800-THE-TREE (1-800-843-8733)
TRAINING YOU CAN TRUST
 
 

Programming with .NET: A Comprehensive Hands-On Introduction Tuition

 
Course: 502   Type: Hands-On Training   Duration: 4 Days
 
 

Course Tuition
$ 2,650 Standard Tuition
Tuition with a Savings Plan
$ 1,580 10-Day Pass
$ 1,665 Training Passport
$ 1,830 Flex-Pass
$ 2,095 Voucher 10-Pack
$ 2,385 Alumni Gold Discount
$ 2,360 Government Discount
 

 

Your Course Tuition Entitles You To...

  • Class participation
  • Team workshops
  • Use of in-class hands-on equipment
  • Comprehensive course materials
  • Morning and afternoon refreshments
  • Course Completion Certificate awarding Continuing Education Units
  • FREE participation in Professional Certification
  • FREE participation in College Credit programs (including related exams)
 
 

Tuition Savings Plans

Training Passport
  • 3 courses in 12 months
  • As little as $1,665 per course
  • Savings as much as 40%
  • Only $4,990
Flex Pass
  • 3 courses in 24 months
  • As little as $1,830 per course
  • Save as much as 35%
10-Day Pass
  • A NEW way to save on training
  • 10 days of training for one person
  • Save as much as $1,070 per course
  • Only $3,950
Training Vouchers
  • Save as much as $960 per course
  • Fully transferable
  • As low as $2,095 per course
Alumni Gold Discount Attend your first course and you'll receive a personalized Alumni Gold Discount card, entitling you to save as much as $295 on each course you take within the following 12 months. Take just one course each year and you'll be entitled to ongoing discounts...year after year!

Your Guarantee of Satisfaction

Unless you feel 100% satisfied that Learning Tree delivered even more than you expected, there is no fee for your course attendance. Our Guarantee of Quality lets you experience the value of the course--and then pay only if you feel the course was well worth the tuition.

Enrolling is Easy and Flexible!

Enroll by phone or online. If your plans change, just let us know and, without a fee, you can transfer to another course or cancel your enrollment. Pay after you've taken the course, and then only if you are 100% satisfied.

 
http://learningtree.com/courses/502pf.htm