Skip to content

Latest commit

 

History

History
84 lines (73 loc) · 19.3 KB

README.md

File metadata and controls

84 lines (73 loc) · 19.3 KB

Coding Dojo HBNetwork

O que é um Coding Dojo?

Coding Dojo é uma abordagem de aprendizagem para programadores melhorarem suas técnicas, lógica e práticas em programação resolvendo exercícios em conjunto com outros programadores.

Saiba mais em: (1) Descobri a ferramenta que pode levar o Programador para um outro nível (2) Slideshare Henrique Bastos

Como é o processo durante um Coding Dojo?

  • Escolha de ferramenta de sala virtual
  • Escolha dos problemas
  • Dinâmica do fluxo de interação (Piloto, Co-piloto e platéia - 3/7minutos para cada piloto)
  • Uso de TDD, baby-steps
  • Retrospectiva

Fluxo de Trabalho para organização dos desafios resolvidos:

  • nome do arquivo descritivo ao problema;
  • Enunciado completo do problema?
  • Fonte do desafio
  • Nome da pessoa/site
  • Link da origem
  • Participantes de todas as etapas de interação para resolver o problema (autores) ;
  • Pessoas que participaram da dinâmica do coding dojo;
  • As datas DD/MM/AAAA de quando aconteceram;
  • Com TDD
  • Espaço para interação e revisão do que foi bacana e pode melhorar para a próxima vez

HBNetwork

A HBNetwork é uma comunidade que acolhe os alunos que participam de alguma iniciativa promovida pelo Henrique Bastos. A maioria almejando a carreira de programação, mas esse é um dos poucos detalhes em comum, somos bastante heterogêneos. No nosso desenvolvimento enquanto sociedade, aprendemos a tratar a diferença como se ela fosse um problema e que deveríamos a qualquer custo evitá-las. Afinal estar em um ambiente com a sensação de controle traz uma enorme paz.

Contributors

GREGORIO DE ALMEIDA QUEIROZ
GREGORIO DE ALMEIDA QUEIROZ

💻
j.moreno
j.moreno

💻
mconrado
Márcio Conrado

💻
Lucas Paim
Lucas Paim

💻
Everton Matos
Everton Matos

💻
Frederico Fávaro
Frederico Fávaro

💻
Adailton Vieira
Adailton Vieira

💻
Álisson Sielo Holkem
Álisson Sielo Holkem

💻

PLANILHA ANTIGA ORDEM DOS PROBLEMAS

Data inicio Data fim Título Enunciado Código fonte Origem (fonte) Nível Tópicos de programação relacionados
22/11/2023 Dominoes Exercism -> dominoes domino.py Exercism Médio list, laços de repetição
08/11/2023 08/11/2023 Brincando com digitos codewars -> playing with digits brincando-com-digitos.py Codewars Médio potência, list,
05/04/2023 05/04/2023 Add Two Numbers leetcode -> add-two-numbers Leetcode Fácil list, inverter lista, cast,
29/03/2023 29/03/2023 Permutação simples leetcode -> permutations 46_permutacao_letcode.py Leetcode Médio array, copy, fatorial, random,shuffle, sorted,
22/03/2023 22/03/2023 Two Sum leetcode -> two-sum two_sum.py Leetcode Fácil array, raises exceptions,enumerate, manipulação de array, min, max, potência,
15/03/2023 15/03/2023 Triângulo de Pascal leetcode -> pascals-triangle triangulo_de_pascal.py Leetcode Médio manipulação de array, funções,
07/03/2023 07/03/2023 Palavras Primas dojopuzzles-palavras-primas descobrindo-se-um-numero-e-primo-atrav%C3%A9s-da-soma-das-letras-de-uma-palavra.py DojoPuzzle Médio número primo, ord, ascii, isupper, unidecode,
01/03/2023 01/03/2023 Livraria Harry Potter dojopuzzles-livraria-do-harry-potter calcular_desconto_vendas_livro.py DojoPuzzle Fácil calculo porcentagem, tuplas, format string, float, for
22/02/2023 22/02/2023 Contabilizar distância entre as palavras dojopuzzles-livraria-do-harry-potter contar_distancia_entre_as_letras.py DojoPuzzle Fácil import string alfabeto completo, manipular string,
11/01/2023 01/02/2023 Poker dojopuzzles-poker poker.py DojoPuzzle Dificíl isolamento,dicionário, criação de números aleatórios, sample, random.sample, random.shuffle, ternário
07/12/2022 07/12/2022 Troco dojopuzzles-troco realizando-troco-notas-dinheiro.py DojoPuzzle Fácil loop, quebra de loop, condicionais
15/02/2023 15/02/2023 Regex Experimento proposto experimentos-com-regex.py Fácil regex, match object, agrupamento de busca em objeto, busca com case insensitive, padrões de busca por grupo
08/02/2023 08/02/2023 Calcular Aniversário Experimento proposto calcular-aniversario.py Médio condicionais multiplas, timezone, datetime, dateutil, reltaivedelta, calculo de anos com data
19/12/2022 19/12/2022 Contar Letras de um Frase Livro Python na Prática vol 2 (Fernando Feltrin) count_letter.py Livro Python na Prática vol 2 (Fernando Feltrin) Fácil loop, condicional, parâmetro com valor padrão em função, separação de chave valor com enumerate
07/12/2022 07/12/2022 Dia do Programador dia-do-programador.py Fácil manipulação de datas, format time, datetime
07/12/2022 07/12/2022 Jokenpo dojopuzzles-jokenpo jokenpo.py DojoPuzzle Fácil condicionais compostas, problema simples, teste de resultados inversos
07/12/2022 07/12/2022 O Poder do 4 dojopuzzles-o-poder-do-4 o-poder-do-4.py DojoPuzzle Extremamente dificíl condicionais simples, generation expression, matemática, isolamento
15/02/2022 15/02/2022 Descobrindo soma com vários números dojopuzzles-descobrindo-a-soma-de-varios-numeros l%C3%B3gica-de-soma_com_recursao.py DojoPuzzle Médio recursividade, loop, mod, condicionais simples, valor padrão em funções
07/12/2022 07/12/2022 Decompondo Números No próprio arquivo decompondo-numeros-21_max-digitos.py David Trouxe Médio ordenção do próprio conteúdo da string, slice, looping usando range,
07/12/2022 07/12/2022 Contando Linhas de Código dojopuzzles-contando-linhas-de-codigo contando-linhas-de-codigo.py DojoPuzzle Dificíl iteradores, identificação de padrões, teste multiline de strings
15/02/2023 15/02/2023 Encontre o Telefone dojopuzzles-encontre-o-telefone decodificando-mensagem-com-numero-do-telefone.py DojoPuzzle Fácil if composto, valores simbolicos correspondente
07/12/2022 07/12/2022 Retorna Matemática hbnetwork-retorna-matematica.py retorna-matematica.py Fácil inversão de valores, identificação de padrões, identificar estrutura de dados