MCSD: Web Applications .NET 4.5 Boot Camp

Duration: 15 days

Our boot camps are geared towards providing students with the necessary skills and knowledge to not only pass the Microsoft Certification exams, but to also excel in their IT career paths. All of our boot camps are all-inclusive and include benefits such as: 100% Test Pass Guarantee All course materials, practice exams and official certification exams Onsite Pearson Vue Testing Center Hands-on instruction by a certified instructor

  • .net
  • Bootcamp

Interested in attending? Have a suggestion about running this course near you?
Register your interest now

Description

MCSD

Exams Included :

  • 70-480: Programming in HTML5 with JavaScript and CSS3 

  • 70-486: Developing ASP.NET 4.5 MVC Web Applications 

  • 70-487: Developing Windows Azure and Web Services 

At Course Completion
• After completing this boot camp, students will be able to:
• Establish the scope of objects and variables.
• Create and implement objects and methods.
• Implement Program Flow
• Implement program flow.
• Raise and handle an event.
• Implement exception handling.
• Implement a callback.
• Create a web worker process.
• Access and Secure Data
• Validate user input by using HTML5 elements.
• Validate user input by using JavaScript.
• Consume data.
• Serialize, deserialize, and transmit data.
• Use CSS3 in Applications
• Style HTML text properties.
• Style HTML box properties
• Create a flexible content layout.
• Create an animated and adaptive UI.
• Find elements by using CSS selectors and JQuery.
• Structure a CSS file by using CSS selectors.
• Design the Application Architecture
• Design the User Experience
• Develop the User Experience
• Troubleshoot and Debug Web Applications
• Design and Implement Security
• Accessing Data
• Querying and Manipulating Data by Using the Entity Framework
• Designing and Implementing WCF Services
• Creating and Consuming Web API-based services
• Deploying Web Applications and Services

Course Description

The MCSD: Web Application (ASP .NET 4.5) Boot camp is 10 days of an intense deep dive into the essential aspect developing web applications with Visual Studio 2012. Discover the new features of HTML5, CCS3, jQuery, MVC & Azure. This boot camp incorporates Microsoft Courses: 20480 Programming in HTML5 with JavaScript and CSS3,20486 Developing ASP.NET MVC 4 Web Applications and JavaScript, and 20487: Developing Windows Azure and Web Services. Students will take all three exams while in this boot camp.

Course Outline
Implement and Manipulate Document Structures and Objects
• Create the document structure.
• Write code that interacts with UI controls.
• Apply styling to HTML elements programmatically.
• Implement HTML5 APIs.
• Establish the scope of objects and variables.
• Create and implement objects and methods.

Implement Program Flow
• Implement program flow.
• Raise and handle an event.
• Implement exception handling.
• Implement a callback.
• Create a web worker process.

Access and Secure Data
• Validate user input by using HTML5 elements.
• Validate user input by using JavaScript.
• Consume data.
• Serialize, deserialize, and transmit data.

Use CSS3 in Applications
• Style HTML text properties.
• Style HTML box properties.
• Create a flexible content layout.
• Create an animated and adaptive UI.
• Find elements by using CSS selectors and jQuery.
• Structure a CSS file by using CSS selectors.

Design the Application Architecture
• Plan the application layers.
• Design a distributed application.
• Design and implement the Windows Azure role life cycle.
• Configure state management.
• Design a caching strategy.
• Design and implement a Web Socket strategy.
• Design HTTP modules and handlers.

Design the User Experience
• Apply the user interface design for a web application.
• Design and implement UI behavior.
• Compose the UI layout of an application.
• Enhance application behavior and style based on browser feature detection.
• Plan an adaptive UI layout.

Develop the User Experience
• Plan for search engine optimization and accessibility.
• Plan and implement globalization and localization.
• Design and implement MVC controllers and actions.
• Design and implement routes.
• Control application behavior by using MVC extensibility points.
• Reduce network bandwidth.

Troubleshoot and Debug Web Applications
• Prevent and troubleshoot runtime issues.
• Design an exception handling strategy.
• Test a web application.
• Debug a Windows Azure application

Design and Implement Security
• Configure authentication.
• Configure and apply authorization.
• Design and implement claims-based authentication across federated identity stores.
• Manage data integrity.
• Implement a secure site with ASP.NET.

Accessing Data
• Choose data access technologies
• Implement caching
• Implement transactions
• Implement data storage in Windows Azure
• Create and implement a WCF Data Services service
• Manipulate XML data structures

Querying and Manipulating Data by Using the Entity Framework
• Query and manipulate data by using the Entity Framework.
• Query and manipulate data by using Data Provider for Entity Framework
• Query data by using LINQ to Entities.
• Query and manipulate data by using ADO.NET
• Create an Entity Framework data model.

Designing and Implementing WCF Services
• Create a WCF service
• Configure WCF services by using configuration settings
• Configure WCF services by using the API
• Secure a WCF service
• Consume WCF services
• Version a WCF service
• Create and configure a WCF service on Windows Azure
• Implement messaging patterns
• Host and manage services

Creating and Consuming Web API-based services
• Design a Web API
• Implement a Web API
• Secure a Web API
• Host and manage Web API
• Consume Web API web services

Deploying Web Applications and Services
• Design a deployment strategy
• Choose a deployment strategy for a Windows Azure web application
• Configure a web application for deployment
• Manage packages by using NuGet
• Create, configure, and publish a web package
• Share assemblies between multiple applications and servers

Target audience

 

Prerequisites

Candidates for this boot camp should have one or more years of experience programming the essential business/application logic for a variety of application types and hardware/software platforms using JavaScript. Candidates should also have a minimum of one to two years of experience developing with HTML in an object-oriented, event-driven programming model. Candidates are professional developers who use Microsoft Visual Studio 2012 and the Microsoft .NET Framework 4.5 to design and develop web solutions. Candidates should have a minimum of three to five years of experience developing Microsoft ASP.NET MVC-based solutions. 

Advantage Caribbean Institute