- Видео 186
- Просмотров 36 080
DevEduardoAlbuquerque
Бразилия
Добавлен 8 июн 2020
*My passion for programming led me to create this channel! Throughout my 30+ year career, I've had the opportunity to work with a wide range of technologies, from COBOL to modern languages like Kotlin.
Now, I want to share all this knowledge with you. Here you'll find comprehensive tutorials, practical projects, and valuable tips to help you become a successful developer.*
Now, I want to share all this knowledge with you. Here you'll find comprehensive tutorials, practical projects, and valuable tips to help you become a successful developer.*
Aula 102 - Dominando o .apply{} em Kotlin: Mais do que Apenas Printar! 🚀
Nessa aula, começamos a explorar o poderoso .apply{} em Kotlin e desmistificamos um dos maiores equívocos: ele não é feito apenas para printar objetos! Através de uma função criada em português, mostramos como o apply pode ser utilizado para modificar e retornar o objeto, permitindo uma infinidade de finalidades no seu código.
🔍 O que você vai aprender:
O que é .apply{} e para que realmente serve?
Diferença entre apply e outras funções como let e with.
Como o apply pode ser usado para configurar objetos e retornar resultados prontos para uso.
Exemplos práticos e explicação de como e quando aplicar essa técnica.
💡 Benefício da aula:
Com o domínio do apply, você torna seu código mais limpo, ef...
🔍 O que você vai aprender:
O que é .apply{} e para que realmente serve?
Diferença entre apply e outras funções como let e with.
Como o apply pode ser usado para configurar objetos e retornar resultados prontos para uso.
Exemplos práticos e explicação de como e quando aplicar essa técnica.
💡 Benefício da aula:
Com o domínio do apply, você torna seu código mais limpo, ef...
Просмотров: 61
Видео
Aula 101 - Entendendo o Poder do Reduce no Kotlin! 🧠⚡
Просмотров 5328 дней назад
Nesta aula, mergulhamos fundo na função reduce, uma ferramenta essencial para trabalhar com coleções em Kotlin. Seja para criar somatórios, concatenar valores, ou até mesmo resolver problemas complexos, o reduce pode transformar a maneira como você manipula dados. 🔍 O que você vai aprender: O que é reduce e como ele funciona? Diferença entre reduce e outras funções como fold. Exemplos práticos:...
Aula 100 - Domine Filter, Map e Sum no Kotlin! 🎯
Просмотров 45Месяц назад
Chegamos à nossa aula 100 com um tema especial e super prático: o uso avançado de filter{} combinado com map{} e a poderosa função sum()! 🚀 Nesta aula, exploramos como trabalhar com coleções de forma fluida e eficiente, encadeando operações que tornam seu código mais expressivo e limpo. 🔍 O que você vai aprender: filter{}: Filtrando elementos de uma lista com base em condições específicas. Enca...
Aula 99 - Finalizando a Atividade do To-Do em Kotlin!
Просмотров 43Месяц назад
Chegamos ao grande momento! Nesta aula, concluímos a atividade prática do sistema de To-Do, consolidando tudo o que aprendemos até agora. 🚀 Exploramos a integração de todas as funcionalidades: Cadastro de tarefas. Listagem e consulta com validação de entradas. Atualização e exclusão de tarefas com um menu interativo. Boas práticas para interação com o usuário, garantindo um sistema funcional e ...
Aula 98 - A Arte de Tratar Entradas do Usuário em Kotlin
Просмотров 36Месяц назад
Nesta aula, avançamos na atividade do To-Do e mergulhamos em um ponto crucial para qualquer desenvolvedor: o tratamento das entradas do usuário. 🛠️ Discutimos boas práticas para garantir que o sistema seja resiliente, mesmo diante de entradas inesperadas ou incorretas. Abordamos estratégias simples, mas eficazes, para mitigar erros ao interagir com o usuário, como: Verificar e validar dados ant...
Aula 97 - Refinando a Interação com o Usuário no To-Do App em Kotlin
Просмотров 25Месяц назад
Estamos quase finalizando a nossa atividade prática de To-Do em Kotlin, e nesta aula o foco está na experiência do usuário e robustez do código. 💡 O que abordamos: Feedback claro: A importância de exibir mensagens claras para guiar o usuário sobre o que ele deve digitar no console (reduzindo erros de entrada). readLine() x readln(): Entendemos as diferenças entre essas funções e como elas afeta...
Aula 96 - Projeto To-Do: Finalizando os Ajustes no Sistema com Kotlin (Parte 7)
Просмотров 34Месяц назад
Estamos nos aproximando da reta final do nosso projeto To-Do! Nesta aula, trabalhamos nos últimos ajustes para refinar ainda mais o sistema, garantindo que ele seja funcional, organizado e fácil de usar. Cada decisão de código é uma oportunidade de consolidar boas práticas e aprender a criar aplicações reais e dinâmicas com Kotlin. 💡 Benefício da aula: Essa é a fase onde o sistema começa a toma...
Aula 95 - Projeto To-Do: Construindo um Sistema Completo em Kotlin (Parte 6)
Просмотров 33Месяц назад
O projeto To-Do segue avançando! Nesta aula, continuamos a aprimorar o sistema, adicionando detalhes que tornam o programa ainda mais funcional e alinhado às necessidades de um projeto do mundo real. Cada funcionalidade implementada é mais um passo rumo a um sistema final que reflete boas práticas e eficiência em Kotlin. 💡 Benefício da aula: A cada nova etapa, consolidamos conceitos essenciais,...
Aula 94 - Projeto To-Do: Avançando na Construção do Sistema com Kotlin (Parte 5)
Просмотров 75Месяц назад
Seguimos evoluindo no nosso projeto To-Do, agora com mais refinamentos e melhorias importantes! O sistema está ficando mais completo, e cada funcionalidade implementada nos aproxima de um resultado robusto e alinhado às boas práticas de desenvolvimento. Estamos construindo juntos um projeto que não apenas revisa conceitos, mas prepara você para enfrentar desafios reais com Kotlin. 💡 Benefício d...
Aula 93 - Projeto To-Do: Refinando Nosso Sistema com Kotlin (Parte 4)
Просмотров 36Месяц назад
Descrição do Vídeo O projeto To-Do está ganhando mais vida a cada aula! Nesta continuação, seguimos refinando o código, ajustando funcionalidades e preparando o sistema para se tornar ainda mais robusto e flexível. Com cada melhoria, consolidamos práticas essenciais que podem ser aplicadas em projetos reais, além de fortalecer nosso entendimento sobre Kotlin e a manipulação de coleções. 💡 Benef...
Aula 92 - Projeto To-Do: Evoluindo Nosso Sistema com Kotlin (Parte 3)
Просмотров 42Месяц назад
O projeto To-Do está ficando cada vez mais completo! Nesta etapa, seguimos evoluindo o sistema com novas funcionalidades e ajustes que tornam o programa ainda mais eficiente e interativo. Cada linha de código escrita até aqui reflete os aprendizados acumulados, e estamos construindo juntos um projeto que simula desafios reais enfrentados no mercado de trabalho. 💡 Benefício da aula: Com cada pas...
Aula 91 - Projeto To-Do: Ampliando Funcionalidades com Kotlin (Parte 2)
Просмотров 42Месяц назад
Dando continuidade ao nosso projeto To-Do, nesta aula vamos expandir as funcionalidades do programa e começar a implementar operações essenciais como cadastrar tarefas na lista e exibir todos os itens cadastrados. O objetivo é construir, passo a passo, um sistema funcional e interativo, utilizando as boas práticas de Kotlin que aprendemos até agora. 🔍 O que você vai aprender: Função de cadastro...
Aula 90 - Projeto Prático: Criando um Sistema To-Do com Kotlin (Parte 1)
Просмотров 52Месяц назад
Chegamos à atividade de revisão! 📝 Nesta aula, iniciamos um projeto prático para consolidar tudo o que aprendemos até agora. Vamos construir, ao longo de várias aulas, um sistema de controle To-Do usando Kotlin, explorando funcionalidades como cadastrar, alterar, listar, buscar e remover itens. Nesta primeira parte, você aprenderá a criar a estrutura básica do programa, começando com um menu in...
Aula 89 - Explorando Funções de Extensão com map{} no Kotlin
Просмотров 47Месяц назад
Chegou a hora de mergulharmos em um dos conceitos mais poderosos do Kotlin: as funções de extensão! 🤩 Na aula de hoje, vamos explorar como utilizar o map{} de forma eficaz, transformando listas e outras coleções de maneira concisa e legível. 🔍 O que você vai aprender: O que são funções de extensão: Entenda o conceito por trás das funções de extensão em Kotlin e como elas podem transformar seu c...
Aula 88 - Agrupando Dados com groupBy e Introdução à Função map em Kotlin 🧩
Просмотров 41Месяц назад
Nesta aula, vamos explorar a função groupBy para agrupar dados de maneira simples e prática em Kotlin, além de dar um primeiro passo para entender a função de extensão map, que será detalhada na próxima aula! 🧠✨ 🔍 O que você vai aprender: Agrupando com groupBy: Aprenda a agrupar elementos de uma coleção com base em um critério específico, tornando seu código mais organizado e eficiente. Entende...
Aviso Importante: Retorno Confirmado para Quarta-feira! 🎯
Просмотров 43Месяц назад
Aviso Importante: Retorno Confirmado para Quarta-feira! 🎯
Aula 87 - Aprofundando em MutableMap: Trabalhando com Map Complexo em Kotlin 🐾
Просмотров 80Месяц назад
Aula 87 - Aprofundando em MutableMap: Trabalhando com Map Complexo em Kotlin 🐾
Aula 85 - Explorando o Map em Kotlin: Imutabilidade e Primeiro Exemplo Prático 🔑
Просмотров 58Месяц назад
Aula 85 - Explorando o Map em Kotlin: Imutabilidade e Primeiro Exemplo Prático 🔑
Kotlin na Prática: Dominando o TreeSet e Suas Funções Poderosas 🚀
Просмотров 55Месяц назад
Kotlin na Prática: Dominando o TreeSet e Suas Funções Poderosas 🚀
Aula 84 - Dominando a Hierarquia de MutableSet, HashSet e LinkedHashSet no Kotlin
Просмотров 66Месяц назад
Aula 84 - Dominando a Hierarquia de MutableSet, HashSet e LinkedHashSet no Kotlin
Aula 83 - Explorando MutableSet, LinkedSet e HashSet em Kotlin 🔍⚡
Просмотров 76Месяц назад
Aula 83 - Explorando MutableSet, LinkedSet e HashSet em Kotlin 🔍⚡
Aula 82 - Primeiros Passos com Set e Diferenças para List em Kotlin 🔥
Просмотров 60Месяц назад
Aula 82 - Primeiros Passos com Set e Diferenças para List em Kotlin 🔥
Aula 81 - Dominando a Manipulação de MutableLists em Kotlin 🚀
Просмотров 64Месяц назад
Aula 81 - Dominando a Manipulação de MutableLists em Kotlin 🚀
Aula 80 - Combinando Listas e Evitando Surpresas com MutableLists em Kotlin 🚀
Просмотров 67Месяц назад
Aula 80 - Combinando Listas e Evitando Surpresas com MutableLists em Kotlin 🚀
Aula 79 - Explorando MutableLists e o Método .add() em Kotlin 🎯
Просмотров 51Месяц назад
Aula 79 - Explorando MutableLists e o Método .add() em Kotlin 🎯
Aula 78 - Manipulando Listas com zip(), unzip() e flatMap() em Kotlin 🚀
Просмотров 61Месяц назад
Aula 78 - Manipulando Listas com zip(), unzip() e flatMap() em Kotlin 🚀
Aula 77 - Agrupando Dados com a Função groupBy() em Kotlin 🚀
Просмотров 52Месяц назад
Aula 77 - Agrupando Dados com a Função groupBy() em Kotlin 🚀
Aula 76 - Funções filter e map em Kotlin: Filtrando e Transformando Coleções com Eficiência 💡✨
Просмотров 43Месяц назад
Aula 76 - Funções filter e map em Kotlin: Filtrando e Transformando Coleções com Eficiência 💡✨
Aula 75 - Manipulação de Listas em Kotlin: Operadores + e - para Adicionar e Remover Elementos 🚀
Просмотров 47Месяц назад
Aula 75 - Manipulação de Listas em Kotlin: Operadores e - para Adicionar e Remover Elementos 🚀
Aula 74 - Introdução às Listas em Kotlin: listOf() e Comparação com Arrays 🚀
Просмотров 72Месяц назад
Aula 74 - Introdução às Listas em Kotlin: listOf() e Comparação com Arrays 🚀
Estou comentando novamente porque é pura realidade!. Eu estou dependendo 100% dos seus vídeos!. Aqui no tube não existe um curso de kotlin como o seu Edu!. Estou sendo sincero!, seus vídeos é que está me guiando rumo ao kotlin!.
Fico muito feliz que estou conseguindo de alguma forma ajudar, bora pra cima então! proxima semana volto a gravar, precisei me ausentar para a criação do curso pago de kotlin, mas fica tranquilo em breve teremos novidades
@DevEduardoAlbuquerque Quando será o lançamento do curso pago? e se vc puder dizer o valor do curso, tenho interesse ok Edu. muito obrigado mesmo.
Estou aguardando seu novo video de kotlin. Muito grato estou!. Valeu Edu pela sua grande ajuda.
Esse curso está maravilhoso!!!.
Todas as aulas são muito bem explicadas, Parabéns Edu, Bora pra cima do Kotlin.
Começando hoje a estudar o Kotlin.
Bora pra cima do kotlin. Parabéns Edu.
Aulas maravilhosas!!!.
Agradeço pelo curso.
Mais uma aula excelente!.
Eduardo cada Aula é um comentário meu te agradecendo, estou muito grato a vc, valeu novamente.
Realmente é muitas informações de muitíssimo valor!. É raro de se encontrar um conteúdo como este!.
Incrível essa demostração de array!. Dessa eu não sabia mesmo. Valeu Edu.
Grato estou. Obrigado.
Que bom que está gostando, bora dominar essa linguagem!
@DevEduardoAlbuquerque estou estudando agora!. Bora pra cima do Kotlin.
Muito bom. Valeu.
Valeu.
Excelente demais!!!. Eu saí de outra linguagem... após 1 ano de estudo, e estou iniciando aqui com kotlin, Valeu Eduardo.
Eduardo tu estás me ajudando muito com seu curso gratuito. Quem dera no mundo tivessem mais pessoas iguais a você. Parabéns novamente. Valeu mesmo.
Que alegria saber que o curso está te ajudando, muito obrigado por acompanhar!
Mais uma Aula de Altíssimo valor, estou gostando demais!!!.
Bom demais esse curso!.
Não me canso de comentar!. Conteúdo único e excelente na plataforma. Obrigado.
Valeu demais, fico feliz que está gostando das aulas! 🤩
Excelente essa parte de String. Valeu Eduardo.
Essas aulas são uma maravilha!. Bom demais.
A cada vídeo eu tenho mais animo, em aprender kotlin.
Conteúdo Excelente!!!. Parabéns.
Esse curso me animou em estudar Kotlin. Grato estou!.
Parabéns pelo conteúdo.
Estou muito grato pelo seu curso. Obrigado Eduardo.
Que massa, que bom que está gostando! 😊
Conteudo Excelente de verdade!
Parabéns.
Parabéns pelo curso .kt Bom demais. Obrigado pela iniciativa de ajudar muitas pessoas com o Curso.
É o que eu precisava. Curso completo de kotlin. Excelente.
Que bom que o curso está te ajudando! Bora dominar essa linguagem! 🚀
Valeu mesmo.
Muito bom demais suas Aulas de Kotlin.
Ótimos vídeos!!!
Que alegria saber que está gostando, e obrigado por estar acompanhando!
Excelente o seu curso de Kotlin, Muito grato a você Eduardo.
Eu que agradeço por você estar por aqui, e qualquer dúvida, manda ver nos comentários.
Parabéns pelo Curso de Kotlin, está me ajudando Demais!. Muito Obrigado mesmo. Valeu Eduardo.
Cara, fico feliz em saber que consigo ajudar, bora pra cima!!!!
Muito Obrigado Eduardo pela ajuda, Sua ajuda não tem money que paga, estou muito grato de verdade.
obrigado por assistir, e bora pra luta.
Graças ao seu curso ESPETACULAR!!!. Eu estou estudando kotlin.
Que massa, bora dominar o Kotlin então!
Não costumo fazer comentário mas nesse caso preciso fazer. Muito obrigado pelo trabalho que você vez fazendo aqui, é muito difícil achar conteúdo de qualidade e grátis sobre Kotlin. Eu estava estudando JavaScript desde 2022 e não conseguia vaga, foi quando decidi estudar Kotlin por indicação de uma pessoa que trabalha em uma empresa que usa Kotlin no back-end. Com as suas aulas eu finalmente vejo que encontrei um conteúdo bom dessa linguagem, minha meta é conseguir uma vaga na área no próximo ano.
Fico muito feliz que estou conseguindo de alguma forma ajudar, te desejo sorte, espero de coração que consiga algo usando kotlin!!!! em 2025
Essas aulas são um Show de conhecimento. Parabéns pelo conteúdo.
Valeu demais, bora dominar essa linguagem!
Parabéns pela Iniciativa de criar este curso gratuito. Estou muito grato e feliz por todo esse conteúdo EXCELENTE, muito obrigado de coração.
Que alegria saber que o curso está te ajudando, e obrigado por estar acompanhando, bora pra luta! 👊
Começando o curso, parabéns pela iniciativa!
Seja muito bem-vindo, bora para a luta então! 👊
Não vi nenhum vídeo no yt sobre isso, tive que recorrer ao shorts, mto obrigado
Achei interessante o assunto abordado nessa aula! E o assunto me lembrou ponteiros
Isso mesmo, boa observação, em Kotlin é possível usar a assinatura de funções para manipular referências a funções, que é semelhante ao conceito de ponteiros de função em linguagens como C ou C++
Professor, tudo bem? Esse curso só abrange conceitos da linguagem né? Ela aplicada a um back-end não
Olá, @jesussena! Tudo bem? 😊 O foco deste curso no canal é abordar quase toda a linguagem Kotlin, cobrindo desde os fundamentos até tópicos avançados. A ideia é deixar você com uma base sólida na linguagem, o que facilitará seus próximos passos, seja no desenvolvimento de back-end com frameworks como Spring Boot, ou no desenvolvimento mobile com Jetpack Compose. Assim, você terá liberdade para escolher o caminho que mais combina com seus objetivos! 🚀 Se precisar de dicas sobre os próximos passos ou materiais adicionais, é só perguntar. 🙌
Acabei de conhecer o canal, grato por compartilhar os conhecimentos.
Seja muito bem vindo, obrigado por está por aqui, e qualquer dúvida, manda ver aqui nos comentários.
Mds que aula!!!
Fico feliz em saber que existe um curso desse no ytb! Acompanharei o curso de início ao fim.
Que massa, bora pra luta então! 👊
Muito bom, aprendendo muito!
Que bom que está fazendo sentido, bora pra luta! 👊
achei melhor pq mostra o saldo atual
Perfeito, essa era a ideia, provocar e voces evoluírem, muito feliz, parabéns!!!