Formação ASP.NET MVC com C#

Documentos relacionados
Desenvolva passo a passo um Sistema Web seguro com C# e Web Services!

Formação JAVA Web.

Desenvolva de qualquer sistema operacional para qualquer sistema operacional. Sem limites.

Introdução Explorando o ambiente de desenvolvimento integrado do Visual Studio... 31

OPORTUNIDADES: Analista de Sistemas Sênior

Apresentando o.net Framwork

Sumário INTRODUÇÃO AO DESENVOLVIMENTO COM VISUAL STUDIO. Oportunidades de desenvolvimento com Visual Basic 2013 e a Windows Store 3

1 Explorando o ambiente de desenvolvimento integrado do Visual Studio... 35

Developing ASP.NET MVC 5 Web Applications (20486)

Compreender as diferenças entre os vários métodos e códigos de erro HTTP. Conhecer as linguagens fundamentais para programação para a Web

Programação em C#.Net 4.0 com Mobile Apps

C# (C Sharp) - ASP.NET MVC Avançado

Desenvolvimento de Aplicações Distribuídas

CONTEÚDO PROGRAMÁTICO

Academia Programador Web

Academia Desenvolvimento de Software

Curriculum Vitae. Objetivos. Analista Desenvolvedor.NET ou Desenvolvedor.NET

Microsoft Visual Studio Community 2013

2 Instalando e configurando o ambiente de desenvolvimento do Microsoft SQL Server

C# (C Sharp) Avançado

PHP Programando com Orientação a Objetos

Cadeira de Tecnologias de Informação. Ano lectivo 2009/2010. Sites dinâmicos. Com Expression Web TI2009/10 EWD_1. Filipa Pires da Silva (2009)

Linguagens, Web Services e WEB 2.0

Desenvolvimento Web. Introdução Geral. Prof. Vicente Paulo de Camargo

Programação Android. Objetivos Gerais:

Introdução à programação em C#

Curso C# + Framework.NET

Orientação a Objetos - Programação em C++

A c c e s s. Data Lógica Informática. Ambiente Real Conhecimento de Verdade. Carga Horária (referencial): 30 horas. Pré-requisito: Windows

Microsoft.NET. Desenvolvimento Baseado em Componentes

Academia Programador de Aplicações JAVA

Programando com ASP.NET MVC. Aprenda a desenvolver aplicações web utilizando a arquitetura MVC. Alfredo Lotar. Novatec

Módulo II Arquitetura em Camadas

OPORTUNIDADES CWI: Analista de Sistemas Sênior

Arquitetura em Camadas

4ª Edição Pablo Dall Oglio

PLATAFORMA SIGA RIO DAS VELHAS MANUAL DO CÓDIGO FONTE

SCE-557. Técnicas de Programação para WEB. Rodrigo Fernandes de Mello

Developing Windows Azure and Web Services (20487)

PHP. Programando com Orientação a Objetos. Pablo Dall Oglio. Novatec

CONTEÚDO PROGRAMÁTICO

OPORTUNIDADES CWI: Principais atividades: - Análise e desenvolvimento de sites Cross-plataform (IE/Firefox/Chrome/Safari).

Treinar - Cursos e Treinamentos C# Módulo I. Carga horária: 32 Horas

Ademir C. Gabardo. Novatec

Fundament n os s da platafo f rm r a. NE N T André Menegassi

Curso: Percurso Programação JAVA

Curso online de. Formação em Front-End. Plano de Estudo

GRUPO: Rafael Igor Vanderlei Vieira

Aplicação Web Para Gerenciamento de Mensagens de Diferentes Serviços de E- mail

CONTEÚDO PROGRAMÁTICO

Academia Programação JAVA

CONTEÚDO PROGRAMÁTICO

Dreamweaver CC_15x21.indd 1 06/04/ :04:22

ADIANTI FRAMEWORK PARA PHP

MÓDULO 8 INTRODUÇÃO À PROGRAMAÇÃO ORIENTADA POR OBJETOS O QUE É A PROGRAMAÇÃO ORIENTADA POR OBJETOS 10

Desenvolvendo Websites com PHP

OPORTUNIDADES: Analista de Sistemas

Nota prévia... XXI 1. PHP, Apache Server e MySQL... 1

CONTEÚDO PROGRAMÁTICO

Oracle Database 10g: Fundamentos de SQL e PL/SQL

Conceitos de Orientação a Objetos

Web Interativa com Ajax e PHP

