Creating Windows Apps with Visual Studio 2013

Learn how to create Windows based Apps using Visual Basic. I cover planning an app, designing the interface & coding.

4.6
(6 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.

How taking a course works

Discover

Learn

Take your courses with you and learn anywhere, anytime.

Master

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

About This Course

Published 5/2015
English

Course Description

This course focuses on WIndows based app development for Windows 8.1 and Windows Phone. We will use the FREE version of Visual Studio 2013 Express or the community version for this class. This is an introductory level course that also focuses on the basics of programming logic.

The course has roughly 2 hours of video content and requires additional outside work for you to be able to create some of the apps on your own. This course is structured with short topical videos related to a particular programming concept, followed by videos that demonstrate the use of the content within an app or program.

If you are interested in learning to develop Windows based apps for the Windows Platform whether it is for a laptop, tablet or phone then this course is for you.

What are the requirements?

Students will need to download and install a copy of either Visual Studio 2013 Express or if their school is a member of DreamSparks they can download the professional version of Visual Studio. Additionally students should watch the first course video before signing up for the course. as it has some additional tips.

What am I going to get from this course?

At the end of this course students will be able to create Apps that will run in the Windows 8.1 or Windows Phone environment.

What is the target audience?

This is an introductory course for persons that have little or no programming experience. Students will learn about programming concepts as well as how to write basic Visual Basic code using Visual Studio 2013.

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.

Curriculum

This course focuses on WIndows based app development for Windows 8.1 and Windows Phone. We will use the FREE version of Visual Studio 2013 Express or the community version for this class. This is an introductory level course that also focuses on the basics of programming logic.

The course has roughly 2 hours of video content and requires additional outside work for you to be able to create some of the apps on your own. This course is structured with short topical videos related to a particular programming concept, followed by videos that demonstrate the use of the content within an app or program.

If you are interested in learning to develop Windows based apps for the Windows Platform whether it is for a laptop, tablet or phone then this course is for you.

This is a general overview of the programming process. I feel that if you are planning on programming any electronic device you need to understand the basics on how programming works on an electronic device. I tried to keep this as brief as possible.

This section focuses on one of the most important parts of creating an app, which is the planning process. We will focus on a apps planning model that will help you to plan through the process of developing successful apps.

Attached above is an Acrobat file for writing a simple calculator. The calculator should take input from the computer keyboard and input numbers into 2 text boxes. Use this and the attached file to develop an app that demonstrated the use of basic math. The attached fil is the solution file for this project. I owuld urge you to try to complete this on your own, however if you get stuck the attached file will help you see how the project works. .

This is a list for learning the Naming Conventions related to naming the controls that you use within a program. These are the suggested prefixes, and helps others to understand which controls you have used in your project. and makes them more easily noticeable in the code.

This sample app is a modification of the simple math calculator app. I have included a segment to use the Try Catch method to find input errors and I have also included a sample of formatting data. The attached aip file provides access to the project for review

Decision Structure allows programmers to make decision within the code they execute within a program. We will look at the use if IF statement and Select Case statements to make decisions within our code.

This section covers the use of the TryParse method of validation input into an app or program. Earlier we looked ar using TRY ... CATCH to find errors using a series of IF statements and the TryParse method is another method that is often used to catch input errors.

This is a challenge project challenging you to demonstrate your skills in using decision structure. The attached resource is the solution to the project should you have problems completing the challenge you might use it as a guide or if you complete it without any prolems you might use it to see other techniques or a solution to the project.

Students Who Viewed This Course Also Viewed

SHARE

Instructor Biography

24 years as an Associate Professor of Computer Science focusing on programming, web design and development, and database management.

I have been an online instructor at the college level since 2001. My online courses include Intro to Programming with Visual Basic, Advanced Web Design. Advanced Visual Basic, and other computer related classes.

I have had great success in my college courses by providing students with short to the point videos on programming topics and techniques, followed by sample project videos that demonstrate the topic and requiring my students to complete programming challenges to learn and practice the skills that they have learned from the video presentations.