Windows Phone - Programming for Beginners

Learn from scratch how to create mobile apps.
4.7 (3 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.
739 students enrolled
Take This Course
  • Lectures 36
  • Length 12.5 hours
  • Skill Level All Levels
  • Languages English
  • Includes Lifetime access
    30 day money back guarantee!
    Available on iOS and Android
    Certificate of Completion
Wishlisted Wishlist

How taking a course works


Find online courses made by experts from around the world.


Take your courses with you and learn anywhere, anytime.


Learn and practice real-world skills and achieve your goals.

About This Course

Published 3/2014 English

Course Description

Gain prestige Microsoft Certified Proffesional Developer (MCPD) title.

This course will help to prepare for following exams:

- (70-506), (70-516), (70-599)

Programming Windows Phone step by step

We have prepared 22 professional lectures, during which you will learn from sctrach, how to create mobile apps for one of the quickest growing system in the world! This course is full of theory and Case Studies, preview code created during exercise.

Are you a beginner in programming or you can already program on iOS or Android platform, but you want to be multiplatform developer and expand your skills? This course is for you!

Comprehensive knowledge and solid base for everyone

The course is prepared in an attractive, multimedia package, trainer demonstrates step by step how to properly code and together you will create your first application. Completion of the course provides a solid base and a comprehensive understanding of the key issues of programming for Windows Phone. Additionaly lecturer is an experienced programmer and Nokia Developer Certified Trainer!

What you will learn?

Our trainer will present you from scratch the architecture of Windows Phone platform, will show you how to install the Visual Studio, how to get around it. Then you will find out what are the basic structure of the application, you will learn how to create your first project, and run it on the simulator or on your own device. Don't worry, If you don't know C# - in this course you will find basics of this programming language (4 lectures). More about the course content in the section: What am I going to get from this course?

It's one and only course for beginning Windows Phone programmers that you'll find on Udemy. Full of basic theory and practice. Create your first application with Educativo - Nokia Developer Certified Trainer!! Try it now!

What are the requirements?

  • Visual Studio

What am I going to get from this course?

  • Find out how to create Silverlight applications
  • Learn how to load files and communicate with a database
  • Find out what the application lifecycle is
  • Learn how to create pointers
  • Learn how to use a navigation model
  • Find out how to use Launchers and Choosers
  • Find out how to import style sheets
  • Find out what are the ways to connect applications with networks
  • Discover C# in more detail

Who is the target audience?

  • beginning Windows Phone developers
  • for anyone who wants to get started in programming for Windows Phone platform

What you get with this course?

Not for you? No problem.
30 day money back guarantee.

Forever yours.
Lifetime access.

Learn on the go.
Desktop, iOS and Android.

Get rewarded.
Certificate of completion.


Section 1: Introduction
Before we start
Before we start - additional notes
10 pages
Introduction to Windows Phone
Introduction to Windows Phone - additional notes
17 pages
Section 2: Programming language
C# part 1
Programming language - additional notes
20 pages
C# part 2
C# part 3
Section 3: Silverlight applications
Silverlight part 1
Silverlight applications - additional notes
33 pages
Silverlight part 2
Silverlight part 3
Application activity lifecycle
Application activity lifecycle - additional notes
19 pages
Section 4: Controls
Layout and panels
Controls - additional notes
34 pages
Buttons and boxes
Text display and editing
System component
Section 5: Navigation model and network connections
Navigation model
Navigation model - additional notes
10 pages
Files, settings and databases
Files, settings and databases - additional notes
13 pages
Resource dictionaries
Resource dictionaries - additional notes
5 pages
Contacts and calendar
Contacts and calendar - additional notes
8 pages
Network connections
Network connections - additional notes
11 pages
Network connections part 2
Section 6: WebServices
Consuming WebServices
Consuming WebServices - additional notes
5 pages
Launchers&Choosers - additional notes
4 pages
Styles - additional notes
5 pages

Students Who Viewed This Course Also Viewed

  • Loading
  • Loading
  • Loading

Instructor Biography

Educativo Trainings, New e-learning quality

Educativo is a company that specialize in creating IT trainings. Our team is composed of professional trainers:

- iOS and Android developers,

- Windows Server administrators,

- Linux administrators.

Our specialists made sure your learning experience will be full of practical examples and highest quality. Every theoretical module also contains practical usage, which have been designed to complete together with the trainer.

The main idea that we stick to is preparing our customers to gain practical knowledge of the fastest growing industry in the world – IT. This is why our courses are made to give you a real push you closer to getting a job of the future – become a mobile application developer for iOS, Android, Windows Phone platform or system administrator.

Instructor Biography

IT Security Academy, IT Security Certified Professional

IT Security Academy is a company that associates IT Security Professionals. Now we are proud to share our knowledge online. Certified experts (MCSE:MS, CISSP, CEH) have created courses from Beginner to Advanced level. Our goal is to provide the highest quality materials you’ve ever seen online and prepare you not only for passing certification exams, but teach you pratical skills.

Ready to start learning?
Take This Course