/LearnKotlin

Projetos, exercícios e anotações realizadas durante o Bootcamp DIO + NTT sobre back-end com a linguagem Kotlin

Primary LanguageKotlin

Aprendendo Kotlin

Com o intuito de adquirir conhecimento na área de desenvolvimento mobile, participei de um Bootcamp oferecido pela DIO em parceria com uma das empresas de consultoria mais renomadas no setor de tecnologia (e em particular uma das que mais admiro no mercado), a NTT.

Principais Aprendizados

  • Kotlin: Kotlin é uma linguagem de programação altamente tipada integrada ao JVM (Java View Model), proporcionando a criação de programas altamente seguros para desenvolvimento em Android, iOS e web. Sua aplicação principal é no desenvolvimento para Android, mas também pode ser utilizada em várias outras plataformas, como iOS, web (por meio do Kotlin/JS), servidores, entre outros. Essa versatilidade oferece uma experiência mais unificada ao desenvolver para diferentes plataformas.

    • Interoperabilidade com Java: A interoperabilidade total com Java é uma característica-chave do Kotlin. Essa capacidade permite aproveitar bibliotecas existentes em Java, tornando-se particularmente útil no contexto do desenvolvimento Android.

    • Segurança de Tipos: Kotlin é uma linguagem estaticamente tipada, o que contribui para a detecção de erros em tempo de compilação. Essa abordagem proporciona maior segurança e facilita a manutenção do código ao longo do tempo.

    • Concisão e Expressividade: O Kotlin foi projetado visando concisão e expressividade. Essa característica resulta em menos código e maior legibilidade, promovendo uma experiência mais eficiente e intuitiva no desenvolvimento.

Feedback

"Ao longo do período dedicado aos estudos, mantive um ritmo constante de aprendizado, sempre seguindo as orientações ministradas nas aulas e explorando a documentação relevante. Além disso, busquei enriquecer meu conhecimento por meio da interação com outros desenvolvedores em fóruns e grupos de estudos.

Embora meu atual foco esteja direcionado à carreira de front-end web, reconheço que a aprendizagem é um processo contínuo e valioso. Cada experiência, seja ela obtida através de aulas, documentação ou colaboração com colegas, contribui para o meu crescimento profissional.

Com essa base sólida de conhecimento adicional, sinto-me ainda mais preparada para trilhar uma carreira incrível na área de desenvolvimento. Estou empolgada com a perspectiva de construir um caminho profissional sólido e bem-sucedido."

Demonstração

Insira um gif ou um link de alguma demonstração

logo bootcamp NTT + DIO