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