Curso de Google Flutter do Zero ao Pro - aprenda com EBAC
{"0":{"lid":"1531306243545","ls":"10","loff":"","li_type":"nm","li_ph":"Nome","li_req":"y","li_nm":"Name"},"1":{"lid":"1591540510747","ls":"20","loff":"","li_type":"em","li_ph":"E-mail ","li_req":"y","li_nm":"Email"},"2":{"lid":"1531306540094","ls":"30","loff":"","li_type":"ph","li_ph":"Phone","li_req":"y","li_masktype":"a","li_maskcountry":"BR","li_nm":"Phone"},"3":{"lid":"1610539374492","ls":"40","loff":"","li_type":"in","li_name":"promo_code","li_ph":"Código promocional","li_nm":"promo_code"},"4":{"lid":"1603178538648","ls":"50","loff":"y","li_type":"rd","li_name":"contact_with","li_title":"Como você prefere ser contactado?","li_variants":"WhatsApp\nTelefone\nEmail","li_defselitem":"1","li_radcb":"rb","li_nm":"contact_with"},"5":{"lid":"1632331711978","ls":"60","loff":"y","li_type":"tx","li_text":"Clicando em enviar você aceita os termos e condições da Política de Privacidade"},"6":{"lid":"1591540627448","ls":"70","loff":"","li_type":"cb","li_req":"y","li_label":"Eu li e aceito os termos e condições da Política de Privacidade e Contrato de Prestação de Serviço","li_checked":"y","li_nm":"Checkbox"},"7":{"lid":"1598342668742","ls":"80","loff":"","li_type":"hd","li_name":"source_id","li_value":"339","li_nm":"source_id"},"8":{"lid":"1632830731895","ls":"90","loff":"","li_type":"hd","li_name":"form_test","li_value":"top","li_nm":"form_test"}}
Crie apps com rapidez e facilidade usando o Flutter. Aprenda a desenvolver interfaces incríveis para Android e iOS, colete dados de provedores externos e faça sucesso em plataformas como a Apple Store e o Google Play.
Com mais de 22 horas de aulas online - estude no seu tempo, onde e quando quiser
Crie 2 apps (Android e iOS) para o seu portfólio
foi o crescimento da busca por desenvolvedores mobile no Brasil em 2021
disponíveis todos os meses com foco em Flutter, no LinkedIn Brasil
é a posição que o Brasil ocupa no mercado global de desenvolvimento de aplicativos
O Flutter é o kit de desenvolvimento de interfaces criado pelo Google. Por ser uma ferramenta de código aberto, aplica-se a quase todos os sistemas operacionais existentes, aumentando e muito as oportunidades de trabalho em games e TI.
de conexões mobile no Brasil, um número maior que a população
+ 267.1 milhões
Grandes marcas trabalham com o Flutter como
Alta demanda e grandes salários com domínio do Google Flutter
*Ref: Glassdoor.com para Grande São Paulo
Aprenda a criar aplicativos para iOS e Android com a linguagem Flutter e saiba como integrá-los com APIs e armazenamento online/offline. Crie projetos para múltiplos sistemas e inclua-os no seu portfólio enquanto se prepara para entrevistas de emprego.
Aprenda a desenvolver aplicativos mobile completos para Android e iOS. Torne-se um profissional diferenciado com uma visão ampla de interfaces e desenvolvimento, e publique seus aplicativos em plataformas como Apple Store e Google Play.
Melhore sua experiência mobile com o Flutter e crie aplicativos com interfaces interativas, tanto no Android quanto no iOS. Use as técnicas da linguagem para aprimorar seu portfólio, aplicando o conhecimento adquirido nas aulas em projetos práticos.
Iniciantes em desenvolvimento mobile
Desenvolvedores mobile juniores
Entenda como usar a interface gráfica da ferramenta em diferentes layouts.
Incremente seu aplicativo usando o Architecture Model View Controller.
Veja quais recursos podem ajudá-lo a melhorar o visual dos seus apps.
Trabalhe com animações
Em diferentes tipos de mídias sociais e em plataformas como o Google Play e a Apple Store.
Conheça o layout do programa e entenda a linguagem de programação Flutter.
Descubra interações e funcionalidades
Aplicativo de mídia social para Android
Aplicativo de mídia social para iOS
Usando conexões com APIs.
Gerencie dados locais e online
Mobile Software Engineer no Banco BV
Desenvolvedor com quase 15 anos de experiência em diversas linguagens e sistemas (Flutter, Dart, iOS, Java, Android, Windows Phone, Web, Silverlight, Flex, C#, Nhibernate, SQL, NoSQL e MySQL), Tiago já trabalhou com clientes, como Banco Votorantim, EducApp, IATec - Instituto Adventista de Tecnologia e é coorganizador da Flutterando, a maior comunidade de uso do Flutter na América Latina, com mais de 2 milhões de visualizações em conteúdos específicos.
1. Programação em Flutter e primeiros passos
Configure ferramentas para construir seus primeiros projetos com o Flutter e pratique sua estrutura básica para criar uma série de soluções de desenvolvimento usando funções, async e await.
Primeiros passos na programação Flutter
Trabalhe com operadores, funções e imports
Atividades: Configure suas ferramentas e pratique os conceitos funcionais da ferramenta de desenvolvimento (IDE) com um projeto básico.
2. Seus primeiros aplicativos iOS e Android com o Flutter
Aprenda a criar seus primeiros aplicativos para iOS e Android, trabalhando com widgets para melhorar seus projetos. Use states e notificadores para criar e atualizar seus layouts, além de incluir recursos de notificação.
Crie seu primeiro aplicativo Flutter
Trabalhe com widgets no visual do seu aplicativo
Gerencie o state das informações para atualizar um campo
Atividades: Inicie seu aplicativo de mídia social criando a primeira página de visualização com base nos states das informações.
3. Interfaces em camadas com estruturas e modelos em aplicativos
Avance nas estruturas e modelos de Flutter para incluir em seus projetos recursos como visualização, modelos e controladores. Contribua com a estrutura da arquitetura Model View Controller (MVC) para gerar funcionalidades na parte visual do seu app.
Pastas e estrutura de arquivos
Arquitetura MVC para melhorar o desempenho do seu projeto
Crie modelos para incluir objetos na interface gráfica
Atividades: Melhore seu aplicativo de mídia social com a arquitetura MVC para interconectar camadas e modelos na página.
4. Rede e Navegação
Conecte-se à rede para acessar a API e coletar pacotes de dados. Crie também uma ferramenta de navegação entre as páginas usando parâmetros.
Conecte seu aplicativo à internet
Crie navegação entre as páginas
Obtenha e configure os parâmetros na página
Atividades: Crie uma nova página no aplicativo de mídia social com um feed de notícias e colete dados de uma API externa.
5. Animações e novas páginas
Crie interfaces animadas, incluindo uma tela inicial e uma página de login. Crie um sistema de armazenamento para salvar dados e compartilhá-los com fontes externas.
Trabalhe com animações para melhorar o visual do seu app
Gerencie dados com listas no seu aplicativo
Aplique o controle de tela nas suas páginas
Atividades: Inclua tela inicial, página de login, salve dados locais e compartilhe dados no seu aplicativo de mídia social.
6. Entrega de aplicativos
Aprenda a entregar seus aplicativos na loja do Google Play e da Apple Store. Entenda os processos completos de geração de um arquivo de instalação e publicação.
Gere o arquivo de instalação
Atividades: Entregue seus aplicativos em ambas as lojas Apple Store e Google Play.
Projeto Final: Crie um aplicativo de mídia social completo, incluindo recursos como feed de notícias, opção de compartilhamento, login de usuário e conexão de rede para Android e iOS.
Domínio de interações e funcionalidades do Flutter
Conhecimento de animação para interfaces
Gerenciamento e análises com o Architecture Model View Controller
Uso completo da interface gráfica
Domínio de publicação e entrega para Google Play/Apple Store
Capacidade analítica de dados locais e online
{"0":{"lid":"1531306243545","ls":"10","loff":"","li_type":"nm","li_ph":"Nome","li_req":"y","li_nm":"Name"},"1":{"lid":"1531306540094","ls":"20","loff":"","li_type":"ph","li_ph":"Phone","li_req":"y","li_masktype":"a","li_maskcountry":"BR","li_nm":"Phone"},"2":{"lid":"1591540510747","ls":"30","loff":"","li_type":"em","li_ph":"E-mail ","li_req":"y","li_nm":"Email"},"3":{"lid":"1610539374492","ls":"40","loff":"","li_type":"in","li_name":"promo_code","li_ph":"Código promocional","li_nm":"promo_code"},"4":{"lid":"1603178538648","ls":"50","loff":"y","li_type":"rd","li_name":"contact_with","li_title":"Como você prefere ser contactado?","li_variants":"WhatsApp\nTelefone\nEmail","li_defselitem":"1","li_radcb":"rb","li_nm":"contact_with"},"5":{"lid":"1591540627448","ls":"60","loff":"","li_type":"cb","li_req":"y","li_label":"Eu li e aceito os termos e condições da Política de Privacidade e Contrato de Prestação de Serviço","li_checked":"y","li_nm":"Checkbox"},"6":{"lid":"1598342668742","ls":"70","loff":"","li_type":"hd","li_name":"source_id","li_value":"339","li_nm":"source_id"}}
R$ 2.560,40
Nunca desenvolvi aplicativos mobile, vou conseguir acompanhar o curso?
Claro! Este curso foi desenvolvido para que você mergulhe no universo do desenvolvimento mobile com o Flutter e adquira conhecimentos que possam tanto incrementar seu currículo quanto te despertar para uma nova carreira. O código do Flutter é aberto e não é preciso ter conhecimento prévio, apenas vontade de aprender.
Este curso tem duração de mais de 22 horas de aula, mas o tempo de conclusão vai depender de você. As aulas estão disponíveis por tempo ilimitado na plataforma para acessar quando e onde quiser, avançando no seu ritmo, sem atrapalhar o trabalho ou a vida pessoal. Se você precisar, poderá assistir às aulas novamente, revisar conteúdos daqui algum tempo, além de tirar dúvidas com o tutor antes de prosseguir. A EBAC verificará as tarefas e fornecerá feedbacks por 2 anos (24 meses) a partir da data de matrícula do curso, mas os conteúdos continuarão disponíveis para você relembrar quando quiser.