|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/desenvolvimento-android-jetpack-compose/
课程评论:没有评论
课程名称:使用 Jetpack Compose 开发 Android 应用程序 课程概述:在本课程中,您将学习如何使用 Kotlin 开发现代 Android 应用程序,这是一种当今最强大和多功能的编程语言。通过实践和直接的方式,您将从 Kotlin 的基础概念开始,一直到完整应用程序的构建,使用 Jetpack Compose、协程、Koin、Hilt、Ktor、Retrofit 等最新技术和最佳实践。本课程非常适合希望精通 Android 开发并在市场上脱颖而出的人士。 课程内容包括: 1. **开发环境设置**:准备开发环境,学习下载、安装和配置所有必要的工具与服务,从零开始到发布应用程序,适用于 Windows 和 macOS 平台。 2. **Kotlin语言学习**:掌握 Kotlin 语言的基础到应用开发,采用实践导向的学习路径。 3. **Jetpack Compose 简介**:创建Compose项目,理解项目结构及Compose函数的使用,学习如何在 Android Studio 中使用预览和 Modifier。 4. **Material3 组件**:实际操作超过20个 Material3 组件,了解如何利用该库的现代资源。 5. **Compose 布局**:学习如何使用 Jetpack Compose 的各种选项(如 Column、Row、Box、LazyColumn、LazyRow 等)来结构化你的屏幕和组件。 6. **Compose 导航 - 旧版**:使用 Jetpack Compose 团队提供的旧版导航,从简单导航到带参数的导航等。 7. **Compose 导航 - 新版**:探索最新的导航版本,强调与旧版相比的重大改进。 8. **电影应用程序流**:将先前所学的知识应用于创建令人惊叹的电影应用程序,这是一个涵盖开发大型应用程序所有必要知识的项目。 9. **消息应用程序**:实践先前会学到的知识,创建消息应用程序,使用 Firebase 实现实时功能、通知和存储等。 课程还将根据学生在 Discord 社区的建议不断更新新内容。加入我们的旅程,成为一名顶尖的 Android 开发者,准备满足当今市场的需求。
Neste curso, você aprenderá a desenvolver aplicativos Android modernos utilizando Kotlin, uma das linguagens mais poderosas e versáteis da atualidade. Com uma abordagem prática e direta, você será guiado desde os conceitos básicos de Kotlin até a construção de aplicativos completos, utilizando as melhores práticas e as tecnologias mais recentes, como Jetpack Compose, Coroutines, Koin, Hilt, Ktor, Retrofit, entre outras. Ideal para quem deseja dominar o desenvolvimento Android e se destacar no mercado.Sessão: Ambiente de DesenvolvimentoIniciaremos o curso preparando o ambiente de desenvolvimento. Veremos como baixar, instalar e configurar todas as ferramentas e serviços necessários para desenvolver nossos aplicativos, desde o início até a publicação. E o melhor: tudo será apresentado passo a passo para as plataformas Windows e macOS.Sessão: Aprenda a Linguagem KotlinVocê aprenderá a desenvolver aplicativos Android modernos utilizando Kotlin. Com uma abordagem prática e direta, será guiado desde os conceitos básicos da linguagem até a construção de aplicativos completos.Sessão: Introdução ao Jetpack ComposeFaremos uma introdução ao Jetpack Compose, onde aprenderemos a criar um projeto Compose no Android Studio, entenderemos a estrutura de um projeto, como funcionam as funções Compose, como utilizar o preview do Android Studio, e a importante utilização do Modifier.Sessão: Componentes - Material3Nesta sessão, veremos na prática como funcionam mais de 20 componentes do Material3. Você aprenderá a utilizar os recursos mais modernos dessa biblioteca.Sessão: Layout - ComposeNesta sessão, aprenderemos como estruturar nossas telas e componentes utilizando as diversas opções oferecidas pelo Jetpack Compose, como Column, Row, Box, LazyColumn, LazyRow, e muito mais.Sessão: Navegação no Compose - AntigaAqui, aprenderemos a utilizar a primeira versão de navegação disponibilizada pela equipe do Jetpack Compose, desde a navegação simples até a navegação com argumentos, entre outros recursos.Sessão: Navegação no Compose - NovaNesta sessão, exploraremos a versão mais atual de navegação no Jetpack Compose, destacando as grandes melhorias em relação à primeira versão.Sessão: Movie App StreamNesta sessão, colocaremos em prática todos os conhecimentos adquiridos nas sessões anteriores para criar o incrível app Movie App Stream, um projeto que englobará tudo o que você precisa saber para desenvolver grandes aplicativos.Sessão: Message AppNesta sessão, colocaremos em prática todos os conhecimentos adquiridos nas sessões anteriores para criar o incrível app Message App, um projeto onde utilizaremos o Firebase para funcionalidades em tempo real, notificações, storage ainda contando com todos os outros aprendizados vistos nas sessões anteriores do curso.Novos conteúdos estão serão elaborados com base nas sugestões dos alunos em nossa comunidade no discord.Junte-se a nós nesta jornada e torne-se um desenvolvedor Android de primeira linha, pronto para atender às demandas do mercado de trabalho atual.