EMAGISTER CUM LAUDE
RISPARMIA 34%
Certificati Sviluppatore Microsoft e trova lavoro
Personal Computing Studio S.r.l.

Master Sviluppatore Microsoft

Personal Computing Studio S.r.l.
A Roma
Prezzo Emagister

6.765 € 4.450 
+IVA
Preferisci chiamare subito il centro?
06678... Leggi tutto

Informazioni importanti

Tipologia Master
Luogo Roma
Ore di lezione 144h
Durata 18 Giorni
Inizio Scegli data
  • Master
  • Roma
  • 144h
  • Durata:
    18 Giorni
  • Inizio:
    Scegli data
Descrizione

"Acquisisci le conoscenze per diventare uno sviluppatore Microsoft Visual Studio .NET, elemento fondamentale per essere subito “operativi” sul lavoro.

Ti prepari alla certificazione Microsoft “MCSD: App Builder”, elemento fondamentale per trovare lavoro o migliorare la tua posizione.

Grazie al ricco programma didattico potrai seguire i seguenti corsi:

MOC 20483 - Programming in C# - 5 gg
Exam Prep 70-483 - Programming in C# - 1 gg
MOC 20486 - Developing ASP.NET 4.5 MVC Web Applications - 5 gg
Exam Prep 70-486 - Developing ASP.NET 4.5 MVC Web Applications - 1 gg
MOC 20487 - Developing Windows Azure and Web Services - 5 gg
Exam Prep 70-487 - Developing Windows Azure and Web Services - 1 gg"

Informazioni importanti

Prezzo per gli utenti Emagister:

Strutture (1)
Dove e quando
Inizio Luogo
Scegli data
Roma
Via Valadier, 33, 00193, Roma, Italia
Visualizza mappa
Inizio Scegli data
Luogo
Roma
Via Valadier, 33, 00193, Roma, Italia
Visualizza mappa

Domande più frequenti

· C'è un numero minimo per far partire il Master Sviluppatore Microsoft?

Sì, il numero minimo per far partire il master è di 4 persone iscritte.

Opinioni

0.0
Senza valutazione
Valutazione del corso
100%
Lo consiglia
5.0
eccellente
Valutazione del Centro

Opinioni sul corso

Non ci sono ancora opinioni su questo corso
* Opinioni raccolte da Emagister & iAgora

Successi del Centro

2018

Come si ottiene il marchio CUM LAUDE?

Tutti i corsi devono essere aggiornati

La media delle valutazioni dev'essere superiore a 3,7

Più di 50 opinioni degli ultimi 12 mesi

1 anni del centro in Emagister.

Cosa impari in questo corso?

Javascript
Testing
Windows
Hosting
Visual Studio
C++
Management
Pipeline
Framework
Jquery
HTTP
C#
C
Visual studio 2008
.net framework
Api
Security
Visual Studio 2010
Web master
Web services
Sviluppo web
ASP.NET MVC 4
ASP.NET Web
Object Oriented Programming
Visual Studio
Web services
Visual Studio
Web services

Professori

Corpo Docente PCS
Corpo Docente PCS
Docente Senior (min. 5 anni)

Programma

