Lar Rever Revisão e classificação do free code camp

Revisão e classificação do free code camp

Vídeo: PyTorch Images and Logistic Regression | Deep Learning with PyTorch: Zero to GANs | Part 2 of 6 (Outubro 2024)

Vídeo: PyTorch Images and Logistic Regression | Deep Learning with PyTorch: Zero to GANs | Part 2 of 6 (Outubro 2024)
Anonim

Para muitos, o objetivo de aprender uma nova habilidade, da culinária à cartografia, é usar um dia essa habilidade profissionalmente. Saber codificar está se tornando uma habilidade cada vez mais valiosa, e a variedade de softwares educacionais de codificação promete ajudar você a permanecer competitivo no mercado de trabalho moderno, orientado pela tecnologia. Em um esforço para destacar seu programa, o Free Code Camp não apenas fornece centenas de horas de aulas de codificação, mas também o conecta diretamente a organizações sem fins lucrativos, para as quais você pode usar esses novos talentos.

Primeiro dia de acampamento

O Free Code Camp possui 800 horas de prática de codificação para os alunos concluírem. Isso é assustador para um assunto tão complicado quanto a codificação, mas cada lição é um pedaço digerível de 10 a 3 horas. As lições incluem cursos introdutórios de HTML5 e CSS, JavaScript básico, desenvolvimento intermediário de front-end e script de algoritmo avançado. Cada tópico contém dezenas de lições individuais, para que você tenha uma compreensão firme do material antes de passar para algo novo. Mas se você achar a ordem das lições padrão repetitiva demais, poderá pular para qualquer lição que desejar a qualquer momento. A profundidade e variedade de cursos é notável para um programa gratuito; está mais perto de um serviço pago como o Lynda.com.

As próprias lições ocorrem em um editor de texto limpo e facilmente compreensível no meio da tela. À medida que os alunos digitam, eles podem assistir os resultados de seu código em tempo real em um navegador da Web ou móvel falso no lado direito da tela. Os objetivos aparecem na parte inferior e são verificados quando você executa o código funcional. Se você estiver preso, poderá pedir uma dica e, se achar que encontrou um bug, poderá denunciá-lo. Há até um senso de humor entre as lições. As referências a filmes de terror são minhas piadas favoritas. O Free Code Camp é uma ferramenta eficaz de aprendizado, mas faltam alguns recursos que, embora não sejam estritamente necessários, seriam muito apreciados. Ele não possui tutoriais em vídeo, como o Khan Academy ou o CodeHS, e seu sistema de progressão, que permite que os alunos ganhem pontos à medida que aprendem, não é tão robusto ou gratificante quanto a codecademy Choice dos Editores.

Verão de codificação quente e úmido

Por mais abrangente que seja essa oferta educacional, ela é finita. Ao codificar no mundo real, você provavelmente encontrará problemas que não podem ser resolvidos apenas pelo que aprendeu na escola. Felizmente, o Free Come Camp hospeda uma comunidade de mais de 120.000 usuários, um número impressionante para o site de um ano de idade.

Para ingressar na comunidade Free Code Camp, é necessário criar uma conta do GitHub, que é algo que os aspirantes a programador deveriam ter, considerando a frequência com que o serviço é usado para colaborar no código. Participe do repositório de código aberto do Free Code Camp para obter acesso à sala de bate-papo da comunidade. Em teoria, esse é um ótimo recurso. Uma sala de bate-papo on-line sempre ativa, cheia de pessoas prontas para ajudá-lo com seus problemas, seria uma tremenda ajuda para os programadores iniciantes.

No entanto, embora existam muitas dicas úteis, na prática, achei a sala de bate-papo mais impressionante do que útil. Com tantos usuários, o bate-papo é rápido demais para você coletar muitas informações rapidamente. Você pode marcar usuários específicos nas postagens para garantir que eles vejam sua resposta, e os mods tentam acompanhar as perguntas não respondidas, mas é fácil ver como as postagens podem se perder no shuffle. Associar sua consulta a um repositório GitHub é uma boa idéia para ajudá-la a ser notada. Os membros do Free Code Camp também ocasionalmente organizam encontros presenciais em parques de campismo em várias cidades do mundo. Você pode tentar ir a um desses cursos para obter uma educação presencial.

Além de conceder acesso ao bate-papo, você também pode bifurcar o repositório do Free Code Camp GitHub para estudar um wiki de tópicos de codificação e procurar links de recursos criados por usuários na seção Notícias. A qualidade das informações nesses links tende a variar, mas é bom ter.

Código para o mundo real

O recurso mais legal e sem dúvida mais útil do Free Code Camp é como ele o direciona para um projeto sem fins lucrativos no qual você pode participar para usar o conhecimento de codificação que você adquiriu para o benefício do mundo. Você deve primeiro obter um certificado comprovando que concluiu uma quantidade substancial de práticas de codificação. Afinal, não seria realmente legal organizar uma organização que tenta ajudar o mundo com programadores que não têm idéia do que estão fazendo. Depois que a opção for desbloqueada, você estará conectado a grupos como Pessoas que Salvam Animais, Save a Child's Heart e Columbus Songwriters Association. O site também aceita aplicativos de novas organizações sem fins lucrativos que procuram voluntários de codificação. Até o momento em que este artigo foi escrito, o Free Code Camp afirma que seus usuários economizaram US $ 420.000 para organizações sem fins lucrativos. A Dash e Code School podem ter prompts e desmontagens realistas de sites reais, respectivamente, mas você não pode vencer a experiência do mundo real.

A vasta biblioteca de lições de codificação do Free Code Camp, combinada com seu caminho embutido para aplicar habilidades de codificação ao mundo real, fazem dele uma ótima opção para quem quer aprender a programar como uma carreira. Dito isso, seus recursos sociais podem ser um pouco menos caóticos, e sua apresentação e interatividade não são tão fortes quanto a Codecademy, que continua sendo nossa escolha dos editores para aulas de codificação on-line gratuitas. Se você está disposto a pagar, no entanto, deve visitar o Treehouse, que é a nossa opção dos editores para aulas de codificação pagas.

Revisão e classificação do free code camp