Bem vindos ao Curso de ASP.NET MVC 3 Razor e C#

C# (C Sharp) - Web Forms (Módulo 1) Avançado

Como acompanhar a evolução dos aplicativos? Console >> Desktop >> Web >> Mobile >> Cloud. Como aproveitar o melhor de cada programador?

Desenvolvimento de Aplicações Corporativas Avançadas. Web Services

Transcrição:

Comece a desenvolver sistemas para Web e Desktop com a linguagem de programação mais utilizada entre as equipes de alta performance. Carga-horária: 80h O que você aprenderá na formação ASP.NET MVC com C#? C# orientado a objetos. Se você ainda programa de forma procedural, entenderá definitivamente como trabalhar com orientação a objetos! Entity Framework para acesso a dados, com uso de LINQ e expressões lambda; Desenvolvimento de aplicações Windows Forms; Desenvolvimento de aplicações Web Responsivas com ASP NET MVC; Criação de serviços com WCF para isolamento da camada de banco de dados.

1º Módulo Curso C# Profissional Conteúdo Detalhado CAPÍTULO 01 - INTRODUÇÃO AO MICROSOFT.NET FRAMEWORK INTRODUÇÃO AO DESENVOLVIMENTO MICROSOFT C# O QUE É O.NET FRAMEWORK PROCESSO DE COMPILAÇÃO COM MICROSOFT.NET FRAMEWORK CAPÍTULO 02 - VISUAL STUDIO 2013 INTRODUÇÃO AO VISUAL STUDIO 2013 EXPRESS INSTALAÇÃO BÁSICA TIPOS DE PROJETOS OLÁ MUNDO CAPÍTULO 03 - TIPOS DE DADOS, VARIÁVEIS E CONSTANTES TIPOS DE DADOS VARIÁVEIS CONSTANTES CAPÍTULO 04 - OPERADORES ARITMÉTICOS COMPARAÇÃO LÓGICOS ATRIBUIÇÃO CONCATENAÇÃO OPERADORES TERNÁRIOS CAPÍTULO 05 - INTERAÇÃO BÁSICA ESTRUTURA SEQUENCIAL LINHAS DE COMENTÁRIO INPUT E OUTPUT

1º Módulo Curso C# Profissional COMANDOS DE SAÍDA (OUTPUT) COMANDOS DE ENTRADA (INPUT) CRIANDO MÉTODOS CAPÍTULO 06 - FUNÇÕES PREDEFINIDAS FUNÇÕES DE MANIPULAÇÃO DE TEXTO FUNÇÕES MATEMÁTICAS E TRIGONOMÉTRICAS CAPÍTULO 07 - COMANDOS CONDICIONAIS ESTRUTURAS DE DECISÃO COMANDOS IF / ELSE / ELSE IF COMANDO SWITCH CAPÍTULO 08 - LAÇOS DE REPETIÇÃO COMANDO WHILE / DO WHILE COMANDO FOR COMANDO FOREACH CAPÍTULO 09 - VARIÁVEIS INDEXADAS VARIÁVEIS INDEXADAS UNIDIMENSIONAIS (VETORES/ARRAYS) VARIÁVEIS INDEXADAS MULTIDIMENSIONAIS (MATRIZES) CAPÍTULO 10 - DEPURANDO CÓDIGOS DEPURAR CÓDIGOS NO VISUAL STUDIO 2013 EXPRESS CAPÍTULO 11 - ORIENTAÇÃO À OBJETOS C# E A PROGRAMAÇÃO ORIENTADA-A-OBJETOS NAMESPACES CLASSES E OBJETOS ENCAPSULAMENTO HERANÇA

1º Módulo Curso C# Profissional POLIMORFISMO ABSTRAÇÃO INTERFACES CAPÍTULO 12 - TRATAMENTO DE ERROS TRY / CATCH / FINALLY SYSTEM.EXCEPTION CRIAR SUAS PRÓPRIAS EXCEPTIONS CAPÍTULO 13 - TRABALHANDO COM ARQUIVOS DE TEXTO SYSTEM.IO (INPUT OUTPUT) LER UM ARQUIVO COM STREAMREADER ESCREVER UM ARQUIVO COM STREAMWRITER CAPÍTULO 14 - INTRODUÇÃO À INTERFACES GRÁFICAS O QUE SÃO COMPONENTES VISUAIS O QUE É O WINDOWS FORMS CRIANDO UM PROJETO EM WINDOWS FORMS CAPÍTULO 15 - ENTENDENDO E CRIANDO COMPONENTES DE FORMULÁRIOS COMPONENTES DO WINDOWS FORMS COMPONENTE LABEL E SUAS PROPRIEDADES COMPONENTE TEXTBOX E SUAS PROPRIEDADES COMPONENTE BUTTON E SUAS PROPRIEDADES COMPONENTE PANEL E SUAS PROPRIEDADES COMPONENTE NUMERICUPDOWN E SUAS PROPRIEDADES COMPONENTE DATETIMEPICKER E SUAS PROPRIEDADES COMPONENTE COMBOBOX E SUAS PROPRIEDADES COMPONENTE DATAGRIDVIEW E SUAS PROPRIEDADES

