Introdução ao Desenvolvimento de Aplicativos Android

  • 4.5
Approx. 7 hours to complete

Course Summary

This course is an introduction to Android application development. Students will learn how to build a basic Android app from scratch, using Java and Android Studio.

Key Learning Points

  • Learn how to build a basic Android app from scratch
  • Understand the fundamentals of Android application development
  • Gain experience using Java and Android Studio

Related Topics for further study


Learning Outcomes

  • Build a basic Android app from scratch
  • Understand the fundamentals of Android application development
  • Gain experience using Java and Android Studio

Prerequisites or good to have knowledge before taking this course

  • Basic knowledge of Java programming language
  • Access to a computer with Android Studio installed

Course Difficulty Level

Beginner

Course Format

  • Online
  • Self-paced
  • Video lectures

Similar Courses

  • Android App Development for Beginners
  • Android Basics: User Interface

Related Education Paths


Notable People in This Field

  • Jake Wharton
  • Chet Haase

Related Books

Description

Este curso tem como objetivo propiciar um primeiro contato com a Programação para Dispositivos Móveis que operam na plataforma Android. O Android Studio será utilizado como ambiente de desenvolvimento desde o início do curso e você receberá dicas de como obter ajuda quando alguma tarefa estiver consumindo mais tempo do que o necessário. Ao solucionar problemas por conta própria, você irá adquirir a autonomia necessária para concluir projetos de programação.

Outline

  • Introdução
  • Boas Vindas
  • Por que Programar? Por que programar em Android?
  • Historia do Android
  • Algumas dicas para obter informações.
  • Como ser aprovado
  • Exercício de Fixação
  • Exercício de Fixação
  • Instalação e Configuração da Plataforma de Desenvolvimento Android Studio
  • Criando o primeiro projeto na ferramenta Android Studio
  • Explorando a ferramenta Android Studio
  • Alguns elementos gráficos utilizados para construção de aplicativos
  • Instalando o HAXM (Hardware Accerated Execution Manager)
  • Configuração e uso do AVD (Android Virtual Device)
  • Configurando o PC e o Smartphone para utilização do cabo usb para instalação de apps
  • Download e Instalação do software Android Studio
  • Primeiros códigos
  • Programação em Java
  • Programando em Java para Android
  • Interface gráfica em XML
  • O método onCreate
  • Acessando dados da interface
  • Resumo do módulo
  • Resumo
  • Exercícios de Fixação
  • Views
  • Classes comuns em interfaces gráficas
  • Button
  • TextView
  • EditText
  • CheckBox
  • RadioButton
  • Spinner
  • ListView
  • Exercícios de Fixação
  • Exercícios de Avaliação
  • Gerenciadores de Layout
  • Gerenciadores de layout
  • Configurações para todos os gerenciadores
  • RelativeLayout
  • LinearLayout
  • GridLayout
  • Projeto de interface gráfica
  • Projeto de interface gráfica com RelativeLayout
  • Projeto de interface gráfica com LinearLayout
  • Projeto de interface gráfica com GridLayout
  • Exercícios de Fixação
  • Exemplo de Aplicativo
  • Introdução
  • Configurando novo projeto
  • Gerando a interface gráfica do aplicativo
  • Adicionando o comportamento do aplicativo

Summary of User Reviews

Pros from User Reviews

  • Clear and detailed explanations
  • Hands-on approach
  • Great for beginners
  • Good pace of learning
  • Helpful instructors

Cons from User Reviews

  • Some users found the quizzes to be too easy
  • Limited focus on advanced topics
  • Not suitable for experienced app developers
  • Some users reported technical issues with the platform
  • Lack of interaction with other learners
Portuguese (Brazilian)
Available now
Approx. 7 hours to complete
Ulisses Martins Dias, Cristhof Johann Roosen Runge
Universidade Estadual de Campinas
Coursera

Instructor

Ulisses Martins Dias

  • 4.5 Raiting
Share
Saved Course list
Cancel
Get Course Update
Computer Courses