WPF Training

BY
Mindmajix Technologies

Master the applications development of WPF by taking the online training by Mindmajix.

Mode

Online

Duration

30 Hours

Quick Facts

particular details
Medium of instructions English
Mode of learning Self study, Virtual Classroom
Mode of Delivery Video and Text Based
Frequency of Classes Weekdays, Weekends

Course overview

WPF Training course is an online training programme offered by e-learning platform Mindmajix that explores the fundamental basics and essential concepts of Windows Presentation Foundation (WPF) which is an outstanding framework for Windows apps building. The curriculum will walk the students through XAML, Documents & Text, 3D Graphics, Creating Controls, Media 2D Graphics, and much more through practical exercises and projects. 

WPF Training online course enables the learner to learn the WPF architecture and come up with WPF applications in detail. The participants will build the capacity to create Windows applications making use of the WPF classes, know how to interoperate between WPF and Windows Forms and learn how to render the user interface in Windows applications by Microsoft. WPF Training certification could be taken by the learners through multiple modes, namely, corporate training, self-study through e-learning videos and instructor-led virtual live sessions via Zoom or Google meet. After the completion of the training, the candidates will be provided with lifetime access to the e-learning videos, access to the custom resume builder, mock interviews, career guidance sessions etc. 

The highlights

  • Complete  online course 
  • Offered by Mindmajix
  • FREE Demo on Request
  • Flexible Schedule
  • Online Live and Self-paced Training Options 
  • 24/7 Lifetime Support
  • Life-Time Self-Paced Videos Access
  • One-on-One Doubt Clearing 
  • Certification Oriented Curriculum

Program offerings

  • One-on-one doubt clearing sessions
  • Certification oriented curriculum
  • Real-time project use cases
  • Free demo on request
  • 24/7 lifetime support
  • Online live and self-paced training options

Course and certificate fees

certificate availability

Yes

certificate providing authority

Mindmajix Technologies

Who it is for

What you will learn

Web application development skills

By the end of the WPF Training online certification, the learner will be able to gain a deep understanding of various aspects related to the WPF such as Property Elements, Type Converters, Markup Extensions, Layout, Panels, Data Binding, Controlling Rendering, Model 3Ds, Visual 3Ds, Creating User Controls and whatnot. 

The syllabus

Module 1 - WPF Fundamentals

  • Overview of WPF
  • Overview of WPF architecture

Module 2 - Essential WPF Concepts

  • Explain Logical and Visual Tree
  • Dependency Properties
  • Routed Events
  • Command
  • Class Hierarchy

Module 3 - XAML

  • Elements
  • Namespaces
  • Property Elements
  • Type Converters
  • Markup Extensions
  • Compilation

Module 4 - Building WPF Applications

  • Sizing
  • Positioning
  • Transforming
  • Layout/Panels
  • Overview of Structuring and Deploying an Application
  • Styles
  • Templates
  • Themes & Skins

Module 5 - Documents & Text

  • Flow Documents
  • Paragraphs
  • TextBlocks
  • Block UIContainer
  • Run

Module 6 - Data

  • Data Binding
  • Controlling Rendering
  • Collections
  • Data Providers
  • Customising Data Flow

Module 7 - Resources

  • Binary
  • Logical

Module 8 - Media2D Graphics

  • Drawings
  • Visuals
  • Shapes
  • Brushes
  • Bitmap Effects

Module 9 - 3D Graphics

  • Cameras & coordinates
  • Transform3Ds
  • Model3Ds
  • Visual3Ds
  • Viewport3DElement

Module 10 - Media

  • Audio
  • Video
  • Speech

Module 11 - Creating Controls

  • Creating User Controls
  • Creating Custom Controls
  • Creating Custom Panels

Module 12 - Interop

  • Win32
  • WinForms
  • ActiveX

Module 13 - Performance

  • Dependency Properties and INotifyPropertyChanged
  • Threading

Module 14 - Security Internet Applications

  • Silverlight
  • Architecture
  • Object Models
  • Controls
  • Events
  • Animation & Graphics
  • Deployment and Packaging

Articles

Popular Articles

Latest Articles

Trending Courses

Popular Courses

Popular Platforms

Learn more about the Courses