Skip to content

Commit

Permalink
[pt] O freeCodeCamp faz 10 anos – atualizações sobre as certificações
Browse files Browse the repository at this point in the history
  • Loading branch information
DanielRosa74 authored and PageToMarkdown Bot committed Nov 6, 2024
1 parent 7c870f9 commit 91d78c2
Show file tree
Hide file tree
Showing 2 changed files with 299 additions and 3 deletions.
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
title: freeCodeCamp Turns 10 + Major Certification Updates
date: 2024-10-30T15:08:42.446Z
date: 2024-11-06T19:29:34.785Z
author: Quincy Larson
authorURL: https://www.freecodecamp.org/news/author/quincy/
originalURL: https://www.freecodecamp.org/news/freecodecamp-turns-10-major-curriculum-updates/
Expand Down Expand Up @@ -166,9 +166,9 @@ There will be no automatic "you got up from your chair because your baby started

And once you've passed, you'll earn a free verified, serialized certification that you can add to your Résumé or CV, and embed in your LinkedIn account. It will remain valid for 3 years – at which point you can complete a free continuing education process to re-certify.

Here's a 3 minute video that will walk you through some of the big updates to freeCodeCamp's curriculum.
Here's a 5 minute video that will walk you through some of the big updates to freeCodeCamp's curriculum.

<iframe width="560" height="315" src="https://www.youtube.com/embed/24ubTRtvNY0" style="aspect-ratio: 16 / 9; width: 100%; height: auto;" title="YouTube video player" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen="" loading="lazy"></iframe>
<iframe width="560" height="315" src="https://www.youtube.com/embed/1fZ0hTX-ut4" style="aspect-ratio: 16 / 9; width: 100%; height: auto;" title="YouTube video player" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen="" loading="lazy"></iframe>

## We're Developing Three Other Certifications as Well

Expand Down
296 changes: 296 additions & 0 deletions articles/pt/freecodecamp-turns-10-major-curriculum-updates.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,296 @@
---
title: freeCodeCamp Completa 10 Anos + Grandes Atualizações de Certificação
date: 2024-11-06T19:29:34.785Z
author: Quincy Larson
authorURL: https://www.freecodecamp.org/news/author/quincy/
originalURL: https://www.freecodecamp.org/news/freecodecamp-turns-10-major-curriculum-updates/
posteditor: ""
proofreader: ""
---

Há 10 anos, sentei-me no closet do meu apartamento em São Francisco e programei as primeiras centenas de linhas do freeCodeCamp.

<!-- more -->

