Udemy

Program a Media-Player in C#

Enroll Now
  • 556 Students
  • Updated 8/2019
4.3
(62 Ratings)
CTgoodjobs selects quality courses to enhance professionals' competitiveness. By purchasing courses through links on our site, we may receive an affiliate commission.

Course Information

Registration period
Year-round Recruitment
Course Level
Study Mode
Duration
2 Hour(s) 12 Minute(s)
Language
English
Taught by
Huw Collingbourne
Rating
4.3
(62 Ratings)
1 views

Course Overview

Program a Media-Player in C#

Create a video and audio-player using C# and the Windows Presentation Foundation (WPF)

In this course you will follow the development of a complete project from the ground up. It explains how to use design and code a WPF program in Visual Studio. You will end up with a utility that plays audio and video, controls playback volume, balance, position and speed.

In this course you will develop programs that do all the following:
  • Play video and audio files
  • Load single media files or entire folders of files
  • Drag-and-drop files direct from the Windows Explorer
  • Create named playlists that can be saved and loaded to and from disk
  • Change the volume, position, speed and balance of a playing track
  • Use styles and effects to change the user interface appearance
  • Use Timers to respond to tick events
  • Use file dialogs to save and load files
  • Read and write structured XML files to and from disk
  • Create applications with multiple windows 
  • Use Windows Shell functions to obtain file metadata

This is a project-based course that comes with all the source code ready-to-run. It provides a great way for C# programmer to move beyond the basics to explore the development of more complex  C# applications using the WPF (Windows Presentation Foundation).

Course Content

  • 2 section(s)
  • 35 lecture(s)
  • Section 1 Creating a WPF Media Player
  • Section 2 Playlists, Files and Styles

What You’ll Learn

  • Understand how to design using the WPF.
  • Develop a functional and useful media-playing tool.
  • Add styles and effects to controls
  • Read and write XML data to and from disk
  • Use Windows Shell functions to obtain file metadata
  • Implement file drag-and-drop

Reviews

  • E
    Erland Matz
    4.5

    Amazing Course. But I will not use WPF so much I think. Most of programming I do I do for myself and then it is easier to use Window Form Applications. But I will give it more chanses while I goes thru this part 2 of the Media Player

  • H
    Haris Abbasi
    3.0

    The course project is very interesting. However, the course content isn't structured properly. The instructor used already written code in the videos and just explained it like a boring theory class presentation which is difficult to follow. Also, I feel a lot of important concepts are still missing; so if someone wants to take this course then he/she should also learn from other materials in order to master WPF.

  • B
    Barry Grant
    4.5

    love the course; learnt a lot; excellent job; thank you.

  • S
    Samrat Barat
    5.0

    Very nice Huw. Up until now, it is interesting and I can follow along the course as you have made every bit of points made clear to the concept so it is easy to implement as well. I have good textbooks , but they can't supplement as good a lecture as you've delivered. Shall recommend this course to everyone who is seriously searching for media player design using C#. Thanks, Samrat

Start FollowingSee all

We use cookies to enhance your experience on our website. Please read and confirm your agreement to our Privacy Policy and Terms and Conditions before continue to browse our website.

Read and Agreed