Carreira Full Stack .Net
Aprenda a construir aplicações multiplataforma (Desktop, Web e APPs) em C#, ASP.NET, API REST, NET MAUI com CLEAN ARCHITECTURE & DOCKER & PADRÕES DE PROJETO partindo do ABSOLUTO ZERO!
É para desenvolvedores e profissionais de TI que desejam aprender a construir aplicações multiplataforma do zero, utilizando C#, ASP.NET, e .NET MAUI, ou para aqueles em transição de carreira que buscam se destacar em projetos modernos de desenvolvimento web, desktop e mobile.
É para quem quer dominar o desenvolvimento de software com uma formação prática e de qualidade, aprendendo a aplicar Clean Architecture, Padrões de Projeto e Docker em projetos reais, preparando-se para criar aplicações escaláveis e de alta performance.
É para quem deseja se especializar em tecnologias como C#, ASP.NET, APIs REST e NET MAUI, construindo desde pequenas aplicações até soluções empresariais completas e multiplataforma, seguindo as melhores práticas de desenvolvimento Full Stack, desde o front-end até o back-end.
O programa é composto por 9 cursos completos. São mais de 1.130 videoaulas e 175h conteúdo que juntos darão uma visão ampla e completa sobre as diversas etapas do desenvolvimento de um projeto.
Fundamentos da programação orientada a objetos
O essencial para criar APIs da Web na plataforma .NET
Criando um site para venda de lanches
Criando projetos .NET Core segundo a Clean Architecture
Usando o Docker na plataforma .NET
Uma abordagem prática e objetiva usando a linguagem C# na plataforma .NET Core
Uma abordagem prática e objetiva usando a linguagem C# com .NET Core
Introdução
Fundamentos
Estruturas de Controle
Classes e Métodos
Array, ArrayList e List
Programação Orientada a Objetos
Generics e Coleções Genéricas
Tratamento de Erros
Delegates, Expressão Lambda, Eventos e LINQ
Arquivos, Diretórios e Streams
Serialização e Desserialização
Programação Assíncrona
CORTESIA – LINQ
Atualizações do C# – Recursos das novas versões do C#
UML, Herança, Interface e Polimorfismo
Principios SOLID – Conceitos e Prática
.NET 8 – Conceitos Gerais
.NET 8 – Ambiente e Recursos
.NET 8 – Criando uma Web API usando o Visual Studio
.NET 8 – Fundamentos da WEB API
.NET 8 – Padrão Repository e Unit Of Work
.NET 8 – DTO, AutoMapper e HttpPatch
.NET 8 – Paginação, Filtro e Ordenação
.NET 8 – Programação Assíncrona: Repositório e Paginação
.NET 8 – Segurança: Autenticação, Autorização e Token JWT
.NET 8 – Segurança: CORS e Rate Limiting
.NET 8 – Versionamento da API
.NET 8 – Documentação: Swagger, Convenções e Analisadores
.NET 8 – Testes de Unidade
.NET 8 – Usando a Clean Architecture
.NET 8 – Hospedagem e Deploy
.NET 8 – Usando HttpClientFactory
.NET 8 – Consumindo Web APIs
.NET 8 – Criando Minimal APIs no VS 2022
.NET 8 – Organizando o código em uma Miminal API
.NET 8 – Minimal APIs novos recursos
BÔNUS – Consumindo uma API com React 18 aulas • 5h 14m
BÔNUS – Criando uma loja virtual com Microsserviços 20 aulas • 7h 58m
.NET 6 – Projeto ASP.NET Core MVC – Introdução
.NET 6 – Projeto ASP.NET Core MVC – Site para venda de Lanches
.NET 6 – Modelo de Dominio – Entity Framework Core
.NET 6 – Controllers e Views
.NET 6 – Pedidos: Ajustando o Modelo – Migrations
.NET 6 – Identity: Autenticação e Autorização
.NET 6 – Área de Administração
.NET 6 – Novas Funcionalidades – Paginação, Filtro de dados, Detalhes do Pedido
.NET 6 – Gerenciamento de Imagens
.NET 6 – Gerando gráficos com o GoogleChart
.NET 6 – Migrando o código da classe Startup para a classe Program
.NET 6 – Deploy do projeto no IIS
.NET 6 – Gerando Relatórios e PDF usando o FastReport OpenSource
Migrações para o .NET 6.0, .NET 7.0 e .NET 8.0
Introdução
Aplicação Back-end – API ASP.NET Core
Aplicação Front-end – .NET MAUI
Bônus – .NET MAUI – Apresentando os conceitos básicos
Introdução
Conceitos e fundamentos
Apresentando o problema, o projeto e a solução
Implementando a camada Domain
Implementando a camada Infrastructure
Implementando a camada Application
Implementando a camada WebUI
Implementando a Segurança
Clean Architecture – Conclusão
Incluindo a camada Web API
API – Implementando a Autenticação JWT
Migração para o .NET 6.0
Criação do projeto no NET 6 com VS 2022
Migração do .NET 6.0 para o .NET 7.0
Migração do .NET 7.0 para o .NET 8.0
Apresentação e Introdução
O Ambiente de execução
Contêineres
Imagens
Volumes
Networks
Docker Compose
Desenvolvimento na plataforma .NET
Docker Desktop for Windows
Docker Desktop for Windows – II
Docker – Containerizando aplicações Blazor (.NET 8)
BÔNUS – Criando Microsserviços com Docker e Visual Studio
BÔNUS – Kubernetes: Conceitos básicos
Introdução
Fundamentos
Padrão Adapter
Padrão Bridge
Padrão Composite
Padrão Decorator
Padrão Facade
Padrão Flyweight
Padrão Proxy
Exercícios sobre Padrões de Projeto
Conclusão do Curso
BÔNUS – Padrões de Projetos Comportamentais – Gof
Introdução
Fundamentos da Programação Orientada a Objetos
Padrões de Projeto Criacionais
Exercícios sobre padrões de projetos Criacionais
27073+
ALUNOS
Já são mais de 27073 alunos em nossa plataforma. Você estará conectado com nosso instrutor e alunos de toda parte do mundo.
Acesso completo e ilimitado
Descubra a jornada que irá impulsionar sua carreira como Desenvolvedor Full Stack .NET. Com mais de 1.130 aulas abrangentes, nossos 9 cursos são projetados para capacitar você a construir aplicações multiplataforma (Desktop, Web e Apps) utilizando C#, ASP.NET, APIs REST e .NET MAUI. Além de aprender a desenvolver com Clean Architecture, Padrões de Projeto e Docker, você adquirirá uma base sólida para criar soluções modernas e escaláveis, partindo do absoluto zero. Ao final da formação, você estará preparado para desenvolver aplicações profissionais completas, utilizando as melhores práticas do mercado e dominando as ferramentas essenciais para atuar em projetos que abrangem desde o desenvolvimento até a entrega de aplicações robustas para diferentes plataformas.
Garantimos um compromisso real de suporte, proporcionando atendimento rápido para esclarecer todas as dúvidas dos alunos em até 24h. O Prof. Macoratti está comprometido com o sucesso dos seus alunos.
José Carlos Macoratti atua no mercado de tecnologia há mais de 20 anos, trabalhando com diversas equipes e em variados cenários, utilizando uma ampla gama de tecnologias para oferecer soluções em desktop, web e mobile. É fundador e mantenedor do portal Macoratti, uma referência nacional na publicação de artigos sobre Visual Basic .NET, Visual Basic, ASP .NET, ASP .NET MVC e outras tecnologias, além de abordar os principais conceitos da área de TI. Desde 2009, ele é reconhecido como Most Valuable Professional (MVP) em Visual Studio e Development Technologies pela Microsoft, destacando-se por sua expertise.
Com sólidos conhecimentos das principais linguagens de programação atuais e uma forte compreensão dos princípios de boas práticas no paradigma da orientação a objetos, ele está altamente capacitado para atuar em diversos cenários, oferecendo soluções robustas e eficientes em diferentes contextos tecnológicos.
+ 9 cursos completos
+ 9 certificados (um por curso)
+ 439 recursos para download
+ Mais de 10 Projetos 50 Projetos
Prints de feedbacks espontâneos em nossa plataforma
Sim, ao finalizar cada curso, você receberá um certificado comprovando suas habilidades técnicas.
São mais de 175 horas de videoaulas, além do tempo necessário para as atividades práticas e projetos.
Mesmo com pagamento único, seu acesso é vitalício, garantindo flexibilidade em seu aprendizado.
Após confirmação do pagamento, você receberá por e-mail os links de acesso aos cursos para fazer a sua inscrição.
Aceitamos cartão de crédito, cartão de débito Elo, boleto bancário ou PIX, proporcionando segurança via MercadoPago.
Em caso de dúvidas ou necessidade de suporte, estamos aqui para ajudar. Cada um dos nove cursos dispõe de um fórum dedicado, onde os alunos podem fazer perguntas a qualquer momento. O Prof. Macoratti se compromete a responder a todas as dúvidas em um prazo máximo de 24 horas.
Ambiente seguro
Amazoncode EPP Ltda
CNPJ 50.712.398/0001-67
WhatsApp us