1º Módulo Curso C# Profissional CAPÍTULO 16 - ENTENDENDO EVENTOS O QUE SÃO E PARA QUE SERVEM OS EVENTOS? EVENTO CLICK DO BUTTON EVENTO TEXTCHANGED DO TEXTBOX EVENTO LOAD DO FORMULÁRIO EVENTO SELECTEDINDEXCHANGED DO COMBOBOX EVENTO CELLCLICK DO DATAGRIDVIEW CAPÍTULO 17 - A LÓGICA DOS FORMULÁRIOS OBJETOS FORMULÁRIOS HERANÇA DE FORMULÁRIOS PARTIAL CLASSES CAPÍTULO 18 - PROJETO PARTE 01 - ANÁLISE E PROJEÇÃO DE TELAS OBJETIVOS ANÁLISE DO SISTEMA MODELAGEM DE BANCO DE DADOS PROPOSTA DE APLICAÇÃO PROPOSTA DE INTERFACE GRÁFICA CAPÍTULO 19 - VALIDAÇÕES VALIDANDO COMPONENTES DE TEXTO VALIDANDO COMPONENTE COMBOBOX VALIDANDO COMPONENTE DATETIMEPICKER VALIDANDO COMPONENTE NUMERICUPDOWN CAPÍTULO 20 - OBJETOS DE TRANSFERÊNCIA O QUE SÃO OBJETOS DE TRANSFERÊNCIA DIFERENCIANDO TIPOS DE DADOS C# E SQL SERVER

1º Módulo Curso C# Profissional CAPÍTULO 21 - PROJETO PARTE 2 - IMPLEMENTAÇÃO DAS REGRAS DE NEGÓCIO CRIAÇÃO DO MODELO DE VALIDAÇÕES ESTRUTURAÇÃO DA LÓGICA E REGRAS DE NEGÓCIOS DA APLICAÇÃO CAPÍTULO 22 - INTRODUÇÃO À ORM OBJECT RELATIONAL MAPPING REVISÃO SOBRE ADO.NET O QUE É UM ORM QUAIS AS VANTAGENS DE UM ORM PRINCIPAIS DIFERENÇAS EM RELAÇÃO AO MODELO ADO.NET CAPÍTULO 23 INTRODUÇÃO AO ENTITY FRAMEWORK O QUE É O ENTITY FRAMEWORK REQUISITOS PARA UTILIZAÇÃO BANCOS DE DADOS ACEITOS CAPÍTULO 24 - FUNCIONAMENTO BÁSICO HELLO ENTITIES WORLD O QUE É UM CONTEXTO DE BANCO DE DADOS XML DESIGNER CAPÍTULO 25 - MODELOS DE ARQUITETURA DO ENTITY FRAMEWORK MODEL FIRST COMO E QUANDO UTILIZA-LO DATABASE FIRST COMO E QUANDO UTILIZA-LO CODE FIRST CAPÍTULO 26 - ACESSO A DADOS COM ENTITY FRAMEWORK LINGUAGENS DE ACESSO A DADOS TRADICIONAIS SQL STRUCTURED QUERY LANGUAGE LINQ LANGUAGE INTEGRATED QUERY LAMBDA EXPRESSIONS

1º Módulo Curso C# Profissional SCALAR PROPERTIES NAVIGATION PROPERTIES CAPÍTULO 27 - TRABALHANDO COM LINQ SELECT ORDERBY WHERE JOINS COUNT CAPÍTULO 28 - TRABALHANDO COM EXPRESSÕES LAMBDA FIRST FIRSTORDEFAULT SELECT WHERE COUNT JOIN ORDERBY CAPÍTULO 29 - MANIPULAÇÃO DE DADOS PARTE 01 - INSERT INCLUSÃO DE DADOS SIMPLES INCLUSÃO DE GRUPOS DE DADOS INCLUSÃO DE DADOS DEPENDENTES CAPÍTULO 30 - MANIPULAÇÃO DE DADOS PARTE 02 - UPDATE ATUALIZAÇÃO DE DADOS SIMPLES ATUALIZAÇÃO DE GRUPOS DE DADOS CAPÍTULO 31 - MANIPULAÇÃO DE DADOS PARTE 03 - DELETE EXCLUSÃO DE INFORMAÇÕES EXCLUSÃO DE INFORMAÇÕES CASCATEADAS

