Cursos de Kivy: Building Android Apps with Python
Kivy é uma biblioteca de interface gráfica cross-platform de código aberto escrita em Python, que permite o desenvolvimento de aplicativos multi-touch para uma ampla seleção de dispositivos.
Neste instrutor-led, os participantes de treinamento ao vivo aprenderão como instalar e implantar Kivy em diferentes plataformas, personalizar e manipular widgets, agendar, desencadear e responder a eventos, modificar gráficos com multi-touching, resize a tela, pacote apps para Android, e muito mais.
No final do curso, os participantes poderão
- Relacionar o código Python e a linguagem Kivy.
- Ter um sólido entendimento de como Kivy funciona e utiliza seus elementos mais importantes, como widgets, eventos, propriedades, gráficos, etc.
- Desenvolver e implantar aplicativos Android de forma integrada, com base em diferentes requisitos de negócios e design.
Formato do curso
- Parte palestra, parte discussão, exercícios e muita prática hands-on.
Programa do Curso
Para solicitar um plano de curso personalizado para este treinamento, entre em contato conosco.
Requisitos
- Um conhecimento básico de Python
- Uma compreensão básica dos conceitos de engenharia de software
- Habilidades de programação de nível primário a intermediário
Público
- Programadores ou desenvolvedores com conhecimento de Python que desejam desenvolver aplicativos multi-touch Android usando o framework Kivy
- Desenvolvedores Android com conhecimento de Python
Os cursos de treinamento abertos exigem mais de 5 participantes.
Cursos de Kivy: Building Android Apps with Python - Booking
Cursos de Kivy: Building Android Apps with Python - Enquiry
Kivy: Building Android Apps with Python - Solicitação de Consultoria
Solicitação de Consultoria
Declaração de Clientes (4)
O formador estava disposto a explorar problemas adicionais no punhal.
Susheel - Home
Curso - Dependency Injection with Dagger 2
Máquina Traduzida
Conhecimento do treinador e facilidade com que o apresentou.
Piotr - DPDgroup IT Solutions sp. z o.o.
Curso - Android Applications Testing
Máquina Traduzida
I really enjoyed the fairly broad coverage of topics.
john harrigan
Curso - Android Development
Máquina Traduzida
Antonio gave is much background information, best practices and showed us useful tools to speed up our development process.
Philipp Hunger
Curso - Cross-platform mobile development with PhoneGap/Apache Cordova
Máquina Traduzida
Próximas Formações Provisórias
Cursos Relacionados
Android - The Basics
28 HorasAndroid é o sistema operacional móvel da Go ogle. Este curso demonstra através da prática prática os fundamentos do Android .
Cross-platform mobile development with PhoneGap/Apache Cordova
21 HorasO objetivo dos quadros cross-platform é permitir que você escreva aplicativos de uma só vez e executá-lo em várias plataformas. Quer construir um aplicativo do iPhone que também será executado em Android? Tem um cliente girando e quer que sua aplicação Android seja executada no Windows Phone? Não há problema.
Neste curso de três dias PhoneGap/Apache Cordova você verá duas tecnologias diferentes, mas complementares para o desenvolvimento móvel cross-platform. (Apache Cordova é o novo nome para PhoneGap. Adobe adquiriu o PhoneGap dos desenvolvedores originais e o entregou à Apache Software Foundation.)
Após a conclusão deste curso de PhoneGap/Apache Cordova, você será capaz de construir aplicações móveis de pleno funcionamento usando o framework, gerenciar o código-fonte e lidar com tweaks da plataforma, criar “native como” experiências de uma aplicação web - e muito mais!
Desenvolva Aplicativos para Android
21 HorasEste curso foi criado para todos os interessados em criar aplicativos Android .
Durante este curso, você aprenderá as habilidades fundamentais necessárias para criar aplicativos Android do zero, usando recursos interessantes adicionados à plataforma Android , como processamento em segundo plano, acesso ao banco de dados e serviços baseados em localização.
Desenvolvimento do Android
28 HorasObjetivos.
Após a conclusão deste curso de treinamento, o delegado será capaz de:
- Crie seu próprio aplicativo Android e faça o upload para o Android Market.
- Desenvolva para simuladores e dispositivos reais.
- Aprenda todos os conceitos básicos do Android Development.
Fundamentos do Android
56 HorasO Android é uma plataforma de código aberto desenvolvida pelo Google para desenvolvimento móvel.
Aplicativos para a plataforma Android são desenvolvidos em Java.
Este curso aborda os tópicos fundamentais do Android.
Android Fundamentals - Fast Track
28 HorasAndroid é uma plataforma de código aberto desenvolvida por Google para desenvolvimento móvel.
Aplicações para a plataforma Android são desenvolvidas em Java.
Este curso apresenta uma visão geral dos tópicos fundamentais de Android.
Este é o programa acelerado que acelera o treinamento original
Android HAL (Hardware Abstraction Layer)
21 HorasEste treinamento ao vivo conduzido por instrutor em Brasil (online ou no local) é destinado a desenvolvedores que desejam escrever interfaces HAL para permitir que aplicativos Android conversem com o hardware subjacente.
No final desta formação, os participantes serão capazes de
- Entenda a arquitetura HAL do Android e seu papel na funcionalidade do sistema.
- Obtenha proficiência em AIDL (Android Interface Definition Language) para desenvolvimento HAL moderno.
- Aprenda técnicas de migração de HIDL para AIDL.
- Explore atualizações de HALs de áudio e câmera, incluindo novos recursos introduzidos no Android 14.
- Aprenda as práticas recomendadas para garantir a conformidade do HAL com os padrões de segurança e privacidade do Android.
- Explore o impacto do Projeto Mainline na modularidade e capacidade de atualização do HAL.
Android Mobile App Development (Advanced Level)
35 HorasEste treinamento ao vivo, ministrado por um instrutor em Brasil (online ou presencial), é direcionado a desenvolvedores de nível avançado que desejam criar aplicações complexas e otimizadas utilizando padrões modernos de arquitetura, programação assíncrona, persistência de dados, técnicas de teste e integração.
No final deste treinamento, os participantes serão capazes de:
- Implementar a arquitetura MVVM e componentes do Jetpack.
- Utilizar coroutines Kotlin e WorkManager para tarefas assíncronas e em segundo plano.
- Persistir dados usando Room e DataStore.
- Testar aplicativos utilizando JUnit e Espresso.
- Integrar APIs REST e aplicar otimizações de desempenho.
Android Mobile App Development (Basic Level)
21 HorasEsta formação ao vivo, ministrada por um instrutor em Brasil (online ou presencial), é direcionada a desenvolvedores de nível iniciante que desejam criar aplicações interativas Android usando o Android Studio e Kotlin ou Java.
No final desta formação, os participantes serão capazes de:
- Compreender a arquitetura básica das aplicações Android.
- Projetar interfaces do usuário simples usando layouts e visualizações.
- Lidar com interações do usuário e navegar entre telas.
- Construir um aplicativo móvel funcional de forma incremental ao longo do curso.
Android System Programming
28 HorasEste treinamento ao vivo conduzido por instrutor em Brasil (online ou no local) é destinado a desenvolvedores que desejam entender, adaptar e estender Android para diferentes hardwares e plataformas.
No final desta formação, os participantes serão capazes de
- Configurar o ambiente de desenvolvimento necessário para iniciar o desenvolvimento do sistema para Android.
- Compreender como o hardware interage com os serviços do sistema (aplicativos)
- Desenvolver, testar e depurar o código do sistema iterativamente usando um emulador de Android.
- Carregar e implantar Android personalizado em diferentes sistemas de hardware embarcado (usando simulado/emulado).
Teste de Aplicativos para Android
21 HorasEste curso tem como objetivo fornecer aos testadores de software os conhecimentos e habilidades necessários para realizar testes de garantia de qualidade para aplicativos de software desenvolvidos para a plataforma Android. Este curso oferece uma visão geral dos recursos da plataforma Android e fornece práticas atualizadas para a realização dos testes.
Android TV
14 HorasEsta formação em direto orientada por um instrutor em Brasil (online ou no local) destina-se a programadores que pretendam conceber e criar novas aplicações Android TV. Podem também alargar as suas aplicações existentes para serem executadas em dispositivos de TV para aumentar o envolvimento e as receitas das aplicações.
No final desta formação, os participantes serão capazes de
- Configurar o ambiente de desenvolvimento necessário para começar a desenvolver Android TV aplicativos.
- Compreender os requisitos para qualificar um aplicativo como um aplicativo de TV.
- Criar e testar aplicativos em um emulador Android TV para uma experiência de usuário em primeira mão.
- Tornar o aplicativo de TV pesquisável e integrá-lo ao Google Assistente para otimizar a experiência do usuário.
Dependency Injection with Dagger 2
14 HorasEste treinamento ao vivo conduzido por instrutor em Brasil (online ou no local) é destinado a arquitetos de software que desejam usar o Dagger 2 para injeção de dependência em aplicativos Android.
No final desta formação, os participantes serão capazes de
- Configurar um projeto com injeção de dependência com o Dagger 2.
- Integrar o Dagger 2 em um aplicativo Android.
- Implementar injeção de dependência sem usar frameworks de terceiros.
Monax: Build a Smart Contract Application
7 HorasNeste treinamento ao vivo conduzido por instrutor em Brasil, os participantes aprenderão como criar um aplicativo blockchain de contrato inteligente com Monax.
Ao final deste treinamento, os participantes serão capazes de:
- Desenvolver e implantar um aplicativo distribuído usando blockchain e tecnologia de contrato inteligente.
- Compreender o design e a funcionalidade dos "contratos inteligentes" e como criar um.
- Implementar as melhores práticas para o desenvolvimento seguro de aplicativos blockchain.
- Aproveite as ferramentas Monax para otimizar o desenvolvimento de aplicativos distribuídos.
Kotlin for iOS and Android Development
35 HorasKotlin é uma linguagem de programação moderna, funcional e orientada a objetos baseada em Java.
Neste treinamento guiado por instrutores, os participantes aprenderão Kotlin programação enquanto passam pela criação de um aplicativo Android e iOS usando Kotlin.
No final do curso, os participantes poderão:
- Compreender os fundamentos da programação em Kotlin
- Código de sua própria aplicação Kotlin
- Construir, testar, implantar e resolver problemas Android e iOS aplicativos usando Kotlin
Auditoria
- Desenvolvedores
Formato do curso
- Parte de palestras, parte de discussão, exercícios e prática pesada
Notícia
- Para solicitar uma formação personalizada para este curso, por favor contacte-nos para organizar.