Article image
Hugo Zadminas
Hugo Zadminas14/08/2022 17:49
Share

Acabei o meu Bootcamp Santander Mobile "O que eu devo estudar agora? Aqui na Dio."

  • #Kotlin
  • #Android
  • #Java

Boa tarde a todos!

Conforme notaram o Santander prolongou o período do Bootcamp para dar um tempo maior para o povo que não pôde terminar ainda.

Mas isso para nós que terminamos, não significa que devemos ficar parados, então decidi listar alguns cursos aqui da Dio que não estavam na grade do Bootcamp.

Alguns desses cursos podem até abordar temas que já estavam presentes no Bootcamp Santander Mobile, porém é sempre bom estudar esses cursos, pois além de dar força para o seu perfil, os complementos podem fazer a diferença.

E mesmo que alguns tenham coisas já abordadas antes, revisar por um curso de um professor diferente e metodologia diferente, pode agregar bastante.

Enfim, chega de falatório e vamos a lista, na qual eu seguirei por tópicos.

Lógica de programação e pensamento computacional:

-- Começamos com o "Primeiros passos para começar a progamar"

https://web.dio.me/course/primeiros-passos-para-comecar-a-programar/learning/685f9e6c-78be-4239-be05-bbd356f175de

Esse curso da Juliana Mascarenhas, na grade do Bootcamp tem o "Introdução ao pensamento computacional".

Entretanto esse "Primeiros passos para começar a progamar" é uma versão mais completa do curso da introdução e tem tudo que tem no curso da introdução.

Esse "Primeiros passos para começar a progamar" deveria estar em todos os Bootcamps de linguagens de programação da Dio.

-- Lógica de Programação Essencial

https://web.dio.me/course/logica-de-programacao-essencial/learning/aea1ea26-fd56-417d-8272-6e15253f4405

Esse curso do Denilson Bonatti, eu recomendo que assista ele depois do "Primeiros passos para começar a programar"

Esse é um tipo de curso que pega na tua mão para fazer o passo a passo e tem bastante coisa prática, a metodologia desse curso te incentiva muito ao treino e te faz pegar gosto por isso.

Assim como o "Primeiros passos para começar a progamar" deveria estar em todos os Bootcamps de linguagens de programação da Dio, esse "Lógica de Programação Essencial" também deveria estar em todos, pois ele incentiva muito o treino.

-- Aprenda o que são Estrutura de Dados e Algoritmos

https://web.dio.me/course/aprenda-o-que-sao-estrutura-de-dados-e-algoritmos/learning/a99f9576-69e9-4187-b3a7-e7ada5e5d6ad/

Mais um da série: "deveria estar em todos os Bootcamps de linguagens de programação da Dio."

Inicialmente pode parecer que não, por ser algo mais relacionado a Banco de Dados, mas eu digo SIM! Esse curso agrega muito, pois saber o básico sobre Banco de Dados, pode te ajudar em se comunicar com outras Squads e eventualmente você pode usar algo daqui em algum código seu.

Então esse curso do Bruno Dias vai te ajudar.

-- Programação Orientada a Objetos

https://web.dio.me/course/programacao-orientada-a-objetos/learning/ff0c41a5-8adc-496c-8ff7-7ae1f83ffa49/

Ah... Esse curso tem em todas as grades relacionadas ao Back End.

Embora no Bootcamp tenha um curso de Orientação a Objetos do Jether Rodrigues que é um curso bom e bem focado no Mobile.

Esse do Thiago Leite eu diria que ele é mais "descentralizado" porque embora o curso na sua maioria seja em Java (Lembrando que você vai acabar mexendo com Java uma hora ou outra), você não precisa levar a linguagem em consideração aqui, pois é um curso focado nos Conceitos de Orientação a Objetos.

E sim esse é mais um que everia estar em todos os Bootcamps de linguagens de programação da Dio.

Kotlin

-- Padrões e Convenções Profissionais de Codificação com Kotlin

https://web.dio.me/course/padroes-e-convencoes-profissionais-de-codificacao-com-kotlin/learning/03831803-6cd5-498b-905d-867abde6a410

Já que falamos sobre lógica de programação antes, aqui tem o curso do Natan Felipe que é simples e bem curtinho das estruturas, variáveis e condicionais na linguagem Kotlin.

Vale a pena fazer!

Android

-- Trabalhando com o Android Studio e Principais Ferramentas

https://web.dio.me/course/trabalhando-com-o-android-studio-e-principais-ferramentas/learning/a49627e2-3ae8-4385-ad59-d9019c721b80

Na verdade aqui não tem nada diferente do que já foi abordado no Bootcamp, mas se você está revisando os seus estudos, faça a revisão aqui nesse curso da Jamile Ferreira.

Porque ao mesmo tempo que você está revisando o seus estudos, você também está aumentando a força do seu perfil.

-- Desenvolvimento Integrado de Aplicações Android

https://web.dio.me/course/desenvolvimento-integrado-de-aplicacoes-android/learning/ee0b0e5c-837f-4482-891f-8d8f08cec12c

Aqui é um dos cursos que é o complemento perfeito para a sua jornada.

Embora parte do conteúdo aqui tenha sido abordado no Bootcamp, aqui tem coisas não abordadas e que são do dia a dia de um Dev Mobile.

Pegue esse curso do Pedro Luís Martins quando você já estiver um pouco mais de prática e já desenvolvendo, pois com certeza você vai usar coisas daqui.

-- ViewModel e Lifecycle para Melhor Experiência em Aplicativos Android

https://web.dio.me/course/viewmodel-e-lifecycle-para-melhor-experiencia-em-aplicativos-android/learning/bacc85e8-77fd-4e41-8a81-a6f70cf3e12b

Pegue esse curso do Leandro Martins quando você precisar revisar os conceitos de ViewModel e Lifecycle.

Eu pessoalmente gosto quando professores usam fluxogramas nos exemplos das aulas, então basicamente o curso ganhou minha visibilidade com isso.

-- Arquitetura MVVM na prática

https://web.dio.me/course/arquitetura-mvvm-na-pratica/learning/03a6d775-489c-4f08-9b63-e988ba147171

Use esse curso do Vinicius Fragelli como complemento ao "Princípios do Desenvolvimento Kotlin com Clean Architecture e MVVM" que está no Bootcamp, pois ele é todo prático.

-- Trabalhando com Processamento Assíncrono no Android

https://web.dio.me/course/trabalhando-com-processamento-assincrono-no-android/learning/6eb95894-eb41-4960-afcb-8644f295322a

Esse curso do Bruno Santos é um que deveria estar em todos os Bootcamps relacionados a Android e não foi abordado no Bootcamp.

Caso não saibam do que se trata, o Processamento Assíncrono é o funcionamento do seu aplicativo em Segundo Plano, você pede que ele faça uma determinada tarefa e ela continua mesmo com o aplicativo minimizado ou com a tela apagada, basicamente ensina a controlar o comportamento do seu aplicativo em segundo plano.

Além de ser interessante lidar com esse tipo de ferramenta, algumas empresas estão pedindo algum conhecimento seu nisso.

______________________________________________

Pronto, finalmente!

Mas aqui vai um bônus para planos futuros, que o Flutter!

Pois o Flutter é um Framework de desenvolvimento híbrido para várias plataformas, incluindo Android e iOS.

Então recomendo fortemente a vocês que mantenham o radar no Flutter.

Flutter

-- Primeiros passos com Flutter

https://web.dio.me/course/primeiros-passos-com-flutter/learning/b3e0287f-1907-446c-a4a5-fad617256356

-- Flutter Prático: criando um aplicativo do zero

https://web.dio.me/course/flutter-pratico-criando-um-aplicativo-do-zero/learning/4d472eda-e998-435e-82a5-26257dd18b60

Ambos os cursos são do Thiago Bonfim, mantenham o radar!

Agradeço desde já a todos que leram, é um artigo enorme, e espero que ajude a todos!

Share
Comments (7)

R

Romina - 25/11/2022 12:32

Obrigadaaaa pela dica , muito bom!!

Nilo Basílio
Nilo Basílio - 19/08/2022 19:28

Parabéns pelo material, obrigado Hugo!

Hugo Zadminas
Hugo Zadminas - 18/08/2022 15:37

Renan, o Bootcamp de Database foi lançado depois que eu fiz essa lista.


Mas sim, ele é um ótimo complemento.

Eu vou atualizar esse artigo depois, então vou incluir.

Renan Oliveira
Renan Oliveira - 16/08/2022 14:27

Hugo, Paraabéns pela lista.


Sugiro fortemente o Bootcamp de Database, pois banco de dados é a base para qualquer linguagem de programação.


Bons estudos

ED

Elielson Ditôre - 16/08/2022 23:21

Obrigado pelo post!

Luiz Café
Luiz Café - 16/08/2022 11:40

Obrigado pelas dicas! Parabéns pela iniciativa e seu artigo ficou ótimo!

Ariel Alves
Ariel Alves - 14/08/2022 22:28

muito top o roadmap que você montou Hugo, eu também terminei o bootcamp e já adicionei mais cursos relacionados para ir praticando, parabéns pelo material