1º Módulo Curso C# Profissional CAPÍTULO 32- CONCORRÊNCIA O QUE SÃO CONCORRÊNCIAS COMO TRATAR AS CONCORRÊNCIAS CLASSE OPTIMISTICCONCURRENCYEXCEPTION CLIENTWINS X STOREWINS CAPÍTULO 33 - PROJETO PARTE 3 - MANIPULANDO DADOS DO MICROSOFT SQL SERVER CRIAÇÃO DA CAMADA DE ACESSO A DADOS CADASTRANDO ALUNOS CADASTRANDO PROFESSORES CADASTRANDO CURSOS ATUALIZANDO ALUNOS ATUALIZANDO PROFESSORES ATUALIZANDO CURSOS CAPÍTULO 34 - PROJETO PARTE 4 - FUNCIONALIDADES E RELATÓRIOS AGENDANDO NOVO CURSO EDITANDO CURSO AGENDADO VINCULANDO ALUNOS À CURSOS AGENDADOS RELATÓRIOS

2º Módulo Curso ASP.NET MVC com C# CAPÍTULO 01 - INTRODUÇÃO AOS PROTOCOLOS DE COMUNICAÇÃO WEB INTERNET COMO MEIO DE COMUNICAÇÃO CLIENTE E SERVIDOR ENVIO E RECEBIMENTO DE INFORMAÇÕES ENTRE CLIENTE E SERVIDOR A INTERPRETAÇÃO DOS BROWSERS SOBRE A INFORMAÇÃO CAPÍTULO 02 - INTRODUÇÃO AO PADRÃO DE DESIGN MVC O QUE SÃO PADRÕES DE DESIGN PADRÃO MVC CAPÍTULO 03 APLICAÇÃO DO PADRÃO AO ASP.NET O QUE É ASP.NET DIFERENÇA ENTRE ASP.NET WEBFORMS E ASP.NET MVC CRIAR UM PROJETO ASP.NET MVC COM O VISUAL STUDIO 2013 EXPRESS CAPÍTULO 04 - VALIDAÇÕES E DATA ANNOTATIONS O QUE SÃO DATA ANNOTATIONS UTILIZAÇÃO DAS VALIDAÇÕES EM VIEWS CAPÍTULO 05 - HTML HELPERS HTML HELPERS CRIANDO COMPONENTES HTML A PARTIR DE HTML HELPERS CONSUMIR OS VALORES PASSADOS EM HTML HELPERS CAPÍTULO 06 - CASCADING STYLE SHEET ESTRUTURA DE CSS DENTRO DOS PROJETOS ASP.NET MVC CRIANDO SEU PRÓPRIO CSS RESPONSIVIDADE COM CSS PRÓPRIO

2º Módulo Curso ASP.NET MVC com C# CAPÍTULO 07 - TWITTER BOOTSTRAP O QUE É E QUAL A UTILIDADE INCORPORAR AO PROJETO ASP.NET MVC REPONSIVIDADE COM TWITTER BOOTSTRAP COMPONENTES VISUAIS DISPONÍVEIS E COMO UTILIZA-LOS CAPÍTULO 08 - INTRODUÇÃO À ARQUITETURAS DE APLICAÇÕES ARQUITETURA DE SOFTWARE DESIGN PATTERNS APLICAÇÕES MULTICAMADAS CAPÍTULO 09 SERVICE ORIENTED ARCHITECTURE (SOA) O QUE É ARQUITETURA ORIENTADA A SERVIÇOS SOA ENTERPRISE SERVICE BUS (ESB) CAPÍTULO 10 WINDOWS COMMUNICATION FOUNDATION O QUE É O WCF O QUE PODEMOS REALIZAR COM WCF REQUISITOS PARA O DESENVOLVIMENTO CAPÍTULO 11 TIPOS DE PROJETO E ESTRUTURAÇÃO COMPREENSÃO BÁSICA SERVICE LIBRARY X SERVICE APPLICATION (HOST ENVIRONMENT) CAPÍTULO 12 FUNCIONAMENTO BÁSICO SERVIÇOS CONTRATOS SERVICE CONTRACT

