Imagem do Curso gratuito Desenvolvimento de aplicativos com Ionic

Curso online gratuitoDesenvolvimento de aplicativos com Ionic

Duração do curso online: 6 horas e 29 minutos

4.98

EstrelaEstrelaEstrelaEstrelaEstrela

(93)

Aprenda a criar apps mobile híbridos com Ionic e Angular: do ambiente ao consumo de API e SQLite. Curso online gratuito com prática e certificado.

Neste curso gratuito, aprenda sobre

  • Configurar ambiente Ionic 4 + Angular e dependências (Node/CLI) para iniciar projetos
  • Criar o primeiro app Ionic e entender a estrutura do projeto (src, assets, www/build)
  • Fundamentos de TypeScript no contexto do Ionic/Angular
  • Usar componentes prontos do Ionic para acelerar UI e padronizar telas
  • Trabalhar com diretivas Angular: *ngFor (listas) e *ngIf (condicionais)
  • Manipular arrays e objetos para renderização de listas e dados na interface
  • Consumir API JSON (ex.: The Movie DB) via serviço/método e exibir dados na página
  • Criar e usar Providers/Services para reutilização de código e separação de responsabilidades
  • Criar navegação e página de detalhes passando/recuperando dados entre telas
  • Rodar o app no emulador Android e iniciar configuração do ambiente Android no Windows
  • Integrar SQLite no Ionic com plugin nativo e persistir dados localmente
  • Criar Models e um DAO para organizar acesso ao banco e regras de dados
  • Implementar CRUD com SQLite: inserir, consultar, atualizar e deletar registros
  • Usar ngModel para binding em formulários e editar dados (ex.: atualização no CRUD)

Descrição do curso

Desenvolvimento de aplicativos com Ionic é um curso online gratuito para quem quer sair do zero e começar a criar apps mobile híbridos com uma base moderna, combinando Ionic 4 e Angular. Ao longo das aulas, você aprende a preparar o ambiente de desenvolvimento e a dar os primeiros passos com um projeto real, entendendo como a estrutura do Ionic se organiza e como isso se traduz em produtividade na construção de interfaces e páginas.

A proposta é unir teoria essencial e prática imediata. Você evolui do primeiro aplicativo para o entendimento de conceitos importantes do ecossistema, como o papel do TypeScript no desenvolvimento e a forma como Angular ajuda a organizar a lógica e os componentes. Conforme avança, você passa a trabalhar com dados de maneira mais próxima do que acontece no mercado: consumo de API em JSON, apresentação dinâmica de informações na tela e uso de diretivas para controlar listas e exibição condicional, criando experiências mais ricas e responsivas para o usuário.

O curso também explora boas práticas de organização do código, mostrando como reduzir repetição e ganhar escalabilidade ao estruturar serviços/provedores para centralizar chamadas e regras. Em seguida, você constrói fluxos comuns em aplicativos reais, como páginas de detalhes e navegação entre telas, sempre com foco em deixar o app compreensível, evolutivo e fácil de manter.

Para completar a jornada, você entra no universo de recursos nativos com suporte via plugins e aprende a persistir dados localmente com SQLite. Isso permite criar aplicações que funcionam bem mesmo sem conexão constante, armazenando e consultando informações no dispositivo. Na prática, você aprende a modelar dados e a implementar operações de criação, leitura, atualização e remoção, consolidando um conjunto de habilidades muito solicitado em vagas que envolvem desenvolvimento mobile híbrido.

Se você busca uma porta de entrada para a carreira em programação de aplicativos ou quer acelerar a entrega de projetos com um stack popular, este curso oferece uma trilha objetiva, com exercícios para fixação e uma evolução clara do básico ao uso de banco de dados local, ajudando você a construir confiança para criar e publicar seus próprios apps.

