DEV Community

guiadeti
guiadeti

Posted on • Originally published at guiadeti.com.br on

Evento De Kotlin Gratuito Da Alura: Coloque Conhecimento Em Prática!

Participe do Evento de Kotlin Gratuito da Alura, os 7 Days de Kotlin, onde você terá a oportunidade de praticar habilidades essenciais de programação de maneira divertida e envolvente.

Durante este evento, você irá desenvolver uma aplicação que consome uma API para acessar o ranking dos 250 melhores filmes do IMDB, retornando os dados em formato JSON.

Em seguida, você começará a organizar uma modelagem que possibilitará a exibição correta dos filmes na tela.

Você terá a chance de trabalhar com o Compose e explorar diversos conceitos que desafiarão seus conhecimentos em Kotlin. Aproveite esta oportunidade para aprimorar seu portfólio e enriquecer seu GitHub!

7 Days of Code de Kotlin

Durante o evento “7 Days of Code de Kotlin” da Alura, você irá desenvolver uma aplicação que consome uma API para acessar o ranking dos 250 melhores filmes do IMDB, retornando os dados em formato JSON.


Imagem da página do evento

Em seguida, você começará a organizar uma modelagem que permitirá a exibição correta dos filmes na tela.

O aluno vai trabalhar com o Compose e explorar diversos conceitos que desafiarão seus conhecimentos em Kotlin.

Aprimore Seu Portfólio

Aproveite esta oportunidade para aprimorar seu portfólio e enriquecer seu GitHub, destacando suas novas habilidades para futuros empregadores. Confira o que será trabalhado:

  • Dia 1: Já no primeiro dia, você vai fazer o seu código Kotlin rodar e apresentar uma tela com informações de um filme qualquer, usando a toolkit Compose.
  • Dia 2: Nesse dia, você irá alterar o seu código para carregar a imagem da capa de um filme a partir de uma URL passada, lendo o InputStream e devolvendo um Bitmap para ser exibido pela aplicação.
  • Dia 3: Aqui, você irá modificar e personalizar a estrutura do layout, ajustando o tamanho e alinhamento dos elementos, explorando ao máximo as capacidades do Compose.
  • Dia 4: No desafio de hoje, você vai alterar seu código para passar a exibir em vez de apenas um, vários filmes. Ou seja, você começará a apresentar uma lista de filmes dinâmica.
  • Dia 5: Chegou a hora de brincar com a API! Nesse dia, você irá finalmente consumir a API do IMDB, buscar os top 250 filmes da lista deles e imprimir o JSON correspondente no console.
  • Dia 6: Hoje você vai converter o JSON obtido a partir da API do IMDB para um objeto Kotlin que contenha os campos necessários, tudo de maneira assíncrona, usando a referência State.
  • Dia 7: No sétimo e último dia do desafio, você terá a possibilidade de refatorar o seu código de maneira a torná-lo melhor. Além disso, você poderá alterar o seu layout em coluna para um em grade, e também criar uma mensagem para um estado de carregamento ou de erro.

Criado por Profissionais do Mercado

O evento é liderado por Alex Felipe, Tech Lead e instrutor na Alura, que traz sua vasta experiência como desenvolvedor em Java, Kotlin e Android, além de ser criador de mais de 40 cursos.

Este evento é ideal para quem tem interesse em tecnologia e programação, e deseja aprender como praticar as habilidades exigidas pelo mercado de trabalho.

        Você pode gostar




                                <span><img src="https://guiadeti.com.br/wp-content/uploads/2024/10/Cloud-Computing-E-Azure-280x210.png" alt="_Cloud Computing E Azure" title="_Cloud Computing E Azure"></span>

                        <span>Curso Gratuito De Cloud Computing E Azure Da Microsoft</span> <a href="https://guiadeti.com.br/curso-gratuito-cloud-computing-azure-microsoft/" title="Curso Gratuito De Cloud Computing E Azure Da Microsoft"></a>





                                <span><img src="https://guiadeti.com.br/wp-content/uploads/2024/10/Kotlin-Alura-280x210.png" alt="Kotlin Alura" title="Kotlin Alura"></span>

                        <span>Evento De Kotlin Gratuito Da Alura: Coloque Conhecimento Em Prática!</span> <a href="https://guiadeti.com.br/evento-kotlin-gratuito-alura-pratica/" title="Evento De Kotlin Gratuito Da Alura: Coloque Conhecimento Em Prática!"></a>





                                <span><img src="https://guiadeti.com.br/wp-content/uploads/2024/02/Curso-De-Programacao-4-280x210.png" alt="Curso De Programação Rocketseat" title="Curso De Programação Rocketseat"></span>

                        <span>Curso De Programação Gratuito Com Certificado Da Rocketseat</span> <a href="https://guiadeti.com.br/curso-programacao-gratuito-certificado-rocketseat/" title="Curso De Programação Gratuito Com Certificado Da Rocketseat"></a>





                                <span><img src="https://guiadeti.com.br/wp-content/uploads/2024/07/Cursos-De-ChatGPT-Google-ADS-280x210.png" alt="Cursos De ChatGPT, Google ADS" title="Cursos De ChatGPT, Google ADS"></span>

                        <span>Cursos De ChatGPT, Google ADS, Python E Outros Gratuitos Da Learncafe</span> <a href="https://guiadeti.com.br/cursos-chatgpt-python-learncafe/" title="Cursos De ChatGPT, Google ADS, Python E Outros Gratuitos Da Learncafe"></a>