"MOC 20483 - Programming in C# - 5 gg
  • Module 1: Review of C# Syntax
  • Overview of Writing Applications using C#
  • Datatypes, Operators, and Expressions
  • C# Programming Language Constructs
  • Lab : Developing the Class Enrolment Application
  • Implementing Edit Functionality for the Students List
  • Implementing Insert Functionality for the Students List
  • Implementing Delete Functionality for the Students List
  • Displaying the Student Age
  • Module 2: Creating Methods, Handling Exceptions, and Monitoring Applications
  • Creating and Invoking Methods
  • Creating Overloaded Methods and Using Optional and Output Parameters
  • Handling Exceptions
  • Monitoring Applications
  • Lab : Extending the Class Enrolment Application Functionality
  • Refactoring the Enrolment Code
  • Validating Student Information
  • Saving Changes to the Class List
  • Module 3: Developing the Code for a Graphical Application
  • Implementing Structs and Enums
  • Organizing Data into Collections
  • Handling Events
  • Lab : Writing the Code for the Grades Prototype Application
  • Adding Navigation Logic to the Application
  • Creating Data Types to Store User and Grade Information
  • Displaying User and Grade Information
  • Module 4: Creating Classes and Implementing Type-safe Collections
  • Creating Classes
  • Defining and Implementing Interfaces
  • Implementing Type-safe Collections
  • Lab : Adding Data Validation and Type-safety to the Grades Application
  • Implementing the Teacher, Student, and Grade Types as Classes
  • Adding Data Validation to the Grade Class
  • Displaying Students in Name Order
  • Enabling Teachers to Modify Class and Grade Data
  • Module 5: Creating a Class Hierarchy by Using Inheritance
  • Creating Class Hierarchies
  • Extending .NET Framework Classes
  • Creating Generic Types
  • Lab : Refactoring Common Functionality into the User Class
  • Creating and Inheriting from the User Base Class
  • Implementing Password Complexity by Using an Abstract Method
  • Creating the ClassFullException Class
  • Module 6: Reading and Writing Local Data
  • Reading and Writing Files
  • Serializing and Deserializing Data
  • Performing I/O Using Streams
  • Lab : Generating the Grades Report
  • Serializing the Data for the Grades Report as XML
  • Previewing the Grades Report
  • Persisting the Serialized Grades Data to a File
  • Module 7: Accessing a Database
  • Creating and Using Entity Data Models
  • Querying Data by Using LINQ
  • Updating Data by Using LINQ
  • Lab : Retrieving and Modifying Grade Data
  • Creating an Entity Model from the The School of Fine Arts Database
  • Updating Student and Grade Data Using the Entity Framework
  • Extending the Entity Model to Validate Data
  • Module 8: Accessing Remote Data
  • Accessing Data Across the Web
  • Accessing Data in the Cloud
  • Lab : Retrieving and Modifying Grade Data in the Cloud
  • Creating a WCF Data Service for the SchoolGrades Database
  • Integrating the WCF Data Service into the Application
  • Retrieving Student Photographs Over the Web
  • Module 9: Designing the User Interface for a Graphical Application
  • Using XAML to Design a User Interface
  • Binding Controls to Data
  • Styling a User Interface
  • Lab : Customizing Student Photographs and Styling the Application
  • Customizing the Appearance of Student Photographs
  • Styling the Logon View and the StudentPhoto Control
  • Module 10: Improving Application Performance and Responsiveness
  • Implementing Multitasking by using Tasks and Lambda Expressions
  • Performing Operations Asynchronously
  • Synchronizing Concurrent Access to Data
  • Lab : Improving the Responsiveness and Performance of the Application
  • Ensuring that the User Interface Remains Responsive When Retrieving Data for Teachers
  • Providing Visual Feedback During Long-Running Operations
  • Module 11: Integrating with Unmanaged Code
  • Creating and Using Dynamic Objects
  • Managing the Lifetime of Objects and Controlling Unmanaged Resources
  • Lab : Upgrading the Grades Report
  • Generating the Grades Report by Using Microsoft Office Word
  • Controlling the Lifetime of Word Objects by Implementing the Dispose Pattern
  • Module 12: Creating Reusable Types and Assemblies
  • Examining Object Metadata
  • Creating and Using Custom Attributes
  • Generating Managed Code
  • Versioning, Signing and Deploying Assemblies
  • Lab : Specifying the Data to Include in the Grades Report
  • Creating the IncludeInReport Attribute
  • Generating the Report
  • Storing the Grades.Utilities Assembly Centrally
  • Module 13: Encrypting and Decrypting Data
  • Implementing Symmetric Encryption
  • Implementing Asymmetric Encryption
  • Lab : Encrypting and Decrypting Grades Reports
  • Encrypting the Grades Report
  • Decrypting the Grades Report


Exam Prep 70-483 - Programming in C# - 1 gg



