Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Grupo de estudos Kotlin #97

Open
alissonfpmorais opened this issue Feb 23, 2018 · 42 comments
Open

Grupo de estudos Kotlin #97

alissonfpmorais opened this issue Feb 23, 2018 · 42 comments

Comments

@alissonfpmorais
Copy link
Contributor

alissonfpmorais commented Feb 23, 2018

Gostaria de montar um grupo para estudar Kotlin.
Para quem não conhece a linguagem, deixo aqui um artigo introdutório.
Aos interessados, comentem abaixo qual a disponibilidade para os estudos e se possuem alguma familiaridade com a linguagem.

@Diego-Brocanelli
Copy link
Contributor

Olá, @alissonfpmorais .

Sou líder do grupo de estudos de PHP/POO, parabéns pela iniciativa da criação do grupo de estudos.

Para que seja criado o grupo de estudos necessitamos dos seguintes requisitos, sendo:

  • Líder
    • Pessoa responsável por gerir o grupo e manter o mesmo animado e motivado.
    • Não é de responsabilidade do líder criar material para estudos, isso é de responsabilidade do grupo como um todo.
  • Membros
    • Mínimo de 04 membros.

Qualquer dúvida, por favor entre em contato comigo, ou por aqui (GitHub) ou no Slack @diego Brocanelli.

@alissonfpmorais
Copy link
Contributor Author

Opa @Diego-Brocanelli, tranquilo! Posso ser o líder sem problemas. Quanto a quantidade de pessoas, só aguardando para ver se tem mais pessoas interessadas 🤞

@amadeu01
Copy link
Contributor

@alissonfpmorais Eu não tenho muito tempo. Mas, consigo olhar de vez em quando o grupo. E acho kotlin muito massa!

@guilhermeoa07
Copy link

guilhermeoa07 commented May 11, 2018

@alissonfpmorais tenho interesse . Tenho disponibilidade fora do horário comercial. Mas conheço pouco da linguagem.

@alissonfpmorais
Copy link
Contributor Author

alissonfpmorais commented May 14, 2018

@amadeu01 show! Aqui tá meio corrido também, mas um pouquinho de vez em quando já é melhor que nada sempre, então bora lá!! Hahaha

@guilhermeoa07 sem problemas, vamos decidir um horário que fique bom para todos. Quanto a conhecer pouco a linguagem, fica tranquilo que o mais importante é o interesse (que você já disse ter)!! Eu brinco um pouco, mas ainda tenho bastante pra aprender também heheh

Pra dar uma adiantada já, se puderem responder as perguntas abaixo, já vamos traçando uma direção pro grupo:

  • Quais horários disponíveis para estudar?
  • Tem disponibilidade para videoconferência/audioconferência?
  • Quais conhecimentos tem da linguagem Kotlin? Já utilizou em algum projeto (profissional ou não)?
  • Tem algum interesse específico? (Android, multiplataforma, web, apenas conhecer a linguagem, etc)

Se quiserem adicionar outras perguntas que acharem relevantes, fiquem à vontade.

Se conhecerem mais pessoas que tenham interesse, por favor divulguem, assim poderemos dar início ao grupo 🎉 🎉

@alissonfpmorais
Copy link
Contributor Author

alissonfpmorais commented May 14, 2018

Quantas as perguntas, vou dar minhas respostas:

  • Durante a semana o período da noite é tranquilo (exceto as quartas) e se for preciso posso um dia ou outro no período da manhã ou tarde (faço freelas então da pra deslocar os horários de vez em quando). Já no fim de semana, normalmente minha agenda é bem livre, então podemos marcar qualquer horário;
  • Tenho disponibilidade para conversas por chat, audioconferência e videoconferência. O que for mais conveniente para todos do grupo;
  • Já fiz alguns projetos simples em Kotlin para experimentar a linguagem, tanto para Android quanto desktop. Posso tirar dúvidas básicas, talvez algumas mais intermediárias, mas definitivamente tenho bastante coisa pra aprender;
  • Meu principal interesse é dominar a linguagem. Sendo uma linguagem que pode trabalhar em diversas plataformas e multiparadigma, acredito que aprender a utilizar Kotlin deve abrir bastante a cabeça para novos conhecimentos.

@guilhermeoa07
Copy link

Respondendo aqui também.
*Durante a semana depois das 18 horas e nos fins de semana durante o dia.
*Posso fazer vídeo chamadas tranquilo. Chats e etc...
*Nunca trabalhei com a linguagem. Pouca ou nenhuma experiência.
*Desenvolvimento Android e web.

@amadeu01
Copy link
Contributor

Minhas respostas 😄

  • Fim de semana, normalmente é mais livre horário. Mas, durante a noites, posso tentar também;

  • Tenho disponibilidade para conversas por chat, audioconferência e videoconferência (skype, hangouts, discord);

  • Já fiz alguns projetos simples em Kotlin para experimentar a linguagem, somente com Android. Posso tirar dúvidas básicas, talvez algumas mais intermediárias, mas tenho bastante coisa pra aprender;

  • Meu principal interesse é entender a linguagem. Eu programo em swift e como as duas linguagens são bem parecidas, é legal saber as duas como uma forma de abrir a mente hehe. Queria usar um pouco de kotlin em server side para saber como funciona, se é bom, o que tem de bom enfim... Gosto muito de programação funcional e assim como swift, você consegue fazer algumas coisas de programação funcional em kotlin. (Bem mais fácil que em java hehe)

@alissonfpmorais
Copy link
Contributor Author

Bacana galera! Com relação aos horários (que normalmente é o mais trabalhoso né), parece que vai ser bem tranquilo para marcar os estudos, nem que seja nos finais de semana.
Agora é recrutarmos pelo menos mais uma pessoa pra oficializar esse grupo.

Informalmente, vou deixar o link do Kotlin Koans. É uma série de exercícios criados pela JetBrains para ajudar na familiarização com a linguagem.

Sei que o grupo ainda não tá formalmente criado, mas acho que já podemos dar um pontapé inicial. Depois que oficializarmos a gente define em conjunto um roadmap do que será abordado (do básico ao avançado). Que tal?

Se acharem legal, podem ir postando mais links que acharem interessantes pra fazemos um apanhado. Com certeza vai ajudar bastante na hora de começarmos a traçar o roadmap.

@amadeu01
Copy link
Contributor

Tem o Exercism

Daí, tem a parte para kotlin

@guilhermeoa07
Copy link

@amadeu01 não conheço essa plataforma. Me explica melhor sobre ela, me interessei

@amadeu01
Copy link
Contributor

@guilhermeoa07 tu sabe usar terminal de boas?

Basicamente, depois de você configurar o exercism.

Você vai fazer exercism fetch kotlin

Daí, ele vai ter dar um problema para você resolver já com os testes implementados. Daí, é tipo um TDD, você vê o teste e implementa o codigo para passar naquele teste, depois faz interações para melhorar algo que você viu que pode fazer mais legal e tal.

Quando você quiser (mesmo que incompleto) você pode fazer exercism submit PATH_TO_FILE
para submeter o codigo. Daí, você consegue vê a solução de outras pessoas, comentar, curtir, etc...

Se tu tiver uma dúvida mais especifica, me chama no slack: amadeu01

@guilhermeoa07
Copy link

@amadeu01 relativamente bem sim. A parte da configuração eu vi aqui e aparentemente é fácil. Mas não entendi como vou ter acesso aos exercícios e tal. Sou meio novo com essa coisa de Git e Github

@amadeu01
Copy link
Contributor

@guilhermeoa07 ele não usa o git (pelo menos não para colocar tuas soluções lá, eu acho)

O que tu tem que fazer depois de configurar é fazer o comando exercism fetch kotlin daí, ele vai pegar um exercicio para ti. Eu vou fazer um video depois quando tiver mais tempo. acho que no final de semana, eu devo ter um tempo e faço um video. 👍 Daí, te passo o link acho que é mais fácil de tu entender e de explicar hehe

@guilhermeoa07
Copy link

@amadeu01 blz. É por que eu não sei onde ele vai colocar esse exercício. E como vou mandar a resposta e tal

@amadeu01
Copy link
Contributor

amadeu01 commented Jun 4, 2018

Opa @guilhermeoa07 desculpa a demora para fazer esse video.

Eu não sei se ficou muito rápido,

Mas o que eu faço.

  1. Faço ❯ exercism fetch kotlin
  2. Rodo os testes do Hello world
  3. Conserto o codigo para passar nos testes
  4. ❯ exercism submit src/main/kotlin/HelloWorld.kt

kotlin exercism

@Diego-Brocanelli
Copy link
Contributor

Bom dia @alissonfpmorais sou o líder dos grupos de estudos. Qual a posição do grupo de estudos de vocês, ele já foi criado, está em andamento?

Por favor, entre em contato comigo caso tenha que criar o repositório e o channel no slack.

@alissonfpmorais
Copy link
Contributor Author

Olá @Diego-Brocanelli, o grupo ainda não foi criado, não atingimos o número mínimo de integrantes (4).
Mas, caso não haja problema e os presentes aqui ainda tenham interesse, podemos dar início com esse número de pessoas.

@guilhermeoa07
Copy link

Ainda tenho interesse

@Diego-Brocanelli
Copy link
Contributor

Por favor, quantas pessoas incluindo o líder tem interesse no grupo de estudos?

@alissonfpmorais
Copy link
Contributor Author

@Diego-Brocanelli, somos 3 por enquanto.

@Diego-Brocanelli
Copy link
Contributor

Acredito que podemos dar início no grupo de estudos, vamos iniciar?

@amadeu01
Copy link
Contributor

Eu não consigo participar ativamete. Mas posso contribuir com algum material. Ou, participar de algum coding dojo, ou algo do gênero 😄

@Diego-Brocanelli
Copy link
Contributor

Bom, precisamos que os membros interajam no grupo, para que não fique 1 única pessoal no grupo. Definam entre vocês e me acionem com a resposta.

@Diego-Brocanelli
Copy link
Contributor

Há, algum posicionamento a cerca do grupo?

@alissonfpmorais
Copy link
Contributor Author

Divulguei no grupo de kotlin no slack, talvez tenham mais alguns interessados. 🤞
Vamos aguardar até sexta e fechamos isso.

@amadeu01
Copy link
Contributor

@alissonfpmorais divulga no slack do AndroidBR 😄

@alissonfpmorais
Copy link
Contributor Author

Boaaa, acabei de entrar vi que colocou lá já.
Valeu!!

@guilhermeoa07
Copy link

Eai? Já iniciou o grupo?

@alissonfpmorais
Copy link
Contributor Author

alissonfpmorais commented Aug 29, 2018

Ainda não, divulgamos no slack do AndroidDevBR e Kotlin pra ver se mais uma galera entra pra participar

@amadeu01
Copy link
Contributor

Coloquei no meu linkedin também haha, espero que apareça mais gente.

@dsdebastiani
Copy link

Olá, tenho interesse em participar do grupo de estudos de Kotlin. Apesar de eu trabalhar com Kotlin em Android há um ano, sinto que preciso me aprofundar muito na linguagem e seus conceitos. Podem contar comigo.

@bloderxd
Copy link

bloderxd commented Aug 29, 2018

Olá tenho interesse em participar do grupo. Tenho 2 anos de experiência com a linguagem e horários a noite disponiveis

@alissonfpmorais
Copy link
Contributor Author

@amadeu01 mandando muito bem, vou colocar aqui também haha o///

@dsdebastiani prazer ter você com a gente! E vai ser bacana ter alguém com uma experiência pra dar aquela dica, valeu 👍 👍

@bloderxd q ótimo, logo damos ínicio 🎉

E se conhecerem mais pessoas, vão compartilhando a iniciativa também

@pPeterle
Copy link

pPeterle commented Aug 29, 2018

Tenho interesse em participar do grupo, sou novo na linguagem, mas tenho muita vontade de aprender. Horário pode ser de manhã (até às 10 hrs) ou a noite (a partir das 9), fim de semana qualquer horário

@amadeu01
Copy link
Contributor

@Diego-Brocanelli acho que conseguimos chegar no mínimo de pessoas 😄 🎊

@Diego-Brocanelli
Copy link
Contributor

Maravilha! Irei dar seguimento para a criação do repositório e a channel no Slack, possivelmente irei fazer amanha a noite, com isso mando aqui os links.

@Jvrni
Copy link

Jvrni commented Sep 1, 2018

Olá, tenho interesse em participar.
Tenho poucos meses de experiência e horários disponíveis a noite.

@alissonfpmorais
Copy link
Contributor Author

@Diego-Brocanelli tem algum posicionamento quanto a criação do canal e repositório?

@Diego-Brocanelli
Copy link
Contributor

Diego-Brocanelli commented Sep 3, 2018

Bom dia, @alissonfpmorais

Foi criado o repositório do Grupo de estudos de Kotlin

  • Próximo passo, fork o mesmo, faça as alterações com base no template. Abra uma PR para enviar as alterações para o repositório.
  • Abra uma PR para incluir os dados do grupo de estudos no study-groups.

A channel no Slack já foi criada kotlin-studies.

Bons estudos a todos, precisando é só chamar.

@alissonfpmorais
Copy link
Contributor Author

@Diego-Brocanelli Obrigado!! Vou pegar as informações necessárias e faço o PR.

Galera, agora tá na mão nossa fazer isso daqui dar certo haha 🎉 🎉

Pra começar então, abri no nosso repositório algumas issues:

  1. Essa issue será para decidirmos o horário que fica melhor a reunião;
  2. Essa issue trata do roadmap de estudos.

Fiquem à vontade pra opinar em ambas, dar ideias, enfim o que vier na cabeça.
Não esqueçam de entrar no canal kotlin-studies no slack. Pra quem não faz parte do slack do Training Center, tá aqui o link.

Valeu!!!

@matheusbristot
Copy link

Olá! Tenho interesse!!!

Já tenho muita familiaridade com a linguagem, todos os dias 13hr às 14hr eu faço um estudo de Kotlin, Clean, Android Arch em um projeto teste com mais 3 pessoas.

Estou interessado em trocar experiência e ajudar e se ajudado! Contem comigo. Horário disponível apenas a noite. Já estou bem lotado durante o dia com o trabalho e estudos interno na empresa.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

10 participants