Bright days ahead: our UK training centre has reopened.

Microsoft - MCTS Silverlight 4

Duration

Duration:

Only 3 Days

Method

Method:

Classroom / Online / Hybrid

Next date

Next date:

28/9/2020 (Monday)

Overview

On this Microsoft MCTS Silverlight 4 course, you'll learn all of the skills required to develop Silverlight 4 applications. These can used on the web, Windows desktops, and Windows Phone 7 devices. The course is very practical, with 50% hands-on labs; where you'll learn Silverlight 4 programming in a variety of real-world scenarios.

You'll learn how to:

  • Build data-driven Silverlight applications
  • Create advanced user interfaces
  • Implement advanced media techniques in Silverlight
  • Work with the Silverlight Media Framework
  • Access hardware in Silverlight applications
  • Create application that can be globalised and localised
  • Implement network communications
  • Deploy Silverlight applications
  • Understand the basics of developing Silverlight applications for Windows Phone 7
  • Implement advanced Silverlight techniques for Windows Phone 7 Development

Seven reasons why you should sit your course with Firebrand Training

  1. Two options of training. Choose between residential classroom-based, or online Silverlight courses
  2. You'll be Silverlight certified in just 3 days. With us, you’ll be Silverlight trained in record time
  3. Our Silverlight course is all-inclusive. A one-off fee covers all course materials, exams, accommodation and meals. No hidden extras
  4. Pass Silverlight first time or train again for free. This is our guarantee. We’re confident you’ll pass your course first time. But if not, come back within a year and only pay for accommodation, exams and incidental costs
  5. You’ll learn more. A day with a traditional training provider generally runs from 9am – 5pm, with a nice long break for lunch. With Firebrand Training you’ll get at least 12 hours/day quality learning time, with your instructor
  6. You’ll learn Silverlight faster. Chances are, you’ll have a different learning style to those around you. We combine visual, auditory and tactile styles to deliver the material in a way that ensures you will learn faster and more easily
  7. You’ll be studying Silverlight with the best. We’ve been named in Training Industry’s “Top 20 IT Training Companies of the Year” every year since 2010. As well as winning many more awards, we’ve trained and certified 76,266 professionals, and we’re partners with all of the big names in the business

Benefits

Use your free Microsoft training vouchers

You may be entitled to heavily-discounted training via Microsoft's Software Assurance Training Voucher (SATV) scheme. If your business has bought Microsoft software, check to see if it came bundled with free training vouchers! Vouchers can be exchanged against training for all Microsoft technologies. If you’re unsure, get in touch with us

Learning Silverlight will allow you to develop Windows Phone 7 apps, using:

  • High quality video and audio using a wide range of codecs, DRM and IIS smooth streaming
  • Deep zoom for enhanced reading and photo browsing
  • Vector and bitmap graphics and animation
  • Hardware acceleration for video and graphics
  • Accelerometer for motion sensing
  • Multi-touch
  • Camera and microphone
  • Location awareness
  • Push notifications
  • Native phone functionality

Benefits of Training with Firebrand

  • Two options of training - Residential classroom-based, or online courses
  • A purpose-built training centre – get access to dedicated Pearson VUE Select facilities
  • Certification Guarantee – pass first time or train again free (just pay for accommodation, exams and incidental costs)
  • Everything you need to certify – you’ll sit your exam at the earliest available opportunity after the course - either immediately after your classroom course, or as soon as there are slots available, if you've taken it online
  • No hidden extras – one cost covers everything you need to certify

Curriculum

Module 1: Introduction to Building Silverlight Business Applications

  • Overview of Silverlight 4.0
  • Silverlight Architecture
  • Developing Out-of-Browser Applications with Silverlight
  • Creating a Silverlight Application
  • Configuring Out-of-Browser settings for the Silverlight Application

Lab: Building Silverlight Business Applications

Module 2: Building Data-Driven Applications

  • Overview of Data Access in Silverlight 4.0
  • Defining Data Access by Using ADO.NET Entity Data Models
  • Displaying Data by Using Domain Services
  • Connecting to a Database in a Silverlight Project
  • Querying and Displaying Data from a Database

Lab : Consuming Data

Module 3: Advanced Data Management

  • Manipulating Data by Using Domain Services
  • Binding and Validating Data
  • Implementing Full Read-Write Scenarios

Lab : Manipulating Data

Module 4: Implementing User Controls and Navigation

  • Working With Controls
  • Threading
  • Implementing Navigation
  • Adding a Navigation User Control
  • Updating the Number of Cards Periodically

Lab : Implementing User Controls and Navigation

Module 5: Creating Advanced User Interfaces

  • Creating Content Presenter Classes
  • Creating Item Templates for Presentation
  • Developing Classes as Item Instances
  • Creating ItemsControl Objects
  • Configuring Content Classes for use in the Items Control Class
  • Using the Custom Items Control object in a User Control

Lab : Presenting Items, Classes, and Dependency Properties

Module 6: Using Local Assets

  • Printing in Silverlight Applications
  • Accessing Local Storage in Silverlight Applications
  • Accessing Local File Systems in Silverlight Applications
  • Printing from Silverlight Applications
  • Accessing the Clipboard in Silverlight Applications
  • Accessing Isolated Storage in Silverlight Applications
  • Accessing the File System in Silverlight Applications

Lab : Using Local Assets

Module 7: Implementing Advanced Media Techniques in Silverlight

  • Implementing Deep Zoom in Silverlight
  • Playing Media Files
  • Adding a Deep Zoom Image
  • Adding a Media Player

Lab : Implementing Advanced Media Techniques in Silverlight

