Declaração de acessibilidade
    Top vendas

    Desenvolvimento de aplicativos multiplataforma com Flutter

    A course by Jose Manuel MárquezEngenheiro de software

    Desenvolvimento de aplicativos multiplataforma com Flutter

    O que você aprenderá neste curso online?

    27 aulas & 21 downloads

    Ver todas as lições

    O que está incluído neste curso?

    What is this course's project?

    Desenvolvimento de aplicativos multiplataforma com Flutter

    Projetos de alunos do curso

    Who is this online course for?

    Requirements and materials

    Desenvolvimento de aplicativos multiplataforma com Flutter

    Avaliações

    8.638
    Alunos
    109
    Avaliações
    93%
    Avaliações positivas
    • há 4 meses

      I will recommend this to any time any day.

    • há 5 meses

      muy buen curso

    • há 6 meses

      Es muy buen curso solo que tienes que saber lo básico para poder hacer botones, etc elementos que no se muestran pero el paso a paso para implementar el diseño de figma hacia flutter excelente

    • há 6 meses

      I spent already hours trying to set up the environment which is not explained clearly. I have IOS. When i download the android studio, i get a different version with a different view even if i choose a flutter project where i can only configure the app for android. All the videos so far are a lot of talk about the view one is supposed to see which I don’t which is extremely annoying.

    • há 6 meses

      interesante el curso, mucho material , me parecio muy completo y muy bien explicado

    Ver mais avaliações
    Jose Manuel Márquez

    Jose Manuel Márquez

    Teacher
    Plus

    Engenheiro de software

    Joined março de 2022

    José Manuel Márquez é um engenheiro de software, especialista em desenvolvimento de aplicativos. Em 2018, ele conheceu o Flutter e, desde então, trabalha com essa tecnologia na Código Base, empresa que ele mesmo fundou no ano seguinte. Com ela, José Manuel desenvolve aplicativos para diversos clientes que desejam lançar um produto no mercado.

    Ao longo da carreira, ele já compartilhou seus conhecimentos sobre o Flutter em eventos de tecnologia como MorcillaConf, Tenerife TLP e Codemotion, e desenvolveu dois pacotes de código aberto para a calendar_timeline e a time_range.

    Conteúdo

    • U1

      Introdução

      • Apresentação
      • Influências
    • U2

      Construção da IU

      • Introdução ao Flutter
      • Criação do projeto base
      • Stateless widgets
      • Assets
      • Trabalhar com um design
      • Implementação da Splash Page
    • U3

      Interatividade

      • Stateful widgets
      • Detectar gestos e navegação
      • Refatorar
      • Task List Page
      • Converter Task List Page em Stateful widget
    • U4

      Armazenamento de dados

      • New Task
      • Text Field Controller
      • Manipulando o estado com setState
      • Plugins, pacotes e Shared preferences
      • Serialização e desserialização
      • Persista e recupere tarefas nas Shared preferences
    • U5

      State Management

      • Status da aplicação
      • Inherited widgets
      • Provider
      • Adicionar Provider à Task List Page
      • Adicionar Provider ao New Task Modal
    • U6

      Um extra

      • Adicionar launcher icons
      • Compilar o app
      • Carregar para lojas
    • PF

      Projeto final

      • Desenvolvimento de aplicativos multiplataforma com Flutter

    O que esperar de um curso da Domestika

    • Aprenda no seu ritmo

      Aproveite para aprender desde casa, sem um horário fixo e no seu ritmo. É você quem define sua disponibilidade.

    • Aprenda com os melhores profissionais

      Aprenda métodos e técnicas fundamentais com os melhores profissionais do setor criativo.

    • Conheça os maiores especialistas

      Cada professor compartilha seus conhecimentos com entusiasmo e explicações claras, oferecendo uma perspectiva profissional em cada aula.

    • Certificates

      PLUS

      If you're a Plus member, get a certificado personalizado signed by your teacher for every course. Share it on your portfolio, social media, or wherever you like.

    • Sente-se na primeira fila

      Com vídeos da melhor qualidade, você não perderá nenhum detalhe! Graças ao acesso ilimitado, você pode assistir às aulas todas as vezes que precisar para aperfeiçoar sua técnica.

    • Compartilhe conhecimentos e ideias

      Pergunte, peça opiniões e ofereça soluções. Compartilhe sua experiência de aprendizagem com outros alunos da comunidade tão criativos como você.

    • Conecte-se a uma comunidade criativa global

      Esta comunidade acolhe milhões de pessoas do mundo todo, curiosas e apaixonadas por descobrir e expressar sua criatividade.

    • Assista a cursos produzidos de maneira profissional

      A Domestika seleciona cuidadosamente seus professores e produz cada curso internamente para garantir uma experiência de aprendizagem online excelente.

    Perguntas frequentes

    Flutter é um framework open source do Google que permite criar apps móveis, web e desktop com uma única base de código, facilitando o desenvolvimento multiplataforma e acelerando a criação de apps modernas e personalizáveis.

    Sim, o curso é feito para quem tem experiência básica em programação e quer se aprofundar em Flutter, aprendendo técnicas intermediárias para desenvolver apps móveis profissionais.

    Recomenda-se ter noções básicas de programação orientada a objetos e entender conceitos como variáveis, funções e estruturas de dados. Não é necessário ter trabalhado antes com Flutter ou Dart.

    Você vai aprender a criar apps Flutter organizados e escaláveis, gerenciar estado, personalizar interfaces, trabalhar com recursos, aplicar padrões de design, refatorar código, automatizar testes e usar ferramentas open source em projetos reais.

    O curso ensina a estruturar projetos Flutter seguindo boas práticas, organizando pastas e arquivos para criar apps fáceis de manter, modulares e escaláveis, incluindo a gestão correta de dependências no pubspec.yaml.

    Sim, ao terminar o curso você poderá desenvolver produtos digitais para startups e apps personalizados para organizações sociais, aplicando as melhores técnicas de arquitetura e colaboração open source.

    Sim, o curso inclui módulos sobre testes automatizados, cobertura de testes e estratégias para garantir a qualidade e confiabilidade das suas apps Flutter.

    Cursos que podem lhe interessar