Corso Web completo

Fiore Rosalba
A distanza
  • Fiore Rosalba
Prezzo Emagister

1.800 € 1.300 

corso Microsoft completo ho potuto studiare e lavorare.

L'OPINIONE DI emiliano bravo
Chiedi informazioni a un consulente Emagister

Informazioni importanti

Tipologia Laboratorio intensivo
Livello Livello intermedio
Metodologia A distanza
Durata 8 Mesi
Inizio Scegli data
stage in azienda
Campus online
Invio di materiale didattico
Servizio di consultazione
Tutoraggio personalizzato
Lezioni virtuali
  • Laboratorio intensivo
  • Livello intermedio
  • A distanza
  • Durata:
    8 Mesi
  • Inizio:
    Scegli data
  • stage in azienda
  • Campus online
  • Invio di materiale didattico
  • Servizio di consultazione
  • Tutoraggio personalizzato
  • Lezioni virtuali
Descrizione

Il Centro di Formazione Fiore Rosalba presenta su emagister.it il Corso Web Completo rivolto a chiunque desideri apprendere i fondamentali della logica di programmazione e strutturazione delle base di dati.

Il corso, da svolgere a distanza, ha la durata totale di 8 mesi, durante la quale coloro i quali non hanno una buona base nel settore informatico, ma anche chi è più preparato e desidera accrescere le proprie competenze, apprenderanno tutte le informazioni attinendi il mondo IT ovvero della Programmazione informatica. Il primo modulo ha una funzione propedeutica e serve ai principianti, in seguito invece si passa alla trattazione di argomenti più specifici e complessi come ad esempio la basi Dati SQL, C#, HTML5 e CSS3, ASP, NET MVC 4 (Vedi elenco Programma più in basso).

Durante il corso gli studenti avranno la possibilità di conseguire differenti Certificazioni Internazionali Microsoft riconosciute e valorizzate in tutto il mondo.

Opportunità di Stage per gli studenti meritevoli.

Informazioni importanti

Prezzo per gli utenti Emagister: Contattando i nostri orientatori si potrà usufruire del prezzo scontato Emagister.

Sedi

Dove e quando

Inizio Luogo
Scegli data
A distanza
Inizio Scegli data
Luogo
A distanza

Domande più frequenti

· A chi è diretto?

Tutti.

· Requisiti

Diploma o laurea, conoscenza scolastica lingua inglese.

· In cosa si differenzia questo corso dagli altri?

I docenti del corso sono trainer ufficiali Microsoft MCT gli unici autorizzati da Microsoft ad insegnare nei corsi ufficiali. Il centro FioreRosalba garantisce assistenza in tutte le fasi di fruizione del Master, con tutoraggio sempre attivo e personalizzato. Le lezioni sono svolte in diretta Skype e sono registrate. In questo modo è possibile recuperarle anche qualora non si riesca a seguirle in tempo reale. Tutto il materiale didattico, esercitazioni, dispense e test interattivi, è disponibile online 24 ore su 24. Si può dunque scegliere liberamente quando e come ritagliarsi i momenti di studio. Grazie ai servizi di FioreRosalba.com ogni studente avrà inoltre accesso a una pagina personale sul nostro sito, da cui potrà visualizzare concorsi pubblici, contest e gare, offerte promozionali su corsi ed esami e offerte di lavoro relative ai settori della grafica, del web, della programmazione e del networking. Lo studio andrà quindi di pari passo con la concreta possibilità di avviare subito un proprio percorso in ambito lavorativo.

· Stage per studenti

Gli studenti universitari potranno richiedere l'attivazione di tirocini curriculari.

Opinioni

A
Ana Maria Milea
01/11/2016
Il meglio Ottimo sono tra i pochi docenti ufficiali Microsoft in giro e si vede

Da migliorare Niente.

Consiglieresti questo corso? Sí.
E
emiliano bravo
22/10/2016
Il meglio corso Microsoft completo ho potuto studiare e lavorare.

Da migliorare Nulla.

Consiglieresti questo corso? Sí.

Cosa impari in questo corso?

Programmatore web
Programmazione C#
Programmazione object oriented
Web master
Microsoft SQL Server
Programmazione informatica
HTML
Html5
Database design
Javascript
Programmazione strutturata
Programmazione web
Progettazione e gestione di contenuti
Web server
UML
Certificazioni Microsoft
Linguaggio C
Joomla
Web developer
Crittografia

Professori

Rosalba Fiore
Rosalba Fiore
dott.ssa

Rosalba Fiore si è laureata in matematica presso l'Università degli Studi della Basilicata. Dal 2007 è iscritta presso la Camera di Commercio di Potenza per il ruolo di Perito ed Esperto in sistemi informativi per la gestione aziendale, formazione del personale e macchine elaborazione dati e unità periferiche. Dal 2006 è Microsoft Certified Trainer, unica in tutta Italia a essere stata insignita di questo riconoscimento. Dal 2010 a oggi è Country Leader per l’Italia di MCT Europe. Nel 2012 è stata nominata da Microsoft MCT Regional Director per l’Italia

