MCSD-WEB APPS

MCSD: WEB APPS course is designed by Microsoft for those candidates who intend to build their career as expert web developer or web administrator. You will learn to develop advanced ASP.NET MVC applications, Microsoft Azure and web services using.NET Framework 4.5.1. You will learn the coding activities that enhance performance and scalability of Web application.



Learn this training from SSDN Technologies and build career in advanced Web Applications. We are famous for highly qualified and certified expert trainers. Content of this course matches as in the Microsoft Official Academic Course. Learn to prepare for the Microsoft Online Certification Exam also as:

  • MCSD: Programming in HTML5 with JavaScript and CSS3 70-480.
  • MCSD: Developing ASP.NET MVC Web Applications 70-486
  • MCSD: Developing Microsoft Azure and Web Services 70-487

Learn to:

After completing, Trainees should be able to:

  • Implements business logicusing ASP.NET,HTML5, JavaScript and Microsoft Azure and web services.
  • Manage user interaction in MVC Application.
  • Create Views in MVC application to display data.
  • Use ASP.NET Web API to create HTTP-based services.
  • Create SOAP-based services with Windows Communication Foundation (WCF).

Audience:

Best suited for:

  • Web Developers
  • Students who seek certification in 480,486,487 exams.

Prerequisites:

Before attending this course, candidateshould have:

  • Knowledge of C# programming
  • Concepts of n-tier applications.
  • Experience with manipulating data with ADO.NET.

Relevant Certification:

  • MCSD: 70-480,70-486,70-487

Duration: 40 Hours

  • Module 1: Overview of HTML and CSS

    • Overview of HTML
    • Overview of CSS
    • Creating a Web Application by Using Visual Studio 2012
  • Module 2: Creating and Styling HTML5 Pages

    • Creating an HTML5 Page
    • Styling an HTML5 Page
  • Module 3: Introduction to JavaScript

    • Overview of JavaScript Syntax
    • Programming the HTML DOM with JavaScript
    • Introduction to jQuery
  • Module 4: Creating Forms to Collect Data and Validate User Input

    • Overview of Forms and Input Types
    • Validating User Input by Using HTML5 Attributes
    • Validating User Input by Using JavaScript
  • Module 5: Communicating with a Remote Data Source

    • Sending and Receiving Data by Using XMLHTTPRequest
    • Sending and Receiving Data by Using jQuery AJAX operations
  • Module 6: Styling HTML5 by Using CSS3

    • Styling Text
    • Styling Block Elements
    • CSS3 Selectors
    • Enhancing Graphical Effects by Using CSS3
  • Module 7: Creating Objects and Methods by Using JavaScript

    • Writing Well-Structured JavaScript
    • Creating Custom Objects
    • Extending Objects
  • Module 8: Creating Interactive Pages using HTML5 APIs

    • Interacting with Files
    • Incorporating Multimedia
    • Reacting to Browser Location and Context
    • Debugging and Profiling a Web Application
  • Module 9: Adding Offline Support to Web Applications

    • Reading and Writing Data Locally
    • Adding Offline Support by Using the Application Cache
  • Module 10: Implementing an Adaptive User Interface

    • Supporting Multiple Form Factors
    • Creating an Adaptive User Interface
  • Module 11: Creating Advanced Graphics

    • Creating Interactive Graphics by Using Scalable Vector Graphics
    • Programmatically Drawing Graphics by Using a Canvas
  • Module 12: Animating the User Interface

    • Applying CSS Transitions
    • Transforming Elements
    • Applying CSS Key-frame Animations
  • Module 13:Implementing Real-Time Communications by Using Web Sockets

    • Introduction to Web Sockets
    • Sending and Receiving Data by Using Web Sockets
  • Module 14:Creating a Web Worker Process

    • Introduction to Web Workers
    • Performing Asynchronous Processing by Using a Web Worker

