OptimaTrain

Windows Store App Development in JavaScript

0 STUDENTS ENROLLED

    Course Specifications

    Course Number:

    094004

    Course Length:

    3 days

    Course Description

    Overview:

    Microsoft® Windows® 8 has introduced a new application platform that targets touch-screen mobile devices, which also runs on traditional desktop and notebook computers. Microsoft has provided various tools and programming languages to support development in this platform, giving the developer the ability to use tools and techniques that they are most comfortable with. With Visual Studio® (including the free version of Studio Express), the developer can still choose to program Windows applications using languages such as C++ and C#, which have been traditionally used for desktop application development. But now developers can also develop Windows apps using JavaScript, HTML, and CSS—a triad more commonly used for web development. This course introduces students to Windows 8 application development using JavaScript, HTML, and CSS. It covers most of the objectives in the Microsoft Certified System Developer Exam 70-481: Essentials of Developing Windows Store Apps Using HTML5 and JavaScript. You can use this course in preparation for that exam.

    Course Objectives:

    In this course, you will develop and test apps designed for Windows 8, variously known as Metro apps, Modern apps, or Windows Store apps. This course focuses on app development using Visual Studio, JavaScript, HTML5, and CSS.

    You will:

    • Develop a Windows 8 app in Visual Studio using JavaScript, HTML, and CSS.
    • Meet user expectations and Windows Store requirements when designing and implementing a Windows Store app.
    • Debug Windows 8 apps.
    • Start a Windows 8 app project based on a WinJS-based template.
    • Load content into Windows 8 apps from various sources, such as XML, JSON, and image files.
    • Incorporate navigation features in a Windows 8 app, including navigation bars and multiple screens.
    • Provide app features to integrate with the Windows 8 app environment, including Search, Share, and Print.
    • Format app appearance through CSS, and enable various app layouts.
    • Prepare an app for packaging and release through the Windows Store or sideloading.

    Target Student:

    This course is intended for an application programmer or web developer who is new to developing Windows Store apps, also known as Metro or Modern apps. The student has experience developing applications or websites using HTML, JavaScript, and CSS or has taken courses in HTML5 development.

    Prerequisites:

    To ensure your success, you should have some experience developing dynamic web content using JavaScript, HTML, and CSS. You should also be comfortable using Windows 8, including navigating and working with Windows Store apps.

    Course-specific Technical Requirements

    Hardware

    For this course, you will need one computer for each student and one for the instructor. Each computer will need the following minimum hardware configurations:

    • 1 GHz or faster 32-bit (x86) or 64-bit (x64) processor
    • 4 gigabyte (GB) RAM minimum recommended.
    • 50 GB available hard disk space.
    • CD-ROM drive.
    • Keyboard and mouse (or other pointing device).
    • DirectX 9-capable video card and monitor running at 1024 x 768 or higher display resolution. A higher-resolution display or multiple monitors are recommended to facilitate debugging.
    • Network cards and cabling for local network access.
    • Internet access (contact your local network administrator).
    • Printer (optional) or an installed printer driver.
    • Projection system to display the instructor’s computer screen.

    Software

    • Microsoft® Visual Studio® Express 2012 for Windows 8, which can be downloaded for free from Microsoft’s msdn.microsoft.com website.

    • Microsoft® Windows® 8 Professional or Enterprise with the latest Service Pack and compatibility updates.

    • A Microsoft account username and password will be needed for each computer in the classroom. You can create accounts at account.live.com.

    Course Content

    Lesson 1: Developing a Windows Store App

    Topic A: Set Up and Launch the Windows 8 Programming Environment

    Topic B: Create a Single-Screen WinJS App

    Topic C: Configure the Development Environment

    Topic D: Handle Events

    Topic E: Format Specific Display Elements

    Topic F: Set Manifest Properties

    Topic G: Define Classes and Namespaces

    Lesson 2: Identifying Design Requirements for Windows Store Apps

    Topic A: Windows Store App Architecture

    Topic B: Windows Store App Design Patterns and Templates

    Lesson 3: Debugging Windows 8 Apps

    Topic A: Test Apps Using the Windows Simulator

    Topic B: Debug an App with Visual Studio Debugging Tools

    Lesson 4: Starting a New App in Blend

    Topic A: Start a Project in Blend

    Topic B: Customize a User Interface in Blend

    Lesson 5: Loading Content

    Topic A: Content Sources

    Topic B: Load User Interface Elements with Content

    Lesson 6: Developing Navigation Features

    Topic A: Add App and Navigation Bars

    Topic B: Add Pages and Page Navigation

    Lesson 7: Integrating with the Windows 8 Environment

    Topic A: Provide a Search Capability in an App

    Topic B: Provide a Share Capability in an App

    Topic C: Provide a Print Capability in an App

    Lesson 8: Formatting App Layouts

    Topic A: Enhance an App Through CSS Styling

    Topic B: Change Layout Dynamically

    Lesson 9: Distributing Your App

    Topic A: Package an App for Distribution

    Topic B: Release a Windows Store App

    Course Reviews

    N.A

    ratings
    • 1 stars0
    • 2 stars0
    • 3 stars0
    • 4 stars0
    • 5 stars0

    No Reviews found for this course.