Programas Nanodegree e Cursos Abertos

Crie aplicativos móveis nativos com o Flutter
Aprenda com especialistas do Google a utilizar o Flutter com o intuito de elaborar interfaces nativas de alta qualidade para iOS e Android em tempo recorde.

Em colaboração com: Google

Bootcamp de Kotlin para programadores
Aprenda os fundamentos da linguagem de programação Kotlin com os especialistas em Kotlin do Google.

Em colaboração com: Google

Android Basics
Aprenda a linguagem Java e comece a construir novos aplicativos espetaculares para bilhões de dispositivos Android!

Em colaboração com: Google

Desenvolvedor Android
Para os programadores intermediários que buscam o domínio Android, este programa ensina as ferramentas, princípios e padrões que sustentam todo o desenvolvimento Android.

Em colaboração com: Google

Desenvolvimento de aplicativos Android
Crie um aplicativo para Android conectado à nuvem e aprenda as ferramentas, os princípios e as recomendações de desenvolvimento Android que você poderá aplicar em seus próprios projetos.

Em colaboração com: Google

Desenvolvimento de Apps Android Avançado
Prepare seu app para produção aplicando recursos avançados como integração de biblioteca, material design, widgets, recebimento de mensagens da nuvem e mais!

Em colaboração com: Google

Android Basics: User Input
Learn how to make your apps interactive using buttons and text! In this course you'll learn the basics of the Java programming language and how to apply them to Android.

Em colaboração com: Google

Android Basics: Multi-screen Apps
Learn to build multiscreen apps using the foundation of Android for Beginners!

Em colaboração com: Google

Android Basics: Networking
This class teaches the basics of networking using Android, and is a part of the Android Basics Nanodegree by Google.
Android Basics: Data Storage
In this course, you'll learn the basics of data storage in Andriod, building your first database and an app that could be used for any small business!
Java Programming Basics
Take your first steps towards becoming a Java developer! Learn Java syntax and create conditional statements, loops, and functions.
Firebase em um fim de semana com o Google: Android
This course will teach you when and why to choose Firebase as a backend for your Android application.
Firebase Analytics: Android
Learn how to grow an app's user base using Firebase Analytics, a free and unlimited analytics solution

Em colaboração com: Google

Passwordless Login Solutions for Android
In this course you'll implement Account Kit and Facebook Login side by side in a sample app, test our login flow on a series of common use cases, and wrap things up with an introduction to Facebook’s Graph API.

Em colaboração com: Facebook

GitHub & Collaboration
Learn how to interact with remote repositories and collaborate with other developers on GitHub.
Material Design para Desenvolvedores Android
Aprenda e aplique os princípios do material design que definem a linguagem visual dos seus apps.

Em colaboração com: Google

Android Performance
Performance matters to users, so it must matter to you. Learn how to identify and fix bottlenecks in your Android applications, and ensure a smooth user experience.

Em colaboração com: Google

Gradle para Android e Java
Construa Apps Android e Java Maiores e Melhores Usando a Ferramenta de Compilação Gradle.

Em colaboração com: Google Gradle

Desenvolvimento Android Auto
Alcançe seus usuários, enquanto eles estão por dirigindo, estendendo os seus aplicativos de mídia ou mensagens para o Android Auto!

Em colaboração com: Google

UX Design for Mobile Developers
This is a design course made for developers. You'll learn UX design skills which will help you make 5-star mobile apps that your users will love.

Em colaboração com: Google

Object Oriented Programming in Java
Learn how to apply powerful object-oriented programming concepts in Java
Kotlin para desenvolvedores Android
Take an Android app in Java and convert it to Kotlin, learning key features of the Kotlin programming language along the way.
Please waitLoading…