Learn Enterprise WPF with XAML from Scratch
Learn Enterprise WPF with XAML from Scratch, available at $69.99, has an average rating of 4.1, with 128 lectures, 9 quizzes, based on 1473 reviews, and has 7546 subscribers.
You will learn about Compose complex layouts Harness the full power of controls Apply data binding Create bindable properties Create and apply custom templates Create and apply resources Make UI looking stylish Develop full-fledged WPF applications This course is ideal for individuals who are Beginners to quickly start developing Windows apps with rich UI or Any experienced WPF-developer who would like to refine their knowledge in the platform It is particularly useful for Beginners to quickly start developing Windows apps with rich UI or Any experienced WPF-developer who would like to refine their knowledge in the platform.
Enroll now: Learn Enterprise WPF with XAML from Scratch
Summary
Title: Learn Enterprise WPF with XAML from Scratch
Price: $69.99
Average Rating: 4.1
Number of Lectures: 128
Number of Quizzes: 9
Number of Published Lectures: 128
Number of Published Quizzes: 9
Number of Curriculum Items: 138
Number of Published Curriculum Objects: 138
Original Price: $39.99
Quality Status: approved
Status: Live
What You Will Learn
- Compose complex layouts
- Harness the full power of controls
- Apply data binding
- Create bindable properties
- Create and apply custom templates
- Create and apply resources
- Make UI looking stylish
- Develop full-fledged WPF applications
Who Should Attend
- Beginners to quickly start developing Windows apps with rich UI
- Any experienced WPF-developer who would like to refine their knowledge in the platform
Target Audiences
- Beginners to quickly start developing Windows apps with rich UI
- Any experienced WPF-developer who would like to refine their knowledge in the platform
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
Course Curriculum
Chapter 1: Introduction to WPF
Lecture 1: How to Ask Questions
Lecture 2: Download Source Code
Lecture 3: Join .NET Community of Students
Lecture 4: Course Outline
Lecture 5: Why WPF?
Lecture 6: WPF Architecture
Lecture 7: What Is Going on Nowadays?
Lecture 8: .NET and WPF
Lecture 9: Support and Tools
Lecture 10: Basics of UI-development
Lecture 11: XAML Basics
Lecture 12: Summary
Chapter 2: Controls
Lecture 1: Outline
Lecture 2: Class Hierarchy
Lecture 3: Buttons Intro
Lecture 4: Buttons Demo
Lecture 5: Headered Content Controls Intro
Lecture 6: Headered Content Controls Demo
Lecture 7: Range Controls Intro
Lecture 8: Sliders Demo
Lecture 9: ProgressBar Demo
Lecture 10: Items Controls Intro
Lecture 11: Selectors
Lecture 12: ComboBox Demo
Lecture 13: ListBox Demo
Lecture 14: TabControl Demo
Lecture 15: TreeView Demo
Lecture 16: Text Controls Demo: TextBlock, TextBox, Label
Lecture 17: Image Control
Lecture 18: Menu Controls Demo: Menu, Toolbar, StatusBar
Lecture 19: Summary
Chapter 3: Layout
Lecture 1: Outline
Lecture 2: Core Types
Lecture 3: Layout Process Intro
Lecture 4: Layout Process Demo
Lecture 5: Sizing UI-Elements Intro
Lecture 6: Sizing UI-Elements Demo
Lecture 7: Positioning UI-Elements Intro
Lecture 8: Positioning UI-Elements Demo
Lecture 9: ViewBox Intro
Lecture 10: ViewBox Demo
Lecture 11: Panel
Lecture 12: Canvas Intro
Lecture 13: Canvas Demo
Lecture 14: WrapPanel Intro
Lecture 15: WrapPanel Demo
Lecture 16: DockPanel Intro
Lecture 17: DockPanel Demo
Lecture 18: Grid Intro
Lecture 19: Grid Demo
Lecture 20: Summary
Chapter 4: Properties and Events
Lecture 1: Outline
Lecture 2: Logical and Visual Trees
Lecture 3: DependencyProperty Intro
Lecture 4: DependencyProperty Demo
Lecture 5: Calculating the Value of a Dependency Property
Lecture 6: Routed Events Intro
Lecture 7: Routed Events Demo
Lecture 8: Summary
Chapter 5: Data Binding
Lecture 1: Outline
Lecture 2: Basics of Data Binding
Lecture 3: Basic Data Binding Scenario
Lecture 4: Source Object Intro
Lecture 5: Source Object Demo
Lecture 6: Changes Notification
Lecture 7: Binding to a Collection
Lecture 8: DataGrid
Lecture 9: Converters Intro
Lecture 10: Converters Demo
Lecture 11: Asynchronous Binding
Lecture 12: Asynchronous Binding Demo
Lecture 13: Summary
Chapter 6: Resources
Lecture 1: Outline
Lecture 2: Binary Resources Intro
Lecture 3: Binary Resources Demo
Lecture 4: Logical Resources Intro
Lecture 5: Logical Resources Demo
Lecture 6: Static and Dynamic Markup Extensions
Lecture 7: Resources Lookup
Lecture 8: ResourceDictionary Intro
Lecture 9: ResourceDictionary Demo
Lecture 10: Summary
Chapter 7: Styles, Triggers, Templates, Skins
Lecture 1: Outline
Lecture 2: Styles Intro
Lecture 3: Styles Demo
Lecture 4: Triggers Intro
Lecture 5: Triggers Demo
Instructors
-
Engineer Spock
Software Engineer – 1000+ Reviews, Average Score – 4.5
Rating Distribution
- 1 stars: 38 votes
- 2 stars: 71 votes
- 3 stars: 281 votes
- 4 stars: 553 votes
- 5 stars: 530 votes
Frequently Asked Questions
How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!
You may also like
- Top 10 Language Learning Courses to Learn in November 2024
- Top 10 Video Editing Courses to Learn in November 2024
- Top 10 Music Production Courses to Learn in November 2024
- Top 10 Animation Courses to Learn in November 2024
- Top 10 Digital Illustration Courses to Learn in November 2024
- Top 10 Renewable Energy Courses to Learn in November 2024
- Top 10 Sustainable Living Courses to Learn in November 2024
- Top 10 Ethical AI Courses to Learn in November 2024
- Top 10 Cybersecurity Fundamentals Courses to Learn in November 2024
- Top 10 Smart Home Technology Courses to Learn in November 2024
- Top 10 Holistic Health Courses to Learn in November 2024
- Top 10 Nutrition And Diet Planning Courses to Learn in November 2024
- Top 10 Yoga Instruction Courses to Learn in November 2024
- Top 10 Stress Management Courses to Learn in November 2024
- Top 10 Mindfulness Meditation Courses to Learn in November 2024
- Top 10 Life Coaching Courses to Learn in November 2024
- Top 10 Career Development Courses to Learn in November 2024
- Top 10 Relationship Building Courses to Learn in November 2024
- Top 10 Parenting Skills Courses to Learn in November 2024
- Top 10 Home Improvement Courses to Learn in November 2024