Duration: 40 Hours

  • Exploring ASP.NET MVC4

    • Overview of Microsoft Web Technologies
    • Overview of ASP.NET 4.5
    • Introduction to ASP.NET MVC 4
  • Designing ASP.NET MVC 4 Web Applications

    • Planning in the Project Design Phase
    • Designing Models, Controllers, and Views
  • Developing ASP.NET MVC 4 Models

    • Creating MVC Models
    • Working with Data
  • Developing ASP.NET MVC 4 Controllers

    • Writing Controllers and Actions
    • Writing Action Filters
  • Developing ASP.NET MVC 4 Views

    • Creating Views with Razor Syntax
    • Using HTML Helpers
    • Reusing Code in Views
  • Testing and Debugging ASP.NET MVC 4 Web Applications

    • Unit Testing MVC Components
    • Implementing an Exception Handling Strategy
  • Structuring ASP.NET MVC 4 Web Applications

    • Analyzing Information Architecture
    • Configuring Routes
    • Creating a Navigation Structure
  • Applying Styles to ASP.NET MVC 4 Web Applications

    • Using Template Views
    • Applying CSS to an MVC Application
    • Creating an Adaptive User Interface
  • Building Responsive Pages in ASP.NET MVC 4 Web Applications

    • Using AJAX and Partial Page Updates
    • Implementing a Caching Strategy
  • Using JavaScript and jQuery for Responsive MVC 4 Web Applications

    • Rendering and Executing JavaScript Code
    • Using jQuery and jQueryUI
  • Controlling Access to ASP.NET MVC 4 Web Applications

    • Implementing Authentication and Authorization
    • Assigning Roles and Membership
  • Building a Resilient ASP.NET MVC 4 Web Application

    • Developing Secure Sites
    • State Management
  • Using Windows Azure Web Services in ASP.NET MVC 4 Web Applications

    • Introducing Windows Azure
    • Designing and Writing Windows Azure Services
    • Consuming Windows Azure Services in a Web Application
  • Implementing Web APIs in ASP.NET MVC 4 Web Applications

    • Developing a Web API
    • Calling a Web API from Mobile and Web Applications
  • Handling Requests in ASP.NET MVC 4 Web Applications

    • Using HTTP Modules and HTTP Handlers
    • Using Web Sockets
  • Deploying ASP.NET MVC 4 Web Applications

    • Deploying a Web Application
    • Deploying an MVC 4 Application

Duration: 40 Hours

  • Overview of service and cloud technologies

    • Key Components of Distributed Applications
    • Data and Data Access Technologies
    • Service Technologies
    • Cloud Computing
    • Exploring Blue Yonder Airlines’ Travel Companion Application
  • Querying and manipulating data using Entity Framework

    • ADO.NET overview
    • Creating an entity data model
    • Querying data
    • Manipulating data
  • Creating and consuming ASP.NET Web API services

    • What are HTTP services?
    • Creating an ASP.NET Web API service
    • Handling HTTP requests and responses
    • Hosting and consuming ASP.NET Web API services
  • Extending and securing ASP.NET Web API services

    • The ASP.NET Web API request pipeline
    • The ASP.NET Web API response pipeline
    • Creating OData services
    • Implementing Security in ASP.NET Web API services
    • Injecting dependencies into controllers
  • Creating WCF services

    • Advantages of creating services with WCF
    • Creating and implementing a contract
    • Configuring and hosting WCF services
    • Consuming WCF services
  • Designing and extending WCF services

    • Applying design principles to service contracts
    • Handling distributed transactions
    • WCF pipeline architecture
    • Extending the WCF pipeline
  • Implementing Security in WCF services

    • Transport security
    • Message security
    • Configuring service authentication and authorization
  • Windows Azure Service Bus

    • Windows Azure Service Bus Relays
    • Windows Azure Service Bus Queues
    • Windows Azure Service Bus Topics
  • Hosting services

    • Hosting services on-premises
    • Hosting services in Windows Azure
  • Deploying Services

    • Web Deployment with Visual Studio
    • Creating and deploying Web Application packages
    • Command-line tools for web deployment packages
    • Deploying to Windows Azure
    • Continuous delivery with TFS and GIT
    • Best practices for production deployment
  • Windows Azure Storage

    • Introduction to Windows Azure storage
    • Windows Azure Blob Storage
    • Windows Azure Table Storage
    • Windows Azure Queue Storage
    • Restricting access to Windows Azure Storage
  • Monitoring and diagnostics

    • Performing diagnostics using tracing
    • Configuring service diagnostics
    • Monitoring IIS
    • Monitoring services using Windows Azure diagnostics
    • Debugging using IntelliTrace
    • Collecting Windows Azure metrics
  • Identity management and access control

    • Claim-based identity concepts
    • Access Control Service
    • Configuring services to use federated identities
    • Handling federated identities in the client side
  • Scaling Services

    • Introduction to scalability
    • Load balancing
    • Scaling on-premises services with distributed cache
    • Windows Azure caching
    • Caveats of scaling services
    • Scaling globally
Batch Date Course Duration
Citrix Authorize Learning Center Microsoft Partner Network Summer Training Training Center Amcat Partner Network
Testimonials
Enquiry Button
x

Fill this form to Enquiry us


       4 + 3   =
L G Y