![Escritório closet de Quincy](https://cdn.hashnode.com/res/hashnode/image/upload/v1730133437567/a29ae1ca-0350-4e94-b57a-296eb35dae6f.jpeg)

Eu não sabia na época, mas o fCC rapidamente se tornaria uma comunidade global de adultos ocupados aprendendo programação juntos.

Muitos desses campistas – como nos chamamos agora – conseguiram empregos como engenheiros de software. E muitos campistas também contribuíram com código para a base de código open source do fCC.

![Campistas em um evento freeCodeCamp em NYC](https://cdn.hashnode.com/res/hashnode/image/upload/v1730133483889/9fe0f108-361f-4384-bbb9-774b9bbe7fe2.webp)

Nos últimos 10 anos, construímos:

1. Um currículo interativo de 3.000 horas que ensina Matemática, Programação e Ciência da Computação

2. Uma biblioteca com mais de 12.000 tutoriais de programação – e dezenas de livros completos – em nossa publicação, [freecodecamp.org/news][1]

3. Um canal no YouTube com mais de 1.000 cursos completos gratuitos. Acabamos de atingir 10 milhões de inscritos há poucos dias.

4. O fórum de programação mais gentil e solidário do planeta. E temos um servidor Discord igualmente gentil também.


A equipe cresceu de apenas eu para um staff de 35 professores e engenheiros. E isso é apenas a ponta do iceberg. Uma grande parte do trabalho é feita pela própria comunidade open source. Todos os dias, voluntários surgem para melhorar nossa base de código, criar novos recursos de aprendizado abertos e ajudar uns aos outros no fórum.

![uma captura de tela do repositório github do freeCodeCamp](https://cdn.hashnode.com/res/hashnode/image/upload/v1730133557095/089e4ec6-16aa-49df-81c3-6b27c3001ed4.jpeg)

E estamos apenas começando. Então, em vez de um texto sentimental sobre os **primeiros** 10 anos do freeCodeCamp, vamos focar em nossos planos para os **próximos** 10 anos à nossa frente.

Afinal, a missão da nossa instituição de caridade é criar recursos de aprendizado gratuitos que ajudem as pessoas a aprender matemática, programação e ciência da computação. E ainda há **muito** trabalho a ser feito.

Neste artigo, detalharei nossas principais iniciativas para a próxima década. E vou mostrar algumas grandes melhorias – algumas das quais estão chegando a tempo para o Natal.

## Uma Certificação para Governar Todas Elas

A maior melhoria é que estamos combinando a maior parte do nosso currículo atual em uma única certificação abrangente de Desenvolvedor Full Stack Certificado (CFSD). E estamos desenvolvendo várias novas certificações igualmente abrangentes do zero.

Buscamos inspiração em organizações sem fins lucrativos de certificação de desenvolvedores estabelecidas, como a CompTIA e a (ISC)². Estamos reformulando nossas certificações para se assemelharem mais de perto às certificações da indústria estabelecidas.

Nossas novas certificações serão:

- Ainda mais abrangentes

- Envolverão um exame final

- Envolverão um projeto final

- E serão válidas por 3 anos, com um caminho para renovação


E como tudo o que o freeCodeCamp cria, essas certificações continuarão sendo **completamente gratuitas**.

O currículo de preparação para a certificação Certified Full Stack Developer cobrirá:

- HTML Semântico

- Acessibilidade

- Fundamentos de CSS

- CSS Flexbox

- Design para Desenvolvedores

- Tipografia

- Editores de Código

- Fundamentos de JavaScript

- Programação Funcional

- Funções de Ordem Superior e Callbacks

- Manipulação do DOM e eventos

- Padrões Web

- Fundamentos de React

- Fundamentos de TypeScript

- Conceitos de Teste

- Scripting Bash

- SQL e Bancos de Dados Relacionais

- Git & GitHub

- Segurança e Privacidade

- Node.js

- Express.js

- Fundamentos de Python

- Pensamento Algorítmico

- Estruturas de Dados

- Programação Orientada a Objetos

- Programação Dinâmica

- Segurança para Desenvolvedores Web

- Ferramentas e Implantação

- Trabalhando com APIs

- Fundamentos de Engenharia de IA

- Como Conseguir um Emprego de Desenvolvedor

- e mais


E a pedido popular, vamos cobrir muito mais teoria – bem no currículo principal.

Anteriormente, nossas certificações eram 100% focadas na construção de projetos. Recebemos muitos feedbacks dos campistas de que fomos longe demais na direção de "aprender fazendo", e que muitos campistas desejam mais explicação da teoria também.

Isso mesmo – você não precisará mais complementar o currículo principal do freeCodeCamp com vídeos teóricos do nosso YouTube ou livros da nossa publicação. De agora em diante, vamos cobrir toda a teoria essencial ao longo do caminho.

Estamos fazendo isso adicionando breves palestras em vídeo ministradas pela equipe de design instrucional do freeCodeCamp, incluindo Beau Carnes e Ania Kubów. Cada uma delas também terá uma transcrição completa, para os campistas que preferem ler a assistir.

[1]: https://www.freecodecamp.org/news/

E vamos inserir você nos laboratórios de codificação estilo "tela em branco" muito mais cedo no currículo, para minimizar a necessidade de ajuda.

Aqui está o conteúdo completo do novo caminho para Desenvolvedor Full Stack Certificado. É bastante extenso:

- **64 Workshops** – Cursos interativos passo-a-passo sobre ferramentas que vão de HTML a SQL e Python

- **513 Palestras** – Vídeos curtos cobrindo conceitos de ciência da computação, com perguntas de múltipla escolha para verificar sua compreensão

- **83 Laboratórios** – Projetos onde você começa com um editor em branco e um conjunto de testes, e precisa desenvolver seu projeto para que todos os testes sejam aprovados

- **62 Páginas de Revisão** – Listas abrangentes de tópicos de cada módulo que você pode revisar para se preparar para questionários e exames

- **66 Questionários** e **6 Exames de Preparação** – Para afirmar sua compreensão dos conceitos e ferramentas de desenvolvimento full stack

- **1 Projeto Final** – um grande projeto único que você construirá para seu portfólio, revisado por professores dentro da comunidade freeCodeCamp

- **1 Exame Final** – um exame abrangente com 90 questões, supervisionado, realizado dentro do ambiente de exame do freeCodeCamp


Após concluir todo o trabalho deste curso, você estará qualificado para fazer o exame final. Criamos nosso próprio Ambiente de Exame de código aberto, onde você pode fazer um exame aprofundado sobre tudo o que aprendeu ao longo de todo o nosso trabalho preparatório.

Se você não passar no exame, poderá refazê-lo uma vez a cada 24 horas até conseguir passar. A cada vez, o exame será gerado aleatoriamente de um grande corpus de perguntas de exame.

Você pode ter ouvido histórias horríveis sobre pessoas que fazem exames online e são acusadas falsamente de trapaça. Pensamos bastante em como vamos aplicar nosso código de conduta acadêmico. Sempre haverá um humano no loop para essas decisões.

Não haverá desqualificações automáticas por "você se levantou da cadeira porque seu bebê começou a chorar". Consideraremos todas essas coisas ao administrar esses exames.

E uma vez que você passar, receberá uma certificação gratuita, verificada e serializada que poderá adicionar ao seu Currículo ou CV, e embutir em sua conta do LinkedIn. Ela permanecerá válida por 3 anos – momento em que você poderá realizar um processo gratuito de educação continuada para re-certificar.

Aqui está um vídeo de 5 minutos que irá guiá-lo por algumas das grandes atualizações do currículo do freeCodeCamp.

<iframe width="560" height="315" src="https://www.youtube.com/embed/1fZ0hTX-ut4" style="aspect-ratio: 16 / 9; width: 100%; height: auto;" title="YouTube video player" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen="" loading="lazy"></iframe>

## Estamos Desenvolvendo Três Outras Certificações Também

Uma vez que a nova certificação de Desenvolvedor Full Stack Certificado esteja ativa, nossa equipe de design instrucional voltará sua atenção para a construção de três certificações adicionais:

### A Certificação de Engenheiro de Aprendizado de Máquina Certificado (fCC-CMLE)

Esta certificação envolverá o aprendizado de Python e suas muitas bibliotecas. Você também aprenderá uma quantidade enorme de matemática e teoria. Muitos dos projetos envolverão a criação de seus próprios modelos. Kylie Ying já está trabalhando com engenheiros de aprendizado de máquina para ajudar a projetar isso. Estamos planejando lançar parte disso em 2025.

### A Certificação de Engenheiro de Sistemas de Software Certificado (fCC-CSSE)

Esta certificação envolverá programação de baixo nível e computação de alto desempenho. Você aprenderá a programar em C e C++, e desenvolverá vários projetos – como seu próprio compilador e seu próprio mecanismo de busca. Estamos planejando lançar parte disso em 2026.

### A Certificação de Cientista de Dados Certificado (fCC-CDS)

Estamos trabalhando em um currículo abrangente de Ciência de Dados há vários anos. Como você deve saber, o freeCodeCamp já possui muitos cursos populares sobre ferramentas de Ciência de Dados como Python, R, e pacotes estatísticos no canal do YouTube da comunidade freeCodeCamp.

O desafio de ensinar Ciência de Dados é ensinar a grande quantidade de matemática envolvida na área. Também precisamos montar um aprendizado orientado a projetos que possamos avaliar de forma programada.

Nosso objetivo é oferecer a melhor educação em Ciência de Dados disponível fora de um programa de doutorado. Este será o maior desafio de todos. Mas estamos preparados para isso.

Estamos planejando lançar parte disso em 2027.

## Quando teremos mais informações sobre essas certificações e seus cursos?

Estamos trabalhando em esboços abrangentes de currículo para estas certificações, e planejamos tornar alguns deles públicos em 2025.

## O que acontecerá com as certificações atuais do freeCodeCamp?

O freeCodeCamp tem uma longa tradição de preservar materiais antigos dos certificados legados. Desta vez não é diferente.

Recomendamos que você migre para o novo currículo do certificado de Desenvolvedor Full Stack Certificado assim que ele estiver ativo neste Natal. Você já pode ter concluído alguns dos projetos, já que muitos deles vêm de nossos certificados antigos.

Dito isso, se você estiver na metade de um certificado antigo e quiser continuar seu progresso nele, pode fazê-lo.

## As certificações legadas irão expirar?

Queríamos dar a todos bastante tempo para usar seus certificados atuais antes que precisassem conquistar a nova Certificação de Desenvolvedor Full Stack Certificado. E achamos que 3 anos é suficiente.

Adicionamos essa data de validade a todas as certificações do freeCodeCamp.

Daqui em diante, sempre que você obtiver o certificado de Desenvolvedor Full Stack Certificado ou os outros 3 certificados que estão por vir, ele permanecerá válido por 3 anos a partir da data em que você o conquistou.

Novamente, estamos desenvolvendo um programa de educação continuada que você poderá usar três anos depois para renovar sua certificação. E novamente, tudo isso será completamente grátis.

## Por que o freeCodeCamp está exigindo exames e adicionando datas de validade às certificações?

Estamos fazendo isso para alinhar essas certificações com outras certificações da indústria de tecnologia. Todas essas certificações principais exigem passar em um exame de certificação e expiram após 3 anos.

Nosso objetivo é que as certificações do freeCodeCamp sejam o mais convencionais possível, para facilitar a compreensão delas por parte dos empregadores.

## O freeCodeCamp se expandirá para recrutamento ou colocação de emprego?

Não temos planos de fazer isso. A missão da nossa instituição de caridade é simples: criar recursos de aprendizagem gratuitos. Planejamos manter nossa equipe de professores pequena e focada, em vez de trazer um monte de não professores.

## Quanto do conteúdo se sobreporá de uma certificação para outra?

Algumas das certificações compartilharão alguns projetos e aulas comuns. Por exemplo, se você já completou o curso introdutório de Python durante a certificação de Desenvolvedor Full Stack Certificado, não precisará recompletar tudo isso para a certificação de Engenheiro de Machine Learning Certificado.

## Meus certificados antigos permanecerão online? Os links de verificação continuarão funcionando?

Certificados expirados ainda aparecerão no seu perfil, e links diretos para eles ainda continuarão funcionando. Eles serão claramente marcados como "Expirado \[data\]" até que você os renove. Novamente, isso não acontecerá com nenhum certificado do fCC até 31 de dezembro de 2027, no mínimo.

## O que acontecerá com as 11 certificações atualmente listadas em [freecodecamp.org/learn][2]?

Elas continuarão disponíveis lá por pelo menos mais alguns anos – listadas como certificações legadas. A maior parte do conteúdo dentro delas será reaproveitada e melhorada para fazer parte dessas novas certificações.

## Terei que refazer projetos que já fiz?

Algum dos conteúdos das certificações antigas permanecerá nessas novas certificações. E na maioria dos casos, você não deverá ter que refazer os projetos que já fez. Se você já construiu alguns projetos, há uma boa chance de que algumas seções das novas certificações já sejam marcadas como completas para você quando as visualizar.

## E quanto ao ensino de linguagens de programação como Rust e Java, ou ferramentas de banco de dados NoSQL?

Estamos mantendo nosso currículo focado nas ferramentas mais populares para ajudar a colocar os alunos no melhor lugar para trabalhar como desenvolvedores. Isso significa Python, JavaScript, SQL e ferramentas como Git e Linux.

Temos muitos cursos em vídeo sobre outras ferramentas populares no canal comunitário do YouTube do freeCodeCamp, bem como tutoriais na publicação do freeCodeCamp. Continuaremos a ensinar isso como tópicos extracurriculares para quem quiser aprendê-los.

## Como está o progresso do Currículo de Inglês?

Estamos trabalhando arduamente para criar um currículo interativo de inglês para ajudar os alunos a melhorar seu inglês.

Ensinamos por meio de uma combinação de vídeos e exercícios interativos, seguidos por um exame formal de certificação.

![Uma captura de tela da Interface do Usuário do currículo de inglês do freeCodeCamp](https://cdn.hashnode.com/res/hashnode/image/upload/v1730133715267/450940c6-2799-48ac-8f8d-dbc4eece8951.jpeg)

Estamos atualmente terminando o Nível A2 e começando a trabalhar no nível B1.

![Um gráfico dos níveis do CEFR](https://cdn.hashnode.com/res/hashnode/image/upload/v1730133738714/206d46e8-7a31-4229-b673-5c11e386cfee.png)

## Como está avançando o Programa de Graduação Universitária gratuito?

Estamos fazendo um progresso constante rumo à oferta de um curso de Associado em Matemática e um Bacharelado em Ciência da Computação. Já desenvolvemos 2 dos cursos de matemática e estamos trabalhando duro nos 38 cursos de nível universitário restantes e suas aulas, laboratórios e exames.

O freeCodeCamp tem uma pequena equipe de designers instrucionais, e agora estamos focados principalmente no conteúdo da certificação Desenvolvedor Full Stack Certificado e no programa de certificação de inglês. Quando terminarmos esses, alocaremos mais recursos para os programas de graduação para acelerar ainda mais seu desenvolvimento.

## 10 Anos não é Nada.

![Alguns membros da equipe do freeCodeCamp em frente a uma biblioteca pública de Dallas](https://cdn.hashnode.com/res/hashnode/image/upload/v1730133954038/aeb1874c-1804-4910-8088-c262aa95c5cf.jpeg)

É incrível o quanto conquistamos como comunidade em apenas 10 anos.

- Um currículo gratuito com 3.000 horas de recursos de aprendizado interativo
- Milhares de cursos em vídeo extracurriculares, livros e tutoriais
- Dezenas de milhares de alunos que conseguiram empregos como desenvolvedores
- Dezenas de milhares de contribuidores que estão adquirindo experiência ao voluntariar seu tempo e talentos por meio de código aberto e ao ajudar outros alunos

Eu encorajo você a se envolver na comunidade global do freeCodeCamp. Você pode navegar por nossos [Principais Contribuidores de Código Aberto de 2024][3]. Aqui está [nosso guia de contribuidor][4] se você quiser se aprofundar.

Também encorajo você [a se tornar um apoiador][5]. E se você já nos apoia todo mês e quer fazer uma doação de fim de ano para nossa organização, fique à vontade. Aqui estão algumas [formas dedutíveis de imposto que você pode apoiar nossa missão][6].

E se você tiver qualquer dúvida sobre formas de apoiar a missão da nossa organização, ou simplesmente precisar de um recibo de doação para seus impostos, por favor, me envie um email diretamente: [[email protected]][7]

Brindemos aos próximos 10 anos.

– Quincy

[1]: http://freecodecamp.org/news
[2]: http://freecodecamp.org/learn
[3]: https://www.freecodecamp.org/news/freecodecamps-top-open-source-contributors-of-2024/
[4]: https://contribute.freecodecamp.org
[5]: https://www.freecodecamp.org/donate
[6]: https://www.freecodecamp.org/news/how-to-donate-to-free-code-camp/
[7]: mailto:[email protected]


0 comments on commit 91d78c2

Please sign in to comment.