LinkedIn principal author Doug Winnie reviews the things you should know before you take this course. Helpful skills to have before taking this course include knowledge of Windows 10, familiarity with installing and configuring software, and basic programming skills in any language. In addition, Doug outlines some of the basic requirements for getting started in app development.
- [Voiceover] Making apps with the Universal Windows platform is a lot of fun. The project we're going to work on is a simple game that will teach you the basics of programming, as well as the tools and technologies you will use to build Windows apps. Before you get started, you should know the basics of how to work with Windows 10. To build Windows 10 apps, you'll need to have Windows 10 installed. In addition, you'll need to understand how to install and manage software and be comfortable changing settings on your computer. While not required, it is helpful to know some basic programming skills.
I have published some recommended courses and some additional background information at the link on the screen. On this page, I have outlined helpful courses to take before this one, and I also have some recommendations on what to take afterwards, to extend your training in Windows app development. In terms of what you need to have to complete this course, you will need a 64-bit Windows 10 computer that supports Hyper-V. Hyper-V allows you to use virtual machines to simulate devices like Windows 10 mobile devices and HoloLens. In general, we will cover all the basics of how to get started with building apps for the Universal Windows Platform.
We will go over everything step by step, go over terms you will hear, tools you will use, and set you up for success as a new Windows app developer.
Finally, you'll experiment with your app to learn more about how Windows apps work, and then find out where to go next.
- Installing Visual Studio Community edition
- Working with C#, XAML, and the Windows SDK
- Getting a head start with starter templates
- Testing apps with device emulators
- Creating your first app
- Building interactions, game logic, and scoring
- Adding custom components
- Modifying design parameters in XAML
- Experimenting and updating the final app