daily-programming-challenges icon indicating copy to clipboard operation
daily-programming-challenges copied to clipboard

Daily para iniciantes

Open crisgon opened this issue 8 years ago • 8 comments

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.

crisgon avatar Oct 20 '17 01:10 crisgon

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

AlexsandroSA avatar Oct 24 '17 16:10 AlexsandroSA

@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?

crisgon avatar Feb 05 '18 14:02 crisgon

@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!

AlexsandroSA avatar Feb 05 '18 15:02 AlexsandroSA

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

  • Atividade: Cards
  • Breve explicação com alguns exemplos de aplicações.
  • Link de alguma tecnologia
  • Um exemplo (Codepen ou site real, quando possível) Cards Css

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 avatar Feb 05 '18 15:02 crisgon

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

crisgon avatar Feb 05 '18 23:02 crisgon

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:

  • Nome do projeto
  • Duração, ex: 1 semana, 1 mês...
  • Escopo (sobre o que vamos abordar, a pergunta que fiz lá em cima);

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?

AlexsandroSA avatar Feb 06 '18 13:02 AlexsandroSA

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

crisgon avatar Feb 06 '18 17:02 crisgon

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.

AlexsandroSA avatar Feb 08 '18 21:02 AlexsandroSA