Minha Conta
Recuperar Senha

Digite seu endereço de e-mail que foi cadastrado e enviaremos seus dados de acesso.

Minha Conta

A senha deve conter no mínimo 6 caracteres.

Ao se cadastrar, você concorda com a Política de Privacidade e Segurança

Mudar Data: Photoshop CS6 Módulo I
Preço
15/09 a 26/09 Manhã 4000,00
15/09 a 26/09 Manhã 4000,00
15/09 a 26/09 Manhã 4000,00
15/09 a 26/09 Manhã 4000,00
  Itens Preço
Carrinho de Compras
O carrinho está vazio.
INVESTIMENTO TOTAL:0,00

Esqueci minha senha

Foi enviado um e-mail para com os dados de acesso.

Curso C# 2017 - Módulo II (online)

O curso online C# 2017 - Módulo II é ideal para quem já possui conhecimentos básicos da linguagem C#, do IDE Visual Studio e da criação de softwares Desktop e Web, e pretende aprofundar seu aprendizado no desenvolvimento de aplicações distribuídas, serviços, rotinas de segurança e integração entre sistemas.

Durante o curso de C# 2017, você conhece as tecnologias para integração de sistemas, como SignalR, WCF, Rest e Web API, fundamentais para a criação de aplicativos com uso de componentes e arquitetura em camadas. Também, verá assuntos como segurança, identificação e autorização, itens que permitem integrar componentes de um sistema de maneira confiável.

Através da criação de um projeto, você verá a aplicação de técnicas de arquitetura de software e padrões de projeto, o uso adequado de interfaces, dependências, compartilhamento e testes unitários.

O curso é ministrado por José Eduardo Machado Grasso, analista, consultor e programador desde 1985, especializado em encontrar, adaptar ou criar tecnologias adequadas para projetos de TI de diversos segmentos. É instrutor da Impacta Tecnologia desde 2001, ministrando cursos de desenvolvimento de Software com plataforma .NET.
Para obter um bom aproveitamento do curso online de C# 2017 - Módulo II, é imprescindível ter participado do curso C# 2017 - Módulo I (online) ou possuir conhecimentos equivalentes. Este curso foi ministrado com uso do Visual Studio 2017 e SQL Server. A instalação desses softwares é importante para o acompanhamento do curso e a execução das demonstrações dadas nas aulas.

Conteúdo Programático do Curso

  • TópicoEstruturas da linguagem
    • Tipos
    • Identificando tipos
    • Identificando interfaces e delegates
  • TópicoArquitetura em camadas
    • Modelo de 3 camadas
    • Camada de acesso a dados
    • Camada de regra de negócio
  • TópicoCriando a interface do usuário
    • Criando um projeto MVC
    • Criando formulário de inclusão de cliente
    • Recebendo dados do formulário
  • TópicoSerialização
    • O que é serialização?
    • Serializando dados excluídos
  • TópicoREST
    • Conhecendo o REST
    • Criando um serviço REST
    • Criando um Client REST
  • TópicoProjeto LOJA.NET - Criando serviços
    • Criando infraestrutura
    • Criando serviços
  • TópicoInjeção de dependência
    • Apresentando o problema
    • Implementando a injeção de dependência
  • TópicoSegurança
    • Conceitos de segurança
    • Conhecendo o ASP.NET Identity
    • Injeção de dependências - Account
    • ASP.NET Identity e Entity Framework
    • Implementando recursos de segurança no projeto
    • Criando login
    • Criando a tela de registro de usuário com entity framework
    • Finalizando o login
  • TópicoCriação do pedido com ADO e transação
    • Criando as tabelas
    • Gravação do pedido
    • Teste de gravação do pedido
    • Finalizando o pedido
  • TópicoDetalhes sobre a gravação do pedido
    • Detalhes sobre a gravação do pedido
  • TópicoDefinindo o projeto
    • Apresentando o projeto
    • Definindo o projeto
    • Construindo modelo de dados
  • TópicoSOLID
    • Classes e interfaces
    • Analisando o código
  • TópicoCamada de acesso a dados
    • Criando o banco de dados e procedimentos armazenados
    • Inclusão de dados
    • Listagem de dados
    • Alteração de dados
    • BLL - Obter por ID, alteração e exclusão
    • Interface do usuário - Tela Detalhes do Cliente
    • Interface do usuário - Tela Alterar
    • Interface do usuário - Tela de exclusão
  • TópicoServiços
    • Serviços WFC
    • Criando um Client
    • Retornando classes com WCF
  • TópicoSignal R - Comunicação bidirecional
    • Preparando o HUB
    • Conectando o HUB
  • TópicoUnidade de teste
    • Unidade de teste
  • TópicoEntity Framework
    • Implementando o acesso a dados
    • Testando o Entity Framework
    • Produtos: implementando a camada de regras de negócio de produtos
    • Implementando a interface de produtos
    • Criando controller e telas de interface
  • TópicoMVC - Telas com Master e Details
    • Criando a View Model
    • Tela de inclusão de pedidos
    • Exibindo enumeradores
    • Details
    • Incluindo produtos na lista: Preparação
    • Gravando o novo produto na lista
    • Mantendo as listas de opções
  • TópicoMelhorando a usabilidade do pedido (produto)
    • Melhorando a usabilidade do pedido (produto)
  • TópicoReflection
    • Reflection

Valor deste treinamento

Por favor, aguarde...Por favor, aguarde...

Opções para empresas

Para cursos para sua equipe, clique
e preencha o formulário





Certificados de segurança
Seguranca Seguranca
Formas de pagamento
Formas de Pagamento

Conheça algumas profissões relacionadas ao curso

ICS

Certificações Impacta deste curso:

Recomendamos para você