Learn Enterprise WPF with XAML from Scratch

Learn how to create powerful Windows apps with WPF and XAML in this fun and easy course. Perfect for beginners and intermediates!

  • Overview
  • Curriculum
  • Instructor
  • Review

Brief Summary

Master the basics of Windows Presentation Foundation to create awesome apps! This course is super friendly and packed with practical insights.

Key Points

  • Learn the essentials of WPF and XAML.
  • Build fully functional UI applications.
  • Understand key concepts like data binding and events.

Learning Outcomes

  • Understand UI development and WPF core types.
  • Create complex layouts and apply data binding.
  • Gain a strong foundation in building Windows applications.

About This Course

Windows Presentation Foundation tutorial: create powerful Windows apps with rich UI on WPF platform + Intro to MVVM

Learn the WPF and XAML concepts and tools that you will need to build fully functional UI-applications with the modern UI-building framework, Windows Presentation Foundation (WPF). This is the best WPF course here on Udemy.

Teaching Approach

No fluff, no ranting, no beating the air. I respect your time. The course material is succinct, yet comprehensive. All important concepts are covered. Particularly important topics are covered in-depth. Don't forget that this course has English subtitles, so if you don't understand my accent, feel free to turn them on.

Take this course and you will be satisfied.

Build a strong foundation with this WPF Tutorial

Today, almost all applications have rich UI, console applications are very specific. Learning the essentials of WPF and XAML puts a powerful and very useful tool at your fingertips. Being familiar with WPF will make it absolutely easy to move to Universal Windows Platform (UWP) if needed, because these technologies rely basically on the same principles and they are both based on XAML.

Content and Overview

This course is primarily aimed at beginner to intermediate developers. It provides solid theoretical base reinforced by tons of practical material.

WPF is a very wide platform and it’s impossible to cover all its features in a single course, or in a single book. That’s why this course includes all the topics needed for the developing of a full-fledged Windows UI-application, sacrificing some advanced topics such as interoperation with Windows Forms, skinning, creating custom markup extensions etc.

The most beneficial aspect of this course is that it gives you the deep understanding of the WPF platform. For example, you will understand how the layout process really works. It helps to compose XAML quicker. Sometimes you’ll find yourself baffled by the events system of WPF without deep understanding of how it really works.

In short, the course covers the following topics:

  • Basic notions of UI-development

  • Controls

  • Layout

  • Data-Binding

  • Core-Types of WPF

  • Events and Dependency Properties

  • Templates

  • Resources

  • Styles

  • User Controls

  • Custom Controls

  • WPF application model (threading model, app life-cycle)

In the end we will recap what you have learned and you will try to understand where you have to go further with intention to master your skills. Here we will have a discussion of different paths you can go on.

------------------------------------------------------------

Keywords related to the course:

  • Visual Studio WPF

  • WPF beginner tutorial

  • XAML tutorial

  • WPF and XAML tutorial

  • Compose complex layouts

  • Harness the full power of controls

  • Apply data binding

Course Curriculum

0 Lectures

Instructor

Profile photo of Engineer Spock
Engineer Spock

I'm thankful enough for that I love what I do.I began my career as a postgraduate student participating in Microsoft ImagineCup contest. I've been working with .NET platform since 2003. I've been professionally architecting and implementing software for nearly 7 years, primarily based on .NET platform. I'm passionate about building rich and powerful applications using modern technologies. I'm a certified...

Review
4.9 course rating
4K ratings
ui-avatar of Tony Martin
Tony M.
1.0
10 months ago

Waste of time, coul'd understand any thing. My intrest on studing WPF gone.

  • Helpful
  • Not helpful
ui-avatar of Elizah Posia
Elizah P.
4.0
10 months ago

I am new to WFP and Xamrine so this is very insightfully video to get me a headstart in wfp.

  • Helpful
  • Not helpful
ui-avatar of Brian Barnett
Brian B.
2.0
1 year ago

Way too broad, stuff that is OLD (2015?!) and irrelevant. Also, talking REALLY slowly. Playback at 1.25x is the only way to get through.

  • Helpful
  • Not helpful
ui-avatar of Carel de Goede
Carel D. G.
5.0
1 year ago

Flling in the blanks

  • Helpful
  • Not helpful
ui-avatar of Kamil Mikolajewski
Kamil M.
5.0
1 year ago

After making halfway I can tell that this course is AMAZING! I found a solution that 3 other courses didn't have. Course is clean, accurate and quick to get all you need to start WPF. Will give you knowledge that nobody can provide. Very professional, but don't expect any code along, It's soo easy that you will not needed, but author provide code source for download so you can have it!

  • Helpful
  • Not helpful
ui-avatar of Shelby Howard
Shelby H.
4.0
1 year ago

Overall I like the course and think its very informative.

Some things like properties/Events and Data Binding I wish had a little bit more detail... like why you might want to use bubbling versus tunneling events... etc.

  • Helpful
  • Not helpful
ui-avatar of Farah karim
Farah K.
4.5
1 year ago

Cours de très bonne qualité. Instructeur impliqué, clair, organisé dans ses explications. Bon équilibre entre présentation des concepts, bien expliqués, et démonstration par le code.

  • Helpful
  • Not helpful
ui-avatar of Thomas Engelbert
Thomas E.
4.5
2 years ago

I have a lot of C# experience, but only recently started working with XAML, WPF and MVVM. This course helped me close a lot of gaps I had. I very much like how the tutor goes into detail about underlying structures and techniques at several points. Unfortunately he doesn't completely follow through with this to the very end.

I'm still very happy with the purchase and can only encourage others to give it a try.

  • Helpful
  • Not helpful
ui-avatar of Mahesh Palve
Mahesh P.
3.0
3 years ago

This course is all about telling about WPF rather than teaching it. Lectures could be more lengthy so that content could be explained in more details. There is nothing in this course that we cannot find on Internet for free.

  • Helpful
  • Not helpful
ui-avatar of John E Feyes
John E. F.
4.5
3 years ago

The course material was presented clearly with good explanations for all important concepts presented.

  • Helpful
  • Not helpful
Leave A Reply

Your email address will not be published. Required fields are marked *

Ratings

Courses You May Like

Lorem ipsum dolor sit amet elit
Show More Courses