.NET

ScheduleRegister for this courseOutline600 | WestLake Capstone Series: .NET Web Developer

5 days, 9am-4pm (3.0 CEUs)
Delivery: Open Enrollment | Customized Onsite | Virtual Classroom
Price: $2,825 or 5 Vouchers

This Capstone series is perfect for anyone who wants to learn the fundamentals of building interactive, dynamic Web applications using the .NET framework. Students will learn the fundamentals of the framework using either C# or VB.NET (examples and exercises provided in both!) and get an introduction to the .NET Base Class Library. Then they will move on to ASP.NET, and learn to put their skills to use building interactive feature-rich Web pages. Students will learn to work with Visual Studio 2008, leverage server controls to build rich Web interfaces, work with ADO.NET and data bound controls, and manage session and application state.

By the end of the class students will be able to:

  • Run and compile .NET programs
  • Understand data types, language constructs, and flow control
  • Understand the fundamentals of object-oriented programming
  • Leverage Web controls provided by the framework, and learn how to extend and build custom controls
  • Understand and use many built-in name spaces and base classes
  • Create pages that work with interactive form data
  • Work with the intrinsic objects used in ASP.NET for managing HTTP requests and responses, and maintaining state
  • Use ADO.NET to connect to and modify databases
  • Use the XML support in .NET to produce XML data, transform data for Web pages, and store XML data in a database
  • Debug ASP.NET pages

Courses in this Capstone series include:

Students can choose to enroll in this 5-day course or choose to attend classes individually. By enrolling in the Capstone Series instead of the individual courses, students benefit from a $100 savings off the total tuition. Students who successfully complete the class exercises and/or Capstone project will receive the WestLake Certification along with real-world sample code.

  • Prerequisites:
    Prior programming experience in at least one object-oriented language such as a .NET language (e.g., C#, VB.NET), Java, C++, or SmallTalk, or significant programming experience in a modern language such as MS Visual Basic.