2º Módulo Curso ASP.NET MVC com C# SERVICE BEHAVIOR DATA CONTRACTS DATA MEMBERS CAPÍTULO 13 SOAP E REST SIMPLE OBJECT ACCESS PROTOCOL (SOAP) REPRESENTATIONAL STATE TRANSFER (REST) CAPÍTULO 14 CRIANDO SERVIÇOS REST REQUISITOS CONTRATOS COMPORTAMENTOS ARQUIVO DE CONFIGURAÇÕES CAPÍTULO 15 ABC DO WCF ENDPOINTS ADDRESS BINDING CONTRACT CAPÍTULO 16 CONSUMIR WEBSERVICE SOAP COM C# COMO CONSUMIR UM WEB SERVICE COM WCF TEST CLIENT C#.NET CAPÍTULO 17 CONSUMIR WEBSERVICE REST COM C# COMO CONSUMIR UM WEB SERVICE REST COM C#.NET CAPÍTULO 18 - PUBLICAÇÃO DO WEB SERVICE O QUE É O IIS HABILITANDO O IIS EXPRESS

2º Módulo Curso ASP.NET MVC com C# CONFIGURAÇÕES BÁSICAS PROCESSO PUBLICAÇÃO DO WEB SERVICE LOCALMENTE DISPONIBILIZAÇÃO DO WEB SERVICE ATRAVÉS DO IIS CAPÍTULO 19 - ENVIO DE INFORMAÇÕES POR AJAX O QUE É AJAX AJAX TRADICIONAL AJAX COM AJAXHELPER CAPÍTULO 20 - SERVICE ORIENTED ARCHITECTURE (SOA) O QUE É ARQUITETURA ORIENTADA A SERVIÇOS SOA ENTERPRISE SERVICE BUS (ESB) PROTOCOLO SOAP COMO CONSUMIR UM WEB SERVICE COM WCF TEST CLIENT C#.NET COMO CONSUMIR UM WEB SERVICE COM C#.NET CAPÍTULO 21 - PROJETO PARTE 01 MIGRAÇÃO DE PLATAFORMA REQUISITO DE MUDANÇA MODELAGEM DE DADOS SISTEMA ATUAL WEB SERVICE DISPONIBILIZADO CAPÍTULO 22 - PROJETO PARTE 02 CRIAÇÃO DO PROJETO ASP.NET MVC DEFINIÇÃO DO LAYOUT A SER UTILIZADO DEFINIÇÃO DOS MODELOS NECESSÁRIOS CRIAÇÃO DOS CONTROLLERS E ACTIONS NECESSÁRIOS MUDANÇA LÓGICA DO ROTEAMENTO DA APLICAÇÃO

2º Módulo Curso ASP.NET MVC com C# CAPÍTULO 23 - PROJETO PARTE 03 CRIAÇÃO DE VIEWS E DINÂMICA DA APLICAÇÃO ESTRUTURANDO _LAYOUT.CSHTML CRIAÇÃO DAS VIEWS PARA CADA ACTION UTILIZAÇÃO DOS PRINCIPAIS HELPERS COM OS MODELS E COM VARIÁVEIS DINÂMICAS CAPÍTULO 24 - PROJETO PARTE 04 CONEXÃO COM WEB SERVICES CONSUMIR O WEBSERVICE CURSOSCLARIFYSERVICES CONSTRUÇÃO DO NAMESPACE UTILIDADES E CLASSE CONVERSOR UTILIZAR O WEB SERVICE PARA ENVIO E RECEBIMENTO DE DADOS DO BANCO DE DADOS CAPÍTULO 25 - PROJETO PARTE 05 RELATÓRIOS SAINDO DO BÁSICO ESTRUTURAÇÃO INICIAL CRIAÇÃO DAS VIEWS E MULTI-FORMULÁRIOS

Unidades Estabelecida em 1998, a Clarify tem como propósito ser referência em qualidade e em capacitação profissional nas áreas de tecnologia e gestão. Paulista/SP Av. Paulista, 171-2º andar São Paulo/SP (11) 3675-0033 3142-9699 contato@clarify.com.br Blumenau/SC Rua XV de Novembro, 117-1º Andar Centro - Blumenau/SC 89010-001 (47) 3037-5633 blumenau@clarify.com.br