Programma

Questo master prevede una specializzazione nella programmazione Microsoft e si compone di 3 corsi: Programmazione con C#, HTML 5 e CSS 3, Asp.net MCV4. Questo corso è propedeutico alla certificazione internazionale Microsoft, gli studenti potranno prenotare gli esami non inclusi nella quota del corso.

LEZIONI SONO IN ITALIANO. Esercitazioni e slides sono in inglese (richiesto inglese scolastico). Il tutor del corso è a disposizione per eventuali lacune dello studente con la lingua inglese.

Logica di Programmazione (opzionale per chi non ha mai programmato)
Algoritmi di programmazione (cosa sono e cosa servono)
Programmazione strutturata (perché farne uso)

Programmazione top‐down e bottom‐up
Evoluzione delle tecniche di programmazione (programmazione procedurale, programmazione ad oggetti)
Compilazione
Tecniche di esecuzione programmi (codici interpretati / codici compilati)
Definizione di variabili/costanti
Definizione costrutti di controllo (if e switch)
Definizione cicli (for,while,do‐while|repeat until)
Definizione funzioni/procedure
Diagrammazione tramite flow‐chart
Pseudocodifica
Debugging
Tecniche base per analisi dei requisiti di un programma (analisi grammaticale, casi d’uso)
Documentazione

Basi di Dati SQL Basi di dati cosa sono e a cosa servono
Basi di dati relazionali
Definizione di relazione
Definizione di tupla/record
Definizione di chiave primaria e chiavi candidate
Definizione di chiave esterna
Diagrammi E‐R
Progettazione logica
Progettazione concettuale
Normalizzazione (prime tre forme)
Creazione DB e Tabelle
Creazione relazioni tra tabelle tramite Designer
Esempi di Query (SELECT,INSERT,DELETE,UPDATE)


C#

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


HTML 5 e CSS3

Module 1: Overview of HTML and CSS Overview of HTML Overview of CSS Creating a Web Application by Using Visual Studio 2012 Lab : Exploring the Contoso Conference Application Walkthrough of the Contoso Conference Application Examining and Modifying the Contoso Conference Application Module 2: Creating and Styling HTML5 Pages Creating an HTML5 Page Styling an HTML5 Page Lab : Creating and Styling HTML5 Pages Creating HTML5 Pages Styling HTML5 Pages Module 3: Introduction to JavaScript Overview of JavaScript Syntax Programming the HTML DOM with JavaScript Introduction to jQuery Lab : Displaying Data and Handling Events by Using JavaScript Displaying Data Programmatically Handling Events
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 Lab : Creating a Form and Validating User Input Creating a Form and 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 Lab : Communicating with a Remote Data Source Retrieving Data Serializing and Transmitting Data Refactoring the Code by Using jQuery ajax method
Module 6: Styling HTML5 by Using CSS3 Styling Text Styling Block Elements CSS3 Selectors Enhancing Graphical Effects by Using CSS3 Lab : Styling Text and Block Elements using CSS3 Styling the Navigation Bar Styling the Page Header Styling the About Page
Module 7: Creating Objects and Methods by Using JavaScript Writing Well-Structured JavaScript Creating Custom Objects Extending Objects Lab : Refining Code for Maintainability and Extensibility Inheriting From Objects Refactoring Code to Use 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 Lab : Creating Interactive Pages by Using HTML5 APIs Incorporating Video Incorporating Images Using the Geolocation API
Module 9: Adding Offline Support to Web Applications Reading and Writing Data Locally Adding Offline Support by Using the Application Cache Lab : Adding Offline Support to a Web Application Implementing the Application Cache Implementing Local Storage
Module 10: Implementing an Adaptive User Interface Supporting Multiple Form Factors Creating an Adaptive User Interface Lab : Implementing an Adaptive User Interface Creating a Print-Friendly Stylesheet Adapting Page Layout To Fit a Different Form Factor
Module 11: Creating Advanced Graphics Creating Interactive Graphics by Using Scalable Vector Graphics Programmatically Drawing Graphics by Using a Canvas Lab : Creating Advanced Graphics Creating an Interactive Venue Map by Using Scalable Vector Graphics Creating a Speaker Badge by Using a Canvas Element Module 12: Animating the User Interface Applying CSS Transitions Transforming Elements Applying CSS Key-frame Animations Lab : Animating User Interface Elements Applying Transitions to User Interface Elements Applying 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 Lab : Implementing Real-Time Communications by Using Web Sockets Receiving Data from Web Socket Sending Data to a Web Socket Sending Multiple Types of Messages To or From a Web Socket
Module 14: Creating a Web Worker Process Introduction to Web Workers Performing Asynchronous Processing by Using a Web Worker Lab : Creating a Web Worker Process


ASP.NET MVC 4

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

Successi del Centro

2016