valid

Padrão de Qualidade

Desde 1993 o mais alto padrão em cursos online e presenciais voltado para profissionais de TI.

help

Suporte Técnico

Equipe altamente capacitada para suporte as dúvidas dos alunos em relação ao curso.

clock

Carrinho de compras

Clique na imagem a esquerda para visualizar seus cursos.

ASP .NET Core 3.1 básico

Início imediato
hello

Principais objetivos deste curso
1- Entender e aplicar corretamente os conceitos da plataforma .NET Core.
2- Entender a sintaxe Razor, DataBind, Entidades, Layout, Auxiliares de marca, Contexto e String de Conexão.
3- Aprender a incluir, alterar, consultar e excluir, efetuar pesquisas, ordenação e paginação com banco de dados.
4- Aplicar validações, dados iniciais e migrações.

Introdução
1- Este curso é voltado para programadores que já conhecem a linguagem C# e que desejam criar aplicações Web utilizando as novas funcionalidades do ASP .NET Core.
2- Você criará um projeto, com banco de dados com as principais funcionalidades como alterar, consultar, editar e excluir.
3- Tambem aprenderá buscas, paginação e ordenação.
4- Ao término deste curso você entenderá os conceitos de entidades, propriedades de navegação, scaffold e outros recursos do Entity Framework.

Pré requisitos

Recomendamos os cursos abaixo:
1- C# básico
Ou ter conhecimentos equivalente.

Investimento

Valor normal: R$ 150,00
Desconto de 30 reais só esta semana
Valor final: Apenas 120,00
Não há nenhuma taxa, mensalidade ou qualquer cobrança adicional.

Público alvo

- Programadores ASP, ASP NET, PHP, Java, Angular e outras tecnologias para programação Web.
- Web Developers que precisam migrar ou desenvolver aplicações em ASP NET Core.
- Analistas, instrutores e gerentes de TI que necessitam conhecer as mais modernas tecnologias.
- Profissionais de TI que necessitam atualizar seus conhecimentos e melhorar seu curriculo.

Compre agora

O pagamento pode ser feito via cartão de crédito (em até 10 X sem acréscimo), boleto ou transferência bancária (desconto adicional de 10% ).
Adicionar ao carrinho de compras A matricula é 100% online, basta clicar na figura ao lado e em poucos passos a sua matricula será concluída, assim que o pagamento for confirmado o curso é liberado para início imediato.

Sobre o curso
hello

O curso fica disponível por até 5 anos.
Equivale a um bom curso presencial de 40 horas.
Suporte técnico incluso nos 12 primeiros meses.
Cada curso é composto por 12 aulas, onde o aluno acessa o conteúdo via internet e para cada aula, alem da parte conceitual bem detalhada, o aluno deverá fazer o projeto da mesma (que é bem passo a passo) e ao término da aula é solicitado ao aluno o desenvolvimento de um projeto para fixar bem os conceitos.
O aluno deve enviar o projeto, via nosso WebDesk, para o tutor responsável que vai corrigir e avaliar o mesmo.
O tutor analisa e executa cada projeto, verificando basicamente se o aluno aplicou corretamente os conceitos da aula.
Na ultima aula do curso, alem do projeto da aula, será solicitado ao aluno a preparação de um projeto mais sofisticado, que envolve praticamente todos os conceitos das 12 aulas.

Qualidade comprovada

Alem de pioneiros em vários cursos no Brasil como VB desde 1993, Java desde 1997, C# desde 2001 e Android desde 2007 nossos cursos são considerados como referência em treinamentos online, tanto no conteúdo como na didática e suporte técnico.
A nossa metodologia ( voltada para desenvolvimento de projetos) vem sendo aprimorada nos últimos 20 anos, baseado nas necessidades reais dos programadores no seu dia a dia, necessidades estas identificadas através dos cursos presenciais, online, desenvolvimento de sistemas e parcerias com faculdades e empresas desenvolvedoras.
Nossos cursos tem atualmente uma aprovação de 99,95 % dos alunos ( a cada 2000 alunos apenas 1 solicita o cancelamento ).
De qualquer forma é um direito do aluno solicitar o cancelamento em até 15 dias, no caso de ter concluído até 25% do primeiro curso a devolução será integral.

Suporte técnico

No caso de alguma dúvida, o instrutor responsável pelo aluno, vai auxiliar o mesmo com dicas e sugestões, se for o caso com exemplos adicionais até que o aluno conclua com êxito o projeto e possa iniciar uma nova etapa no curso.

WebDesk Todos os nossos instrutores são certificados, com experiência mínima de 5 anos como professores alem de atuarem como consultores especializados.

Desta forma temos a certeza de que, mesmo a distancia, o aluno estará aprendendo na prática.
As dúvidas podem ser encaminhadas via email ou Webdesk e são respondidas rapidamente.
Mantemos uma equipe de plantão das 07:00 as 00:00 para qualquer dúvida que o aluno tenha referente ao conteúdo do curso.
Certificado
hello

Após a conclusão do curso o certificado é enviado pelo correio ao término do curso sem nenhuma taxa adicional.

Nosso certificado tem validade para fins curriculares e em provas de títulos, como certificado de atualização/aperfeiçoamento profissional.
Nossos certificados são carimbados, consta a carga horária do curso, assinatura do instrutor e diretor.
Consta tambem o número de identificação que permite a validação do mesmo através de empresas ou instituições de ensino.

Conteúdo Programático

ASP .NET Core 3.1 básico
    • 1- Introdução ao ASP.NET Core
    • -Benefícios do ASP NET Core
    • -Principais recursos
    • -Instalação do Visual Studio
      • 2- Primeira aplicação Web com o ASP.NET Core
      • -Criando um novo projeto
      • -Para executar o projeto
      • -Sessões da página: Barra de título, Barra de endereços, Barra de menu, Corpo da página e Rodapé da página
      • -Arquivos do projeto: Connected Services, Dependências, Properties, Pasta wwwroot, Pasta Pages, appSettings.json, Program.cs e Startup.cs
        • 3- Adicionar um modelo no ASP.NET Core
        • -Criando Pastas e a classe Aluno
        • -Como aplicar scaffold a páginas de Aluno
        • -Entendendo o scaffold: Pacotes NuGet, Páginas Razor, Contexto, Injeção de dependência e String de Conexão
        • -Migrações: Console do Gerenciador de pacotes, Migração inicial, InitialCreate e Atualizar o banco de dados
        • -SQL Server Express LocalDB: SQL Server Object Explorer e Designar da tabela
          • 4- Verificando as páginas criadas
          • -Verificando a página Index, Create, Edit, Details e Delete
          • -Conferindo a informação no banco de dados
            • 5- Páginas geradas por scaffolding
            • -Conexão com o banco de dados
            • -Pacotes adicionados, String de Conexão, Adicionando serviço, Arquivo de Contexto
            • -Entendendo o funcionamento das páginas geradas pelo scaffold
            • -Entendendo o funcionamento das páginas geradas pelo scaffold
            • -Arquivo de Layout: Cabeçalho da página, Corpo da página de Layout, RenderBody e Rodapé
              • 6- Analise e detalhamento das páginas do Razor
              • -Arquivo de código da página Index
              • -Otimizando o código
              • -Conexão com o banco de dados
              • -Arquivo HTML da página Index
              • -As diretivas @page e @model
              • -ViewData
              • -Entendendo o arquivo de código da página Index
              • -Arquivo HTML da página Index atualizada
              • -Entendendo o arquivo de código da página Create
              • -Arquivo HTML da página Create atualizada
              • -Entendendo o arquivo de código da página Edit
              • -Arquivo HTML da página Edit atualizada
              • -Entendendo o arquivo de código da página Details
              • -Arquivo HTML da página Details atualizada
              • -Entendendo o arquivo de código da página Delete
              • -Arquivo HTML da página Delete atualizado
                • 7- Atualizando o banco de dados
                • -Alterando a classe
                • -Aplicando a migração
                • -Atualizando as páginas Index, Details, Create, Delete e Edit
                  • 8- Adicionando pesquisa
                  • -Busca por nome
                  • -Filtro por estado
                  • -Obtendo a lista de estados
                  • -Filtrando por estados
                    • 9- Implementando validação
                    • -Atributos Required, ErrorMessage, StringLength e Display
                    • -Lista de atributos internos
                    • -Validação no modelo
                    • -Atributos na mesma linha
                    • -Aplicar migrações as validações
                      • 10- Propagação de dados
                      • -Dados de semente de modelo
                      • -Classe SeedData
                      • -Inicialização do aplicativo
                      • -Lógica adotada
                      • -Otimizando o código
                        • 11- Adicionando ordenação
                        • -Alterando o código da página Index
                        • -Alterando HTML da página Index
                        • -Entendendo a lógica
                        • -Atributo asp-route-{value}
                        • -Operador condicional ternário
                          • 12- Adicionando paginação
                          • -Conceitos básicos de paginação: índice , tamanho, total de páginas, páginas anterior e posterior
                          • -Código da classe PaginatedList, entendendo a lógica desta classe
                          • -Adicionando os botões de navegação
                          • -Habilitar e desabilitar os botões
                          • -Página atual e total