AlexsandroSA / daily-programming-challenges

Daily Programming Challenges
MIT License
108 stars 13 forks source link

Daily para iniciantes #2

Open crisgon opened 6 years ago

crisgon commented 6 years ago

Olá, notei que a maioria exigem um grau de conhecimento bem avançado, principalmente os de CSS. Seria legal se tivesse algum daily pro pessoal bem iniciante. Dessa forma seria até possível agrupar os dailys em iniciante, intermediário e avançado.

AlexsandroSA commented 6 years ago

Sim, gostei da ideia, já tinha reparado isso! :sweat_smile: Não encontrei nenhum simples, mas, podemos criar um. E ai bora? :smile:

crisgon commented 6 years ago

@AlexsandroSA , beleza? Acabei ficando atolado com algumas coisas, mas já estou mais tranquilo. Ainda tá disposto a tentar criar um daily pra iniciantes? Focado na construção de coisas pequenas, como formulários, cards e coisas do tipo?

AlexsandroSA commented 6 years ago

@crisgon relaxe, "seicomé". SIM! Sempre estive disposto! :bowtie:

O que pensou? Pensei em fazer um só de CSS, depois um de JS e asssim por diante!

crisgon commented 6 years ago

Não sei se já viu o 30days30sites. Lá eles passam um tema pra criar um site, um exemplo e o link de algum tecnologia. Tinha pensando no de CSS seguir um padrão parecido, mas com coisas menores. Tipo: Dia 5

Podemos trabalhar com pequenos componentes: Barra de pesquisa, menu, caixa de login, tooltips e coisas do tipo. E no final podemos propor a construção de algo englobando a maior parte do que foi desenvolvido.

crisgon commented 6 years ago

Estava aqui pensando... Podemos fazer até melhor que isso! Podemos pegar partes de sites, passar material para estudo e propor que a pessoa replique uma determinada parte de um site.

Tipo essa parte dos cards do site da Alura.

Alura Screenshot

AlexsandroSA commented 6 years ago

Legal man, gostei muito da ideia de criar componentes e no fim criar um site ou app simples com eles.

Como você imaginou os nossos desafios usando HTML, CSS e JS? Ou sem JS?

Pensando nisso precisamos definir algumas coisas:

Com isso temo o básico para traçar um plano e data para inicar o projeto.


Acredito que vamos precisamos de um designer.

Pensei em criar componetes "exclusivos" para o nosso desafio ou seja ter nossa identidade visual. O que acha?

crisgon commented 6 years ago

Acho que podemos fazer um apenas com HTML e CSS e depois podemos fazer um incluindo JS. Sim, pode ser uma boa criarmos os componentes, já é um "treino" pra gente kkkk Em relação a duração, a gente precisa ter mais ou menos uma base de quantos componentes da pra fazer, mas acho que não pode passar de 30 dias pra não ficar cansativo. Talvez algo em torno de 15 dias + uns 5 dias pra o projeto final. Não tenho nada em mente ainda pra um nome, mas seria bom algo que desse pra usar como #hashtag.

Podemos criar um documento online e ir escrevendo sobre o escopo e cronograma

AlexsandroSA commented 6 years ago

Sim, legal. Ao invés dos 15 dias usaria 2 semanas(2weeks).

O projeto no final que pode ser um site o "Hello World" de todo front, usando os componentes que criamos ao logo do desafio.

Vou criar um doc e publico aqui e vamos refinando ele com o tempo.