39 coisas que aprendi nos 10 dias de JavaScript do HackerRank

tl;dr: 10 dias aprendendo JavaScript no HackerRank, ótimo curso, cada exercício tem vários e vários testes ao final, em geral a sua idéia inicial passa os primeiros testes mas tem que ser alterada para passar em todos os testes, uma boa lembrança de como tenho que pensar em todas as possibilidades quando se estiver programando.

Continuar lendo 39 coisas que aprendi nos 10 dias de JavaScript do HackerRank

20 coisas sobre Programação Funcional que aprendi com o freeCodeCamp

Continuando os estudos terminei o módulo “Functional Programming” do freeCodeCamp.

Pelo novo currículo, acho que esse módulo estaria melhor antes ou após o módulo “Basic Algorithm Scripting” por que os módulos meio que tratam das mesmas funções para se trabalhar com arrays.

A diferença aqui é que o módulo de programação funcional é focado em não se criar alterações nas variáveis e sim passar elas e retornar o resultado das funções.

O conceito de currying do final também ficou bem confuso, vou precisar aprender na prática ou em outro material.

Continuar lendo 20 coisas sobre Programação Funcional que aprendi com o freeCodeCamp

9 coisas sobre Scripting Básico de Algoritmos que aprendi com o freeCodeCamp

Logo após o módulo sobre Estruturas de Dados Básicas, veio o módulo sobre Scripting Básico de Algoritmos, no freeCodeCamp.

Esse módulo tem exercícios mais livres, pra treinar o que você aprendeu, você vai ter que implementar algoritmos pra reverter uma string, converter de celsius pra fahrenheit, encontrar fatorial de um número, achar a maior palavra, entre outras coisas…

realmente não sei se está fazendo tanto sentido estudar pelo freeCodeCamp, parece que demora muito pra chegar nesses exercícios mais soltos e etc, o currículo antigo parecia ser melhor, esse novo parece que está muito distante uma coisa da outra…

Continuo estudando por ele, mas, não sei… vou complementar com outras coisas.

Continuar lendo 9 coisas sobre Scripting Básico de Algoritmos que aprendi com o freeCodeCamp

11 coisas sobre Estruturas de Dados Básicas que aprendi com o freeCodeCamp

Logo após o módulo sobre Expressões Regulares, fiz o módulo sobre Estruturas de Dados Básicas no freeCodeCamp.

Esse módulo acaba sendo uma revisão de como trabalhar com array que se aprende lá no módulo de JavaScript, apenas adicionando mais possibilidades e métodos para se trabalhar.

Continuar lendo 11 coisas sobre Estruturas de Dados Básicas que aprendi com o freeCodeCamp