Module 8: Developing Silverlight Media Framework Solutions

  • Introduction to the Silverlight Media Framework
  • Developing Silverlight Media Framework Solutions
  • Adding Support for the Silverlight Media Framework
  • Configuring the Silverlight Media Framework Player

Lab : Developing Silverlight Media Framework Solutions

Module 9: Accessing Hardware in Silverlight Applications

  • Interacting with Mice and Keyboards
  • Interacting with Audio and Video Hardware
  • Interacting with the Mouse Wheel
  • Interacting with the Keyboard

Lab : Interacting with Hardware Programmatically

Module 10: Globalisation and Localisation

  • Globalisation
  • Localisation
  • Globalising an application
  • Localising an application

Lab : Globalising and Localising Applications

Module 11: Implementing Network Communications

  • Configuring Applications for Network Communications
  • Implementing Web Calls
  • Implementing Low-Level Communications
  • Consuming Initiation Parameters
  • Consuming Data by Using HTTPWebRequest Objects
  • Consuming Data by Using WebClient Objects
  • Sending and Receiving Data by Using Local Connections

Lab : Building Dynamic Silverlight Applications

Module 12: Deploying Silverlight Applications

  • Application Features and Hosting
  • Managing Application Resources Dynamically
  • Adding Application Features
  • Loading Resources Dynamically

Lab : Deploying Silverlight Applications

Module 13: Application Guidance

  • Getting Started with the MVVM Design Pattern
  • Getting to Know Prism
  • Installing the Simple MVVM Toolkit
  • Examining a Silverlight MVVM project
  • Implementing MVVM Items

Lab : Implementing the MVVM Design Pattern

Module 14: Windows Phone Development–First Look

  • Introduction to Windows Phone
  • Beginning Windows Phone Development
  • Creating a Windows Phone Application
  • Capturing User Input
  • Responding to Orientation Changes

Lab : Creating a Windows Phone Application

Exam Track

You'll sit the following exam:

  • Exam 70-506: TS: Silverlight 4, Development

Exam 70-506 focuses mainly on Silverlight 4, but also covers core Silverlight concepts. You'll be tested on:

  • Laying out a user interface
  • Enhancing the user interface
  • Implementing application logic
  • Working with data
  • Interacting with a host platform
  • Structuring applications
  • Deploying applications

What's Included

Microsoft Official Curriculum

  • MOC 10554A: Developing Rich Internet Applications Using Microsoft Silverlight 4

Your accelerated course includes:

  • Accommodation *
  • Meals, unlimited snacks, beverages, tea and coffee *
  • On-site exams **
  • Exam vouchers **
  • Practice tests **
  • Certification Guarantee ***
  • Courseware
  • Up-to 12 hours of instructor-led training each day
  • 24-hour lab access
  • Digital courseware **
  • * For residential training only. Doesn't apply for online courses
  • ** Some exceptions apply. Please refer to the Exam Track or speak with our experts
  • *** Pass first time or train again free (just pay for accommodation, exams and incidental costs)

Prerequisites

You must have:

  • A solid understanding of the .NET Framework
  • Six months' experience in Visual Studio 2010
  • Fundamental knowledge of .NET programming languages (C# or VB.NET)
  • One year's experience developing Windows or web applications

It's recommended that you have one year's experience developing XAML (WPF or Silverlight) applications, but we'll also cover the subject on the course.

Unsure whether you meet the prerequisites? Don’t worry. Your training consultant will discuss your background with you to understand if this course is right for you.

Reviews

Here's the Firebrand Training review section. Since 2001 we've trained exactly 76,266 students and asked them all to review our Accelerated Learning. Currently, 96.74% have said Firebrand exceeded their expectations.

Read reviews from recent accelerated courses below or visit Firebrand Stories for written and video interviews from our alumni.


"The instructor explained all the modals well, gave good insight in the exam and azure for administrators i hope to go further with my Azure and MS Certifications and this course has helped me greatly."
Harrison Williams, NHS - Clinical Commissioning Group. (13/7/2020 (Monday) to 16/7/2020 (Thursday))

"Firebrand has provided me with knowledge that will improve my skills in my working role as well as giving me more confidence that I can pass the MTA exams."
David Joynson, Kingfisher IT Services. (6/7/2020 (Monday) to 10/7/2020 (Friday))

"TSQL training with the instructor was great, very informative, interactive and beneficial. "
Anonymous (6/7/2020 (Monday) to 8/7/2020 (Wednesday))

"This was my first time training from home, but the experience was so good that this will be my preferred option for future courses."
Richard George, British Red Cross. (22/6/2020 (Monday) to 24/6/2020 (Wednesday))

"The instructor took time to teach the concepts using free flowing whiteboard sessions, followed by hands-on demonstrations, before going to the official course materials. Lessons were focused on both real-world and exam knowledge. I have been in many classes where the instructor just reads out the course materials and doesnt actually teach anything which was NOT the case here with Frebrand. The instructor explained things in a concise and easy to understand manner. One of the best instructors I have come across in over 20 years of attending IT courses."
James Tobin. (22/6/2020 (Monday) to 25/6/2020 (Thursday))

Course Dates

Start

Finish

Status

Location

Book now

25/5/2020 (Monday)

27/5/2020 (Wednesday)

Finished - Leave feedback

-

 

28/9/2020 (Monday)

30/9/2020 (Wednesday)

Wait list

Nationwide

 

9/11/2020 (Monday)

11/11/2020 (Wednesday)

Limited availability

Nationwide

 

21/12/2020 (Monday)

23/12/2020 (Wednesday)

Open

Nationwide

 

1/2/2021 (Monday)

3/2/2021 (Wednesday)

Open

Nationwide

 

15/3/2021 (Monday)

17/3/2021 (Wednesday)

Open

Nationwide

 

Latest Reviews from our students