Enter fullscreen mode Exit fullscreen mode

Kotlin

O Kotlin é uma linguagem de programação moderna e concisa que foi criada pela JetBrains e se tornou oficialmente suportada pelo Google como uma linguagem para desenvolvimento de aplicativos Android.

Desde seu lançamento em 2011, o Kotlin tem ganhado popularidade entre desenvolvedores devido à sua simplicidade, segurança e interoperabilidade com Java.

Principais Características

Uma das características mais notáveis do Kotlin é sua sintaxe concisa, que permite escrever menos código, tornando o desenvolvimento mais rápido e menos propenso a erros.

Kotlin é uma linguagem tipada estaticamente, o que significa que os erros de tipo podem ser detectados em tempo de compilação, aumentando a segurança do código.

O suporte a programação funcional também é um atrativo, permitindo que os desenvolvedores adotem estilos de programação mais flexíveis e poderosos.

Interoperabilidade com Java

Um dos maiores trunfos do Kotlin é sua interoperabilidade com Java. Isso significa que os desenvolvedores podem usar bibliotecas Java existentes em seus projetos Kotlin sem problemas.

Essa compatibilidade facilita a adoção do Kotlin em projetos já existentes, permitindo uma transição suave e gradual, além de preservar o investimento em código Java já desenvolvido.

Ecossistema e Ferramentas

O ecossistema do Kotlin é crescente e vibrante, com uma ampla gama de ferramentas e bibliotecas disponíveis.

O suporte robusto em IDEs como IntelliJ IDEA e Android Studio proporciona uma experiência de desenvolvimento rica, com recursos como autocompletar, refatoração e depuração.

Kotlin possui bibliotecas populares, como o Ktor para desenvolvimento de aplicativos web e o Kotlin Coroutines para programação assíncrona.

Alura

A Alura é uma plataforma de educação online que se destaca por oferecer cursos de tecnologia e desenvolvimento profissional.

Fundada em 2013, a Alura tem como missão democratizar o acesso ao conhecimento e capacitar pessoas em diversas áreas, como programação, design, marketing e negócios.

Com uma abordagem focada na prática, a plataforma se tornou uma referência para aqueles que buscam se atualizar e se destacar no mercado de trabalho.

Variedade de Cursos

Uma das grandes vantagens da Alura é a variedade de cursos disponíveis. Com mais de 1.000 cursos em seu catálogo, a plataforma atende a diferentes níveis de conhecimento, desde iniciantes até profissionais avançados.

Os cursos são organizados em trilhas de aprendizado, que permitem que os alunos sigam um caminho estruturado para desenvolver suas habilidades em áreas específicas, como desenvolvimento web, mobile, data science e design.

Metodologia de Ensino

A Alura adota uma metodologia de ensino prática que envolve teoria e exercícios práticos, permitindo que os alunos coloquem o conhecimento em prática imediatamente.

As aulas são compostas por vídeos curtos e dinâmicos, seguidos de quizzes e projetos que ajudam a fixar o conteúdo.

A plataforma oferece suporte de instrutores e uma comunidade ativa, onde os alunos podem interagir, tirar dúvidas e compartilhar experiências.

Link de inscrição ⬇️

As inscrições para o 7 Days of Code de Kotlin devem ser realizadas no site da Alura.

Compartilhe sua experiência na Alura e ajude outros a descobrir o poder do aprendizado online!

Gostou do conteúdo sobre o evento de Kotlin? Então compartilhe com a galera!

O post Evento De Kotlin Gratuito Da Alura: Coloque Conhecimento Em Prática! apareceu primeiro em Guia de TI.

Top comments (0)