Show findcourses.com as: Mobile

Windows Presentation Foundation Programming Using Visual Basic.NET

Hands On Technology Transfer, Inc.
Training overview
Professional Course
Webinar, Self-paced Online, Virtual Classroom
35 hours (live)/30 days (on-demand)
From 1,495 USD

Start dates
Online
1,495 USD
Inquire for more information

Online
1,495 USD
Start anytime

Online
1,495 USD
Start anytime

Course description

Windows Presentation Foundation Programming Using Visual Basic.NET

This course provides students with hands on experience using Visual Studio to create Windows Presentation Foundation (WPF) applications using C#. The class provides a thorough introduction to the C# programming language, including coverage of the essentials of the C# programming language, built in data types, operators, control structures, classes and methods, collections and exception handling.

Students then learn how to leverage the power of the .NET Framework to build WPF applications. Students learn the basics of XAML and how to use it to describe the appearance and behavior of WPF user interfaces. Students also learn how to use XAML resources to manage styles, triggers and control templates.

Students learn how use a variety of WPF controls to interact with users and manage data in multi-form applications. Students explore how to leverage the power of XAML data binding. Students also learn the basics of working with images and simple animations.

Students learn how to use their data binding and command skills to implement the MVVM design pattern with WPF applications, including case studies. Students will also learn how to leverage the power of web services by calling both SOAP services and RESTful APIs.

Other topics include: debugging techniques; building menus, toolbars and status bars; reading and writing files; and deploying WPF applications. Comprehensive labs and exercises provide the students with extensive experience creating and debugging WPF applications.

This course provides thorough coverage of the use of Windows Presentation Foundation (WPF) to build desktop applications. Students requiring additional coverage of ASP.NET Web Forms, ASP.NET MVC, or WCF should contact HOTT or refer to HOTT's complete course listing for additional training courses.Students who are already familiar with the C# language may want to take the 3-day WPF Programming for Experienced C# Programmers class instead.

Who should attend?

Knowledge of fundamental XML syntax is helpful, but not required. Prior experience with a scripting or programming language is required.

Training content

  • Introduction to .NET
  • Language Fundamentals
  • Methods and Parameters
  • Collections
  • WPF Applications
  • WPF User Interface Basics
  • Using WPF Controls
  • Working with WPF Windows
  • Working with Images, Colors and Animations
  • MVVM Commands
  • Deploying WPF Applications
  • Introduction to Visual Studio
  • Conditionals and Looping
  • Exception Handling
  • Object-Oriented Programming
  • Working with XAML
  • Using XAML Layout Elements
  • Working with Styles, Triggers and Control Templates
  • Working with Menus, Toolbars and Status Bars
  • Working with Data Binding
  • Calling Web Services

Course delivery details

Delivery Options: Attend face-to-face in the classroom,remote-live or via on-demand training.

Certification / Credits

  • Using Visual Studio to create VB.NET applications
  • Working with .NET data types
  • Creating variables with the proper scope and using operators to build complex expressions
  • Designing and using classes
  • Using control structures such asIf,WhileandFor
  • Using procedures to build complex applications
  • Throwing and trapping exceptions using theTryandCatchstatements
  • Using single and multi-dimensional arrays
  • Working with .NET collections
  • Using LINQ to make queries
  • Defining and implementing interfaces
  • Working with enumerations
  • Creating a WPF application
  • Working with XAML
  • Writing XAML markup to create controls, define property values and setup events
  • Using the WPF layout controls to build user interfaces
  • Writing event handlers
  • Enhancing the user interface of an application with the addition of menu, toolbar and status bar support
  • Using predefined dialogs
  • Creating and using custom dialogs
  • Using brushes, shapes and animations within WPF user interfaces
  • Using WPF data binding to quickly build applications
  • Building applications using the MVVM design pattern
  • Calling Web Services
  • Deploying WPF applications

About HOTT

Hands On Technology Transfer, Inc.

Hands On Technology Transfer (HOTT) was established in 1995 and has always had the same mission: to provide the best possible IT training and always assure that students attain competence and confidence in the skills being taught. HOTT’s innovative approach...


Read more and show all training delivered by this supplier

Contact this provider

Fill out your details to find out more about Windows Presentation Foundation Programming Using Visual Basic.NET.

  Contact the provider

  Get more information

  Register your interest

Country *

Contact info

Hands On Technology Transfer, Inc.


 Show phone number
www.traininghott.com


Contact provider

Have a question about this course? Fill out this form and the provider will get in touch with you shortly

Training reviews

No reviews available

Need help with your search?

findcourses.com offers a free consultancy service to help compare training for you and your team

Request a free quote

Request a free training quote