Recentemente comecei a aprender programação online. Já tinha experimentado alguns destes cursos em algumas plataformas muito conhecidas por todos, mas tinham alguns obstáculos - algumas funcionalidades eram pagas, a explicação não era muito clara para quem não tem qualquer experiência em programação, ou então era clara demais ao ponto de divagar e demorar muito a avançar.
Dentre alguns dos meus interesses pessoais, desde design a fotografia, moda, viajar, entre outros, a tecnologia sempre foi uma das minhas maiores paixões. Nos últimos anos a programação foi uma das coisas que mais curiosidade me trouxe e com ela todo um conjunto de coisas que podemos criar, sem limites na criatividade.
O curso que mencionei no início é de uma plataforma chamada freeCodeCamp.org. E como é o freeCodeCamp diferente da concorrência? Simples. Primeiro, é totalmente gratuito, incluindo os certificados. Como é que pode ser totalmente gratuito? Este é um modelo de trocas em que damos aquilo que recebemos, ou seja, no final do curso participamos (em programação) no apoio de diversas organizações sem fins lucrativos.
Para além disso, a estrutura e a lógica das explicações estão perfeitas, pelo que qualquer pessoa que quer entrar neste mundo vai, de facto, entender o que está lá escrito, assim como são abordados todas as linguagens de programação relevantes utilizadas no dia-a-dia.
Todo o curso tem uma ordem de aprendizagem, começando com o HTML e CSS e, posteriormente, avançando para as linguagens seguintes. A ordem apresentada, apesar de não ser obrigatório segui-la, é recomendado que o façamos, principalmente se não tínhamos qualquer background de programação.
Uma das coisas que mais gosto neste modelo é que cada passo tem teoria e prática, ou seja, para avançarmos para o passo seguinte lemos a explicação do lado esquerdo, no centro aplicamos na prática no quadro apresentado (na imagem abaixo temos como exemplo o módulo inicial, HTML) e à direita uma imagem de um smartphone com as alterações efetuadas:
Hoje em dia, a programação é cada vez mais uma parte integrante do quotidiano, sendo que até as crianças começam a ter aulas para aprender a programar. Para além disso, programação é utilizado (necessário) para criar software e ideias digitais para qualquer indústria, e a tendência é para que este cenário se intensifique no futuro a curto e longo prazo.
Cheers,
@albyalby
Muuuuuuito interessante :) Obrigada pela dica :) Saudações
Ainda bem que você gostou! :)
Boa sorte no curso online! O mundo da programação pode parecer complicado, mas quando entramos nele só queremos ser ainda melhores. Ficamos com uma sede de melhorar as nossas competências ao máximo. Dá uma vista de olhos na plataforma Utopian.io podes tirar muitas ideias de lá. Abraço
Obrigado pela dica, vou dar uma vista de olhos! :)
O "FCC" é bem legal, não é? 👍