Conteúdo do curso

  • Aula em vídeo: 01 - Preparando o ambiente - Ionic 4 & Angular 13m
  • Exercício: _Qual é o framework utilizado para desenvolver aplicativos mobile híbridos no curso de Patrick Miranda?
  • Aula em vídeo: 02 - Primeiro aplicativo - Ionic 4 & Angular 10m
  • Exercício: _Qual é o comando utilizado para instalar globalmente o Cordova?
  • Aula em vídeo: 03 - Entendendo a estrutura - Ionic 4 & Angular 15m
  • Exercício: _O que é a pasta "www" no projeto do aplicativo em Ionic?
  • Aula em vídeo: 04 - Typescript? - Ionic 4 & Angular 19m
  • Exercício: _Qual é a linguagem utilizada para compilar os arquivos no Ionic?
  • Aula em vídeo: 05 - Apresentando o The Movie DB - Ionic 4 & Angular 09m
  • Exercício: Qual é a principal função do site descrito no vídeo?
  • Aula em vídeo: 06 - Compreendendo a diretiva *NgFor - Ionic 4 & Angular 14m
  • Exercício: _Qual é o objetivo de utilizar os componentes prontos no Ionic?
  • Aula em vídeo: 07 - *NgFor com Array de Objetos - Ionic 4 & Angular 12m
  • Exercício: Qual é a principal abordagem explicada no vídeo para o uso de objetos em um projeto?
  • Aula em vídeo: 08 - Consumindo API JSON - Ionic 4 & Angular 18m
  • Exercício: _Qual é a função do método "getUp" criado por Patrick Miranda no projeto apresentado?
  • Aula em vídeo: 09 - Providers? Economia de Código - Ionic 4 & Angular 22m
  • Exercício: Qual é a principal função do 'provider' discutida no vídeo?
  • Aula em vídeo: 10 - Apresentando dados na página - Ionic 4 & Angular 30m
  • Exercício: Qual o propósito dos provedores (providers) mencionados na aula de programação?
  • Aula em vídeo: 11 - Criando página de Detalhes - *NgIf - Ionic 4 & Angular 35m
  • Exercício: Qual é o objetivo principal do projeto apresentado no vídeo?
  • Aula em vídeo: 12 - Rodando aplicativo no Emulador - Ionic 4 e Angular 21m
  • Exercício: Qual é o passo inicial para configurar o desenvolvimento de aplicativos Android no Windows, segundo o tutorial?
  • Aula em vídeo: 13 - Criando Banco de dados com SQLite - Ionic 4 & Angular 26m
  • Exercício: _Qual é o primeiro plugin do código nativo que o curso irá utilizar?
  • Aula em vídeo: 14 - Criando Models - Ionic 4 & Angular 15m
  • Exercício: _Qual é o objetivo da criação de modelos no banco de dados?
  • Aula em vídeo: 15 - Criando o CRUD MovieDAO - Ionic 4 & Angular 25m
  • Exercício: _Qual é o módulo que precisa ser adicionado para utilizar o método "insert" no desenvolvimento de aplicativos com Ionic?
  • Aula em vídeo: 16 - Inserindo dados com SQLite - Ionic 4 & Angular 35m
  • Exercício: Qual o principal foco da aula apresentada no vídeo?
  • Aula em vídeo: 17 - Consultando dados com SQLite - Ionic 4 & Angular 21m
  • Exercício: Qual é a principal tarefa abordada neste vídeo?
  • Aula em vídeo: 18 - Deletando dados com SQLite - Ionic 4 & Angular 07m
  • Exercício: O que acontece quando o botão 'excluir' é acionado no aplicativo mencionado no vídeo?
  • Aula em vídeo: 19 - Alterando dados com SQLite e Diretiva NgModel - Ionic 4 & Angular 32m
  • Exercício: Qual é o objetivo da diretiva ngModelo mencionada no vídeo?

Este curso gratuito inclui:

6 horas e 29 minutos de curso online em vídeo

Certificado digital de conclusão de curso ( Gratuito )

Exercícios para treinar seus conhecimentos

100% gratuito, do conteúdo ao certificado

Pronto para começar?Baixe o app e comece hoje mesmo.

Instale o app agora

para ter acesso ao curso
Ícone representando cursos de tecnologia e negócios

+ de 5.000 cursos gratuitos

Programação, Inglês, Marketing Digital e muito mais! Aprenda o que quiser, gratuitamente.

Ícone de calendário com alvo representando planejamento de estudos

Plano de estudos com IA

A Inteligência Artificial do nosso aplicativo pode criar um cronograma de estudos para o curso que você escolher.

Ícone de profissional representando carreira e negócios

Do zero ao Sucesso profissional

Melhore seu currículo com nosso Certificado gratuito e depois utilize nossa Inteligência Artificial para buscar seu emprego dos sonhos.

Você também pode utilizar o QR Code ou os Links abaixo

QR Code - Baixar Cursa - Cursos Online

Comentários do Curso: Desenvolvimento de aplicativos com Ionic

RD

Ricieri da Silva

EstrelaEstrelaEstrelaEstrelaEstrela

explicação pausada e bem detalhada.

Mais cursos gratuitos em Programação de Aplicativos

Ebook + Áudiobooks gratuitos! Aprenda ouvindo ou lendo!

Baixe o Aplicativo agora para ter acesso a + de 5000 cursos gratuitos, exercícios, certificado e muito conteúdo sem pagar nada!

  • Cursos online 100% gratuitos do início ao fim

    Milhares de cursos online em vídeo, ebooks e áudiobooks.

  • Mais de 60 mil exercícios gratuitos

    Para testar seus conhecimentos no decorrer dos cursos online

  • Certificado Digital gratuito válido em todo o Brasil

    Gerado diretamente na galeria de fotos do seu celular e enviado ao seu e-mail

Aplicativo Cursa na tela de ebook, na tela de curso em vídeo e na tela de exercícios do curso, mais o certificado de conclusão de curso