MOC 20486 - Developing ASP.NET 4.5 MVC Web Applications - 5 gg
  • Module 1: Exploring ASP.NET MVC 4
  • Overview of Microsoft Web Technologies
  • Overview of ASP.NET 4.5
  • Introduction to ASP.NET MVC 4
  • Lab : Exploring ASP.NET MVC 4
  • Exploring a Photo Sharing Application
  • Exploring a Web Pages Application
  • Exploring a Web Forms Application
  • Exploring an MVC Application
  • Module 2: Designing ASP.NET MVC 4 Web Applications
  • Planning in the Project Design Phase
  • Designing Models, Controllers, and Views
  • Lab : Designing ASP.NET MVC 4 Web Applications
  • Planning Models
  • Planning Controllers
  • Planning Views
  • Architecting an MVC Application
  • Module 3: Developing ASP.NET MVC 4 Models
  • Creating MVC Models
  • Working with Data
  • Lab : Developing ASP.NET MVC 4 Models
  • Creating an MVC Project and Adding a Model
  • Creating a New SQL Azure Database in Visual Studio
  • Adding Properties and Methods to MVC Models
  • Using Display and Edit Annotations in MVC Models
  • Module 4: Developing ASP.NET MVC 4 Controllers
  • Writing Controllers and Actions
  • Writing Action Filters
  • Lab : Developing ASP.NET MVC 4 Controllers
  • Adding an MVC Controller and Writing the Actions
  • Writing the Action Filters in a Controller
  • Using the Photo Controller
  • Module 5: Developing ASP.NET MVC 4 Views
  • Creating Views with Razor Syntax
  • Using HTML Helpers
  • Reusing Code in Views
  • Lab : Developing ASP.NET MVC 4 Views
  • Adding a View for Photo Display
  • Adding a View for New Photos
  • Creating and Using a Partial View
  • Adding a Home View and Testing the Views
  • Module 6: Testing and Debugging ASP.NET MVC 4 Web Applications
  • Unit Testing MVC Components
  • Implementing an Exception Handling Strategy
  • Lab : Testing and Debugging the ASP.NET MVC 4 Web Applications
  • Performing Unit Tests
  • Configuring Exception Handling
  • Module 7: Structuring ASP.NET MVC 4 Web Applications
  • Analyzing Information Architecture
  • Configuring Routes
  • Creating a Navigation Structure
  • Lab : Structuring ASP.NET MVC 4 Web Applications
  • Using the Routing Engine
  • Building Navigation Controls
  • Module 8: Applying Styles to ASP.NET MVC 4 Web Applications
  • Using Template Views
  • Applying CSS to an MVC Application
  • Creating an Adaptive User Interface
  • Lab : Applying Styles to ASP.NET MVC 4 Web Applications
  • Using Template Views
  • Applying a Consistent Look and Feel to an MVC Application
  • Adapting Webpages for Different Browsers
  • Module 9: Building Responsive Pages in ASP.NET MVC 4 Web Applications
  • Using AJAX and Partial Page Updates
  • Implementing a Caching Strategy
  • Lab : Building Responsive Pages in ASP.NET MVC 4 Web Applications
  • Using Partial Page Updates
  • Configuring ASP.NET Caches
  • Module 10: Using JavaScript and jQuery for Responsive MVC 4 Web Applications
  • Rendering and Running JavaScript Code
  • Using jQuery and jQueryUI
  • Lab : Using JavaScript and jQuery for Responsive MVC 4 Web Applications
  • Using jQuery to Respond to Users
  • Using jQueryUI to Build a User Interface
  • Module 11: Controlling Access to ASP.NET MVC 4 Web Applications
  • Implementing Authentication and Authorization
  • Assigning Roles and Membership
  • Lab : Controlling Access to ASP.NET MVC 4 Web Applications
  • Configuring Authentication
  • Controlling Access to Resources
  • Providing User Account Facilities
  • Module 12: Building a Resilient ASP.NET MVC 4 Web Application
  • Developing Secure Sites
  • State Management
  • Lab : Building a Resilient ASP.NET MVC 4 Web Application
  • Storing User Preferences
  • Using User Preferences in the Photo Gallery
  • Module 13: Using Windows Azure Web Services in ASP.NET MVC 4 Web Applications
  • Introduction to Windows Azure
  • Designing and Writing Windows Azure Services
  • Consuming Windows Azure Services in a Web Application
  • Lab : Using Windows Azure Web Services in ASP.NET MVC 4 Web Applications
  • Creating and Coding a Windows Azure Service
  • Consuming Data from a Windows Azure Service
  • Module 14: Implementing Web APIs in ASP.NET MVC 4 Web Applications
  • Developing a Web API
  • Calling a Web API from Mobile and Web Applications
  • Lab : Implementing Web APIs in ASP.NET MVC 4 Web Applications
  • Developing a Web API in MVC 4
  • Adding Routes and Controllers to Handle REST Requests
  • Calling RESTful services from Client-Side Code
  • Module 15: Handling Requests in ASP.NET MVC 4 Web Applications
  • Using HTTP Modules and HTTP Handlers
  • Using Web Sockets
  • Lab : Handling Requests in ASP.NET MVC 4 Web Applications
  • Writing a Web Handler that Uses Web Sockets
  • Building a Chat Room in the Photo Sharing Application
  • Module 16: Deploying ASP.NET MVC 4 Web Applications
  • Deploying Web Applications
  • Deploying MVC 4 Applications
  • Lab : Deploying ASP.NET MVC 4 Web Applications
  • Deploying an Application to Windows Azure
  • Testing the Completed Application
Exam Prep 70-486 - Developing ASP.NET 4.5 MVC Web Applications - 1 gg



MOC 20487 - Developing Windows Azure and Web Services - 5 gg
Module 1: 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
  • Lab : Exploring the work environment
  • Create a Windows Azure SQL Database
  • Create an Entity Data Model
  • Create an ASP.NET Web API service
  • Deploy a web application to Windows Azure
  • Module 2: Querying and manipulating data using Entity Framework
  • ADO.NET overview
  • Creating an entity data model
  • Querying data
  • Manipulating data
  • Lab : Creating a data access layer using Entity Framework
  • Explore the data model and integration test projects
  • Create a data model
  • Query and manipulate data
  • Module 3: 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
  • Lab : Creating the travel reservation ASP.NET Web API service
  • Create an ASP.NET Web API service
  • Consume an ASP.NET Web API service
  • Module 4: 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
  • Lab : Extending Travel Companions ASP.NET Web API services
  • Create a dependency resolver for repositories
  • Add a new media type for RSS requests
  • Add OData capabilities to the flight schedule service
  • Apply validation rules in the booking service
  • Secure the communication between client and server
  • Module 5: Creating WCF services
  • Advantages of creating services with WCF
  • Creating and implementing a contract
  • Configuring and hosting WCF services
  • Consuming WCF services
  • Lab : Creating and consuming the WCF booking service
  • Create the WCF booking service
  • Configure and host the WCF service
  • Consume the WCF service from the ASP.NET Web API booking service
  • Module 6: Designing and extending WCF services
  • Applying design principles to service contracts
  • Handling distributed transactions
  • WCF pipeline architecture
  • Extending the WCF pipeline
  • Lab : Designing and extending WCF services
  • Create a custom error handler runtime component
  • Add support for distributed transactions to the WCF booking service
  • Use asynchronous WCF client calls
  • Module 7: Implementing Security in WCF services
  • Transport security
  • Message security
  • Configuring service authentication and authorization
  • Lab : Securing a WCF service
  • Secure the WCF service
  • Configure the ASP.NET Web API booking service for secured communication
  • Module 8: Windows Azure Service Bus
  • Windows Azure Service Bus Relays
  • Windows Azure Service Bus Queues
  • Windows Azure Service Bus Topics
  • Lab : Windows Azure Service Bus
  • Use a service bus relay for the WCF booking service
  • Publish booking updates to clients using Windows Azure Service Bus Topics
  • Module 9: Hosting services
  • Hosting services on-premises
  • Hosting services in Windows Azure
  • Lab : Hosting Services
  • Host the WCF booking service in IIS
  • Host the ASP.NET Web API services in a Windows Azure Web role
  • Host the booking management service in a Windows Azure Web Site
  • Module 10: 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
  • Lab : Deploying services
  • Deploying an updated service to Windows Azure
  • Updating a Windows Azure Web Site with Web Deploy
  • Exporting and importing an IIS deployment package
  • Module 11: 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
  • Lab : Windows Azure Storage
  • Storing content in Windows Azure storage
  • Accessing Windows Azure storage
  • Creating shared access signatures for blobs
  • Module 12: 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
  • Lab : Monitoring and Diagnostics
  • Configuring WCF tracing and message logging
  • Configuring Windows Azure diagnostics
  • Module 13: 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
  • Lab : Identity management and access control
  • Configure Windows Azure ACS
  • Integrate ACS with the ASP.NET Web API
  • Examine the authentication procedure in the client application
  • Module 14: Scaling Services
  • Introduction to scalability
  • Load balancing
  • Scaling on-premises services with distributed cache
  • Windows Azure caching
  • Caveats of scaling services
  • Scaling globally
  • Lab : Scalability
  • Use Windows Azure Caching
  • Support federated security in a scaled environment
Exam Prep 70-487 - Developing Windows Azure and Web Services - 1 gg"

Ulteriori informazioni

INFO

Esami:
Esame 70-483 - Programming in C#
Esame 70-486 - Developing ASP.NET 4.5 MVC Web Applications
Esame 70-487 - Developing Windows Azure and Web Services
I voucher d'esame sono inclusi nel prezzo del Master.
 
Manuale: Il Materiale Didattico Ufficiale per tutti i corsi Microsoft MOC può essere richiesto, se disponibile, in forma elettronica (DMOC) invece che cartacea e lo studente iscritto potrà scaricarlo dal sito Microsoft. Chi acquista un DMOC ha diritto a consultare tutte le versioni del manuale, sia quelle precedenti a quella che acquista sia quelle che usciranno successivamente, dove troverà corretti eventuali errori e/o le novità del prodotto.

Natura del corso: Operativo (previsti lab su PC)

Gli utenti che erano interessati a questo corso si sono informati anche su...
Leggi tutto