Code Monkey home page Code Monkey logo

hello-world's Introduction

DojoCE

Olá, seja bem-vindo(a) ao DojoCE!

Quantidade de dojos realizados

A rotina de um programador não é fácil. Projetos a torto e a direito no trabalho, projetos pessoais, faculdade, estudar uma nova linguagem que foi lançada (ou aquela que você separou para estudar faz tempo), testar um novo framework, testar uma nova feature etc. Agora pare um pouquinho para refletir. De uma forma geral, podemos dizer que no dia-a-dia, boa parte do nosso tempo é dedicado a aprender novas sintaxes, entender novas estruturas e criar infinitas conexões a banco de dados e loops.

Lembra daqueles dias em que você estava no trabalho e surgiu um probleminha que você passou horas para resolver e no final se culpou por passar muito tempo tentando resolver algo que necessitava de uma abordagem lógica? E se eu te disser que você pode aperfeiçoar sua lógica de programação e se divertir ao mesmo tempo?

Pensando nisso, o Coding Dojo foi criado para que o programador possa aprender colocando em prática seus conhecimentos para resolver desafios lógicos. Sem falar que que o Dojo vai muito além do código, pois além do desenvolvimento lógico é possível também aperfeiçoar o trabalho em equipe, desenvolver sua socialização, aumentar seu networking e aprender novas tecnologias!

Nós acreditamos poder mudar o cenário cearense de desenvolvimento através dessa iniciativa. Não deixe de participar dos nossos Dojos!

OSS!

“Há muitas possibilidades na mente do principiante, mas poucas na do perito.” Shunryu Suzuki

Índice

Encontros

Nossos encontros ocorrerão de forma mensal no último sábado de cada mês de 9h ao 12h, e será avisado sempre através da nossa fanpage e do nosso grupo do slack. Lembrando que quem estiver no grupo do slack terá acesso a informação em primeira mão.

Quem tiver interesse em entrar para o grupo do slack, enviar um email para [email protected].

Desafios

Nossos desafios serão escolhidos no dia do Dojo através dos sites listados abaixo, sugestões de desafios apresentadas no dia do Dojo ou sugestões enviadas através do nosso grupo do slack.

Linguagem

A linguagem utilizada para resolução do desafio será escolhida no dia do Dojo em comum acordo, porém, é necessário que esteja presente pelo menos 1 especialista na linguagem escolhida.

Utilizaremos TDD para efetuar os testes, então, é necessário que o especialista na linguagem escolhida também tenha domínio em TDD.

Regras

  1. É necessário ter uma sala com apenas 1 computador ligado.
  2. Toda a codificação será feita em dupla (piloto e copiloto).
  3. Todo o código produzido pela dupla deverá ser explicado para a platéia.
  4. Caso alguém da platéia não esteja entendendo algo que a dupla executou, a dupla para a codificação e explica o código. A codificação só é retomada quando todos da platéia estiverem entendendo o que está sendo executado.
  5. A platéia só pode ajudar a dupla quando todos os testes estiverem validados, caso contrário, poderão apenas tirar dúvidas.
  6. O piloto é trocado a cada 7 minutos. Após isso, o copiloto assume o lugar do piloto e alguém da platéia assume o lugar do copiloto. O ciclo se repete até o fim do Dojo.

Todo o código do desafio completado será publicado no nosso repositório de dojos. Caso o desafio não seja completado, será publicado da mesma forma em nosso repositório para que, quem queira, finalize através de contribuições.

Dúvidas?

Se você ainda possui alguma dúvida sobre o funcionamento/conceito de um Dojo, acesse um dos nosso canais para esclarecer suas dúvidas.

Fique a vontade também para criar uma issue :)

Você também pode assistir esses 2 vídeos:

hello-world's People

Contributors

dorianneto avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.