Criando aplicativos robustos com Ionic 3 e C#

Aprenda criar aplicativos com Ionic 3 e Apis em AspNet Core usando DDD
4.36 (373 reviews)
Udemy
platform
Português
language
Mobile Apps
category
Criando aplicativos robustos com Ionic 3 e C#
1 589
students
30 hours
content
Sep 2020
last update
$29.99
regular price

Why take this course?

🎉 Título do Curso:

Domine Ionic 3 e C# para Construir Aplicativos Robustos com DDD e Asp.Net Core

🎓 Descrição do Curso:

Introdução: Este curso é projetado para desenvolvedores com diversões de experiência que desejam aprimorar suas habilidades na criação de aplicativos híbridos com Ionic 3 e aprendertodas as melhores práticas ao usar C# para interagir com APIs em Asp.Net Core seguindo os princípios do Domain-Driven Design (DDD). Ao longo dos módulos, você aprenderá a construir um aplicativo robusto, responsivo e com recursos nativos, como câmera e GPS. 📱

Aprendizados Práticos:

  • Componentes Visuais de Ionic: Domine cada elemento visual que o Ionic oferece para construir interfaces atraentes e funcionais.
  • Recursos Nativos: Faça o seu aplicativo se comunicar com o dispositivo, como capturar imagens, ler códigos de barras e obter a localização do usuário.
  • Estilização: Aprenda três formas diferentes de personalizar a aparência do seu aplicativo para que ele se destaque no mercado.
  • Consumo de API: Realize requisições HTTP e consume uma API dos correios em prática, entendendo bem como fazer a integração.
  • Armazenamento de Dados: Desvende como salvar dados dentro do seu aplicativo de maneira segura e durável.
  • Desenvolvimento Incremental: O curso se enriquece com novos tópicos ao longo do tempo, garantindo que você esteja sempre na vanguarda das tecnologias.

Construa um Site/Aplicativo de Cursos Online:

  • Utilize o Ionic Framework para criar um site ou aplicativo onde os usuários possam consultar cursos online gratuitamente.
  • No back end, crie uma API robusta em Asp.Net Core aplicando os princípios do DDD e utilizando o Entity Framework Core para persistência de dados.

Conteúdo Aprendizado:

  • Criação com Ionic: Desenvolva um site ou aplicativo utilizando a framework do Ionic 3.
  • Aplicação Focada no Domínio: Entenda como criar uma aplicação centrada em valores e regras de negócio significativos.
  • Entidades e Diagramas de Classes: Aprenda a modelar seu sistema com entidades bem definidas e crie diagrama de classes para visualizar o design.
  • Value Objects: Implemente valores importantes do domínio em forma de objetos que não devem ser igualados diretamente.
  • Blindagem de Classes: Mantenha as regras do domínio seguras e separadas das interfaces de usuário com técnicas de blindamento.
  • Notificações e Padrões de Mensageryia: Aprenda a aplicar o padrão de notificação para comunicação dentro do sistema, evitando o uso excessivo de exceções.
  • Desenvolvimento Orientado a Interfaces: Use interfaces para desacoplar e tornar seu código mais flexível e testável.
  • Serviços de Domínio: Construa serviços que encapsulam as regras do domínio e deleguem trabalho para os repositórios.
  • Entity Framework Core: Aprenda o EF Core em modo Code First e as melhores práticas de utilização.
  • Migrações e Persistência de Dados: Crie e gerencie as mudanças no modelo de dados com migrações confiáveis.
  • Criação e Segurança de APIs: Desenvolva APIs seguras e aprenda a proteger seus endpoints contra vulnerabilidades comuns.
  • Documentação e Teste Automático com Swagger: Crie documentação interativa para sua API e configure testes automatizados para garantir a qualidade.
  • Conversões Explicitas: Aprenda as melhores práticas para conversões explicitas em C# para evitar erros e bugs inesperados.
  • Recursos em C#: Explore várias dicas importantes que o ajudarão a escrever um código de alta qualidade em C#.
  • Atalhos no Visual Studio: Descubra atalhos úteis para aumentar sua produtividade enquanto usa o ambiente de desenvolvimento Visual Studio.

🛠️ Conclusão: Neste curso, você não só vai construir um aplicativo funcional e visualmente agradável com Ionic 3 e Asp.Net Core, mas também vai aprender as melhores práticas de desenvolvimento e como manter a qualidade do código. Esteja pronto para transformar sua ideia em uma solução real e impressionante. Inscreva-se agora e dê um salto na sua carreira de desenvolvedor!

Loading charts...

1517994
udemy ID
20/01/2018
course created date
08/02/2020
course indexed date
Bot
course submited by