Course

Introdução ao Desenvolvimento de Aplicativos Android

Universidade Estadual de Campinas

Este curso oferecido pela Universidade Estadual de Campinas é uma introdução abrangente à programação para dispositivos móveis na plataforma Android. Os participantes terão a oportunidade de explorar o ambiente de desenvolvimento Android Studio desde o início do curso, adquirindo habilidades práticas para criar aplicativos interativos. O curso não requer muita experiência na linguagem Java, embora seja recomendável ter conhecimento básico de programação nessa linguagem.

Ao longo do curso, os participantes serão orientados a criar um projeto inicial, explorar elementos gráficos, programar em Java para Android, desenvolver interfaces gráficas, compreender classes comuns em interfaces gráficas, e utilizar gerenciadores de layout. Além disso, serão guiados na criação de um aplicativo de exemplo, onde aprenderão a gerar a interface gráfica e adicionar comportamento ao aplicativo.

Ao final do curso, os participantes terão adquirido a autonomia necessária para concluir projetos de programação, e terão desenvolvido um aplicativo funcional. Com conteúdo prático e exercícios de fixação, este curso oferece uma base sólida para quem deseja iniciar sua jornada na programação para dispositivos móveis na plataforma Android.

Certificate Available ✔

Get Started / More Info
Introdução ao Desenvolvimento de Aplicativos Android
Course Modules

O curso é dividido em seis módulos que abordam desde a introdução ao desenvolvimento Android até a criação de um aplicativo completo, proporcionando uma base sólida para os participantes.

Introdução

Boas Vindas: Este módulo oferece uma introdução ao curso, abordando a importância da programação em Android, a história do Android, dicas para obter informações e orientações sobre como ser aprovado no curso.

Instalação e Configuração da Plataforma de Desenvolvimento Android Studio

Instalação e Configuração da Plataforma de Desenvolvimento Android Studio: Neste módulo, os participantes aprenderão a criar o primeiro projeto no Android Studio, explorar a ferramenta, instalar o HAXM, configurar e usar o AVD, e preparar o PC e o smartphone para instalação de apps.

Primeiros códigos

Primeiros códigos: Este módulo aborda a programação em Java, programação em Java para Android, criação de interfaces gráficas em XML, o método onCreate, e o acesso a dados da interface.

Views

Views: Os participantes irão explorar classes comuns em interfaces gráficas, como Button, TextView, EditText, CheckBox, RadioButton, Spinner, e ListView, além de realizar exercícios de fixação e avaliação.

Gerenciadores de Layout

Gerenciadores de Layout: Este módulo abrange os gerenciadores de layout, configurações para todos os gerenciadores, e a criação de projetos de interface gráfica com RelativeLayout, LinearLayout e GridLayout.

Exemplo de Aplicativo

Exemplo de Aplicativo: Neste módulo, os participantes aprenderão a configurar um novo projeto, gerar a interface gráfica do aplicativo, adicionar comportamento ao aplicativo, e concluir um projeto de aplicativo.

More Mobile and Web Development Courses

A Simple Picture Storing App with Java and Android Studio

Coursera Project Network

A Simple Picture Storing App with Java and Android Studio teaches how to capture and store images in Android using Java and Android Studio in under 2 hours.

Dialogflow CX: Enable IVR Features for your Voice Agent

Google Cloud

Dialogflow CX: Enable IVR Features for your Voice Agent This self-paced lab guides you through building a conversational agent with IVR features using Dialogflow...

Using JavaScript and JSON in Django

University of Michigan

In this final course, you will delve into JavaScript, jQuery, and JSON to enhance your classified ads application. Gain skills in JavaScript language, object-oriented...

التصميم المتجاوب لـ Swift: إدارة واجهات المستخدم المتجاوبة

Coursera Project Network

This course, "Responsive Layout Design for iOS Apps," equips aspiring iOS developers with the skills to create adaptive and user-friendly user interfaces...