Data: Em breve
Horário: A definir
Carga horária: 2h30min
Valor do investimento: Gratuito
Instrutor: Luciano Ramalho – autor do livro Python Fluente publicado pela Novatec Editora
Palestra – Oficina prática de introdução à Linguagem Go – Centro de Treinamento da Novatec
Sobre a atividade
Após uma rápida apresentação sobre a importância da linguagem Go, 90% do tempo será dedicado a uma atividade mão-na-massa: criar um programa simples porém completo para pesquisar caracteres Unicode pelo nome: bom para encontrar desde símbolos matemáticos até emojis de gatinhos. Toda a parte prática será guiada por testes automatizados, conforme a metodologia TDD (Test-Driven Design, projeto guiado por testes)
Objetivo
Apresentar conceitos fundamentais da linguagem Go, bem como técnicas básicas para testes automatizados.
A quem se destina o curso
Pessoas que já sabem programar e querem ter um contato prático com Go.
Conteúdo da palestra
0 – Palestra: porque aprender Go
1 – Iniciando o TDD
2 – Primeira função completa com testes
3 – Gerar a lista de caracteres
4 – MVP 1, o mínimo que é útil
5 – Busca por palavras inteiras
6 – Exercício: hífens e nomes antigos
7 – Bônus: download automático da UCD
Facilitador
Instrutor
Luciano Ramalho
Luciano Ramalho é programador Python desde 1998, Fellow da Python Software Foundation; é sócio do Python.pro.br – uma empresa de treinamento – e cofundador do Garoa Hacker Clube, o primeiro hackerspace do Brasil. Tem liderado equipes de desenvolvimento de software e ministrado cursos sobre Python em empresas de mídia, bancos e para o governo federal.