Curso de Desenvolvimento de apps Android com Kotlin 2023
Aprenda como criar conceitos de aplicativos que podem se transformar em projetos.
- Professor: Bruno Santos
- Nível do curso: Básico
O Kotlin é uma linguagem de programação que foi criada pela JetBrains e que tem como principal objetivo permitir o desenvolvimento de aplicativos para rodar no sistema operacional Android. Mesmo que seja possível criar estes apps com outras linguagens de programação, o Kotlin acaba sendo o mais recomendado.
Essa linguagem conta com uma serie de características que acabaram tornando ela muito interessante para o desenvolvimento destes sistemas, incluindo o fato de ser simples, concisa, intuitiva e rápida. Ela pode ser utilizada tanto para a programação back-end (recursos e estruturas que garantem a realização de ações em um site, por exemplo) como também front-end (parte visual de um site ou do próprio app).
Aprenda mais sobre desenvolvimento de apps Android com Kotlin neste curso online e gratuito. Não deixe de conferir também o curso de Android Studio.
Sobre o curso
Neste curso online e gratuito os alunos poderão aprender mais sobre as características principais do Kotlin como linguagem de programação. O curso permite ainda que as pessoas aprendam a desenvolver dentro do Android Studio, que é o ambiente de desenvolvimento integrado oficial para criação dos aplicativos.
Estrutura do curso
ANDROID com KOTLIN 2023 – #01 – Instalação e Primeira App
ANDROID com KOTLIN 2023 – #02 – Criação de Layout
ANDROID com KOTLIN 2023 – #03 – Lógica de Programação
ANDROID com KOTLIN 2023 – #04 – Conversor Euro-Dolar
ANDROID com KOTLIN 2023 – #05 – Conversor Temperatura
ANDROID com KOTLIN 2023 – #06 – Constituição de uma APP – Manifest e Gradle
ANDROID com KOTLIN 2023 – #07 – Toast
ANDROID com KOTLIN 2023 – #08 – LinearLayout
ANDROID com KOTLIN 2023 – #09 – LinearLayout – Exercício
ANDROID com KOTLIN 2023 – #10 – LinearLayout Horizontal e Vertical
ANDROID com KOTLIN 2023 – #11 – Ecrã de Login
ANDROID com KOTLIN 2023 – #12 – Ferramenta de Debug
ANDROID com KOTLIN 2023 – #13 – Intent e múltiplas Activity
ANDROID com KOTLIN 2023 – #14 – SplashScreen – Handler
ANDROID com KOTLIN 2023 – #15 – Intent – Exercício
ANDROID com KOTLIN 2023 – #16 – Intent com Extras
ANDROID com KOTLIN 2023 – #17 – Retornar Extra no Intent
ANDROID com KOTLIN 2023 – #18 – Bundle de Extras
ANDROID com KOTLIN 2023 – #19 – App Menu de Restaurante
ANDROID com KOTLIN 2023 – #20 – Lista e ListView
ANDROID com KOTLIN 2023 – #21 – CRUD Lista de Objetos com ListView (parte 1)
ANDROID com KOTLIN 2023 – #22 – CRUD Lista de Objetos com ListView (parte 2)
ANDROID com KOTLIN 2023 – #23 – Google Maps API
ANDROID com KOTLIN 2023 – #24 – Shared Preferences
ANDROID com KOTLIN 2023 – #25 – Audio – MediaPlayer
ANDROID com KOTLIN 2023 – #26 – RelativeLayout
ANDROID com KOTLIN 2023 – #27 – Ciclo de Vida de uma Activity
ANDROID com KOTLIN 2023 – #28 – App Relógio – FullScreenActivity
ANDROID com KOTLIN 2023 – #29 – App Relógio – ScreenOrientation e App Multilingue
ANDROID com KOTLIN 2023 – #30 – App Relógio – TextClock e BroadcastReceiver
ANDROID com KOTLIN 2023 – #31 – App Relógio – Layout e Nivel de Bateria
ANDROID com KOTLIN 2023 – #32 – App Relógio – Animações e Android Resources
ANDROID com KOTLIN 2023 – #33 – RecyclerView – Adapter, ViewHolder, Layout
ANDROID com KOTLIN 2023 – #34 – RecyclerView – Modelar e Popular – Performance
ANDROID com KOTLIN 2023 – #35 – RecyclerView – Adicionar, Editar e Eliminar elementos
ANDROID com KOTLIN 2023 – #36 – Base de Dados SQLite – onCreate e onUpgrade
ANDROID com KOTLIN 2023 – #37 – Base de Dados SQLite – SELECT
ANDROID com KOTLIN 2023 – #38 – Base de Dados SQLite – Insert, Update, Delete
ANDROID com KOTLIN 2023 – #39 – Base de Dados SQLite – App Gestão de Utilizadores
ANDROID com KOTLIN 2023 – #40 – Bottom Navigation Bar | Fragments – layout
ANDROID com KOTLIN 2023 – #41 – Bottom Navigation Bar | Fragments – navegação
ANDROID com KOTLIN 2023 – #42 – App Lista Telefónica – SplashScreen e Login
ANDROID com KOTLIN 2023 – #43 – App Lista Telefónica – Login e Registo
ANDROID com KOTLIN 2023 – #44 – App Lista Telefónica – Modelo e ListView
ANDROID com KOTLIN 2023 – #45 – App Lista Telefónica – DBHelper
ANDROID com KOTLIN 2023 – #46 – App Lista Telefónica – Registo de utilizador
ANDROID com KOTLIN 2023 – #47 – App Lista Telefónica – Login e SharedPreferences
ANDROID com KOTLIN 2023 – #48 – App Lista Telefónica – Login e Logout
ANDROID com KOTLIN 2023 – #49 – App Lista Telefónica – CRUD Contactos
ANDROID com KOTLIN 2023 – #50 – App Lista Telefónica – ListaView de Contactos
ANDROID com KOTLIN 2023 – #51 – App Lista Telefónica – Correções e Novo Contacto
ANDROID com KOTLIN 2023 – #52 – App Lista Telefónica – Novo Contacto – Atualização de Lista
ANDROID com KOTLIN 2023 – #53 – App Lista Telefónica – Detalhes Contacto – Update e Delete
ANDROID com KOTLIN 2023 – #54 – App Lista Telefónica – Imagem de novo contacto
ANDROID com KOTLIN 2023 – #55 – App Lista Telefónica – Seleção de Imagem
ANDROID com KOTLIN 2023 – #56 – App Lista Telefónica – Detalhes do Contacto
ANDROID com KOTLIN 2023 – #57 – App Lista Telefónica – Chamada Telefónica e Envio de Email
ANDROID com KOTLIN 2023 – #58 – App Lista Telefónica – RecyclerView – parte 1
ANDROID com KOTLIN 2023 – #59 – App Lista Telefónica – RecyclerView – parte 2
ANDROID com KOTLIN 2023 – #60 – App Lista Telefónica – Ordenação
ANDROID com KOTLIN 2023 – #61 – MVVM
ANDROID com KOTLIN 2023 – #62 – MVVM – Exemplo Login
ANDROID com KOTLIN 2023 – #63 – Git, GitHub, GitHub Desktop
ANDROID com KOTLIN 2023 – #64 – ROOM – Model e Entity
ANDROID com KOTLIN 2023 – #65 – ROOM – RoomDatabase, Singleton, Synchronyzed, DAO
ANDROID com KOTLIN 2023 – #66 – ROOM – Repository, Interface
ANDROID com KOTLIN 2023 – #67 – ROOM – RecyclerView com ItemClick
ANDROID com KOTLIN 2023 – #68 – ROOM – ViewModel e Testes
ANDROID com KOTLIN 2023 – #69 – Retrofit – parte 1
ANDROID com KOTLIN 2023 – #70 – Retrofit – parte 2
Aulas:
-
ANDROID com KOTLIN 2023 - #01 - Instalação e Primeira AppANDROID com KOTLIN 2023 - #02 - Criação de LayoutANDROID com KOTLIN 2023 - #03 - Lógica de ProgramaçãoANDROID com KOTLIN 2023 - #04 - Conversor Euro-DolarANDROID com KOTLIN 2023 - #05 - Conversor TemperaturaANDROID com KOTLIN 2023 - #06 - Constituição de uma APP - Manifest e GradleANDROID com KOTLIN 2023 - #07 - ToastANDROID com KOTLIN 2023 - #08 - LinearLayoutANDROID com KOTLIN 2023 - #09 - LinearLayout - ExercícioANDROID com KOTLIN 2023 - #10 - LinearLayout Horizontal e VerticalANDROID com KOTLIN 2023 - #11 - Ecrã de LoginANDROID com KOTLIN 2023 - #12 - Ferramenta de DebugANDROID com KOTLIN 2023 - #13 - Intent e múltiplas ActivityANDROID com KOTLIN 2023 - #14 - SplashScreen - HandlerANDROID com KOTLIN 2023 - #15 - Intent - ExercícioANDROID com KOTLIN 2023 - #16 - Intent com ExtrasANDROID com KOTLIN 2023 - #17 - Retornar Extra no IntentANDROID com KOTLIN 2023 - #18 - Bundle de ExtrasANDROID com KOTLIN 2023 - #19 - App Menu de RestauranteANDROID com KOTLIN 2023 - #20 - Lista e ListViewANDROID com KOTLIN 2023 - #21 - CRUD Lista de Objetos com ListView (parte 1)ANDROID com KOTLIN 2023 - #22 - CRUD Lista de Objetos com ListView (parte 2)ANDROID com KOTLIN 2023 - #23 - Google Maps APIANDROID com KOTLIN 2023 - #24 - Shared PreferencesANDROID com KOTLIN 2023 - #25 - Audio - MediaPlayerANDROID com KOTLIN 2023 - #26 - RelativeLayoutANDROID com KOTLIN 2023 - #27 - Ciclo de Vida de uma ActivityANDROID com KOTLIN 2023 - #28 - App Relógio - FullScreenActivityANDROID com KOTLIN 2023 - #29 - App Relógio - ScreenOrientation e App MultilingueANDROID com KOTLIN 2023 - #30 - App Relógio - TextClock e BroadcastReceiverANDROID com KOTLIN 2023 - #31 - App Relógio - Layout e Nivel de BateriaANDROID com KOTLIN 2023 - #32 - App Relógio - Animações e Android ResourcesANDROID com KOTLIN 2023 - #33 - RecyclerView - Adapter, ViewHolder, LayoutANDROID com KOTLIN 2023 - #34 - RecyclerView - Modelar e Popular - PerformanceANDROID com KOTLIN 2023 - #35 - RecyclerView - Adicionar, Editar e Eliminar elementosANDROID com KOTLIN 2023 - #36 - Base de Dados SQLite - onCreate e onUpgradeANDROID com KOTLIN 2023 - #37 - Base de Dados SQLite - SELECTANDROID com KOTLIN 2023 - #38 - Base de Dados SQLite - Insert, Update, DeleteANDROID com KOTLIN 2023 - #39 - Base de Dados SQLite - App Gestão de UtilizadoresANDROID com KOTLIN 2023 - #40 - Bottom Navigation Bar | Fragments - layoutANDROID com KOTLIN 2023 - #41 - Bottom Navigation Bar | Fragments - navegaçãoANDROID com KOTLIN 2023 - #42 - App Lista Telefónica - SplashScreen e LoginANDROID com KOTLIN 2023 - #43 - App Lista Telefónica - Login e RegistoANDROID com KOTLIN 2023 - #44 - App Lista Telefónica - Modelo e ListViewANDROID com KOTLIN 2023 - #45 - App Lista Telefónica - DBHelperANDROID com KOTLIN 2023 - #46 - App Lista Telefónica - Registo de utilizadorANDROID com KOTLIN 2023 - #47 - App Lista Telefónica - Login e SharedPreferencesANDROID com KOTLIN 2023 - #48 - App Lista Telefónica - Login e LogoutANDROID com KOTLIN 2023 - #49 - App Lista Telefónica - CRUD ContactosANDROID com KOTLIN 2023 - #50 - App Lista Telefónica - ListaView de ContactosANDROID com KOTLIN 2023 - #51 - App Lista Telefónica - Correções e Novo ContactoANDROID com KOTLIN 2023 - #52 - App Lista Telefónica - Novo Contacto - Atualização de ListaANDROID com KOTLIN 2023 - #53 - App Lista Telefónica - Detalhes Contacto - Update e DeleteANDROID com KOTLIN 2023 - #54 - App Lista Telefónica - Imagem de novo contactoANDROID com KOTLIN 2023 - #55 - App Lista Telefónica - Seleção de ImagemANDROID com KOTLIN 2023 - #56 - App Lista Telefónica - Detalhes do ContactoANDROID com KOTLIN 2023 - #57 - App Lista Telefónica - Chamada Telefónica e Envio de EmailANDROID com KOTLIN 2023 - #58 - App Lista Telefónica - RecyclerView - parte 1ANDROID com KOTLIN 2023 - #59 - App Lista Telefónica - RecyclerView - parte 2ANDROID com KOTLIN 2023 - #60 - App Lista Telefónica - OrdenaçãoANDROID com KOTLIN 2023 - #61 - MVVMANDROID com KOTLIN 2023 - #62 - MVVM - Exemplo LoginANDROID com KOTLIN 2023 - #63 - Git, GitHub, GitHub DesktopANDROID com KOTLIN 2023 - #64 - ROOM - Model e EntityANDROID com KOTLIN 2023 - #65 - ROOM - RoomDatabase, Singleton, Synchronyzed, DAOANDROID com KOTLIN 2023 - #66 - ROOM - Repository, InterfaceANDROID com KOTLIN 2023 - #67 - ROOM - RecyclerView com ItemClickANDROID com KOTLIN 2023 - #68 - ROOM - ViewModel e TestesANDROID com KOTLIN 2023 - #69 - Retrofit - parte 1ANDROID com KOTLIN 2023 - #70 - Retrofit - parte 2