Windows Applications using WPF for Beginners
3.5 (5 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
14 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Windows Applications using WPF for Beginners to your Wishlist.

Add to Wishlist

Windows Applications using WPF for Beginners

Most important concepts of WPF are covered
3.5 (5 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
14 students enrolled
Created by Mr. Vatan Bansal
Last updated 5/2017
English
Curiosity Sale
Current price: $10 Original price: $20 Discount: 50% off
30-Day Money-Back Guarantee
Includes:
  • 3.5 hours on-demand video
  • 2 Articles
  • 1 Supplemental Resource
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • Students will learn about WPF namespaces
  • Students will get to know about XAML
  • Students will learn about Commands
  • Students will learn about Converters
  • Students will learn about Change Notification
  • Students will learn about Routed events
  • Students will learn about different layout panels
  • Students will learn about Styles and Resources
  • Students will learn about different types of triggers
  • Students will learn about different Data Binding techniques
  • Students will learn about ObservableCollection
  • Students will learn about Data Templates
View Curriculum
Requirements
  • Visual Studio 2012 or Upper Version
  • Download Visual Studio From (https://www.visualstudio.com/downloads/)
Description

I have created this course to ensure that you learn every aspect of WPF that is relevant for your interview or for daily job tasks.

You will learn about Data Binding which is the  heart of every application you develop does not matter what type of application it is.

Apart from that you will learn about WPF specific features such as Converters, Styles, Resources (Static and Dynamic), Layout etc.

If you cover each and every topic and practice it on your own i ensure you that you will be able to build a very god app using WPF technology.

For design of pages Expression Blend can be used for generating XAML code which can be used by developers for implementing functionality.

I suggest you to download the source code that is provide as part of this course in Source Code section and after watching the video go through the code on your own line by line and try to develop the same thing using code samples.

I will keep on updating this course with any new concepts as WPF evolves with time.

Thanks for joining this course!!

Who is the target audience?
  • Any one who wants to learn how to build Windows based apps using WPF technology
  • Any one who wants to make their WPF concepts more stronger
Students Who Viewed This Course Also Viewed
Curriculum For This Course
20 Lectures
03:33:09
+
Introduction Module
4 Lectures 41:00

Introduction to WPF

Preview 15:28

Introduction to XAML

XAML (Extensible Application Markup Language)
17:23

Dependency Properties

Dependency Properties
00:40
+
Styles and Resources
2 Lectures 31:56

You will learn about using Styles for styling the controls

Styles and Style Inheritance
14:36

Resources
17:20
+
Start Here
1 Lecture 14:17

You will learn about different types of Layouts in WPF

Layouts
14:17
+
Change Notification
3 Lectures 22:38

You will learn how to implement INotifyPropertyChanged interface

Change Notification Part 1
13:13

Change Notification Part 2
03:14

You will learn about ObservableCollection

ObservableCollection
06:11
+
Templates
1 Lecture 11:01

You will learn about Data Templates in WPF

Data Templates
11:01
+
Triggers
3 Lectures 28:59

You will learn about Property Triggers

Property Trigger
09:14

You will learn about Data Triggers

Data Trigger
14:00

You will learn about Event Triggers

Event Trigger
05:45
+
Data Binding
2 Lectures 26:39

You will learn about different Data Binding modes in WPF

Data Binding Part 1
16:02

Data Binding Part 2
10:37
+
Commands
1 Lecture 11:58

You will learn about ICommand interface

Commands with and without parameters
11:58
+
Routed Events
1 Lecture 07:52

You will learn about Routed events in WPF

Bubbling and Tunneling Events
07:52
+
Converters
1 Lecture 16:49

You will learn about IValueConverter interface

Converters
16:49
2 More Sections
About the Instructor
Mr. Vatan Bansal
3.5 Average rating
10 Reviews
1,998 Students
4 Courses
Sr. Software Engineer

My name is Vatan Bansal. I have started this E-learning company to help students through out the world to learn technologies and applications which are essential to build a bright career ahead. I will keep on adding courses which helps students to achieve their dreams.

About Me::

I started learning Computer when i was in school in VIII class. Since then i developed my interest in IT domain that finally lead me to go for graduating in Computer Science from one of the most renowned institute in India for delivering IT education.

I have done B.Tech in IT and have worked as Software Developer, Sr Software Developer, Team Lead, Business Analyst and Project Manager in different IT companies in India. Roles were changed as per my experience level. I have total of ten years of work experience working on different programming languages like Java (Core Java, Servlets and EJB), .Net (Visual Studio, C#, ASP.Net and Sql Server), C++, HTML, CSS, JavaScript, Jquery and MS Office (Word, Excel and PowerPoint). I have worked on both small scale to large scale projects either Web or Windows based applications. Projects that need to be build from scratch or projects that are under maintenance. I played the role of developer as well as Business analyst in different projects.

As Business Analyst i was involved in building proposals for getting projects for the companies i worked for. I use to create Estimations of the project along with Work Breakdown Structure and Flow charts to show the flow of different processes within the application. I was also involved in Client interaction to gather their requirements and give demo of the developed solution to them.

As Project Manager i was involved in tracking the work done by my team. I used to assign tasks to the team members and test the completed task including Code Review and bugs analysis. 

Please feel free to contact me if you need any more information about me. Looking forward to see you enrolled in my course.

Thanks

Learners Point