Learn Python, SQL, Spanish and more

by SkillAiNest

2025 has been an amazing year for the global FreeCodeCamp community. And we are delighted to help you with the launch of a number of Christmas gifts for you:

  1. Free CodeCamp’s Python Certification

  2. FreeCodeCamp’s JavaScript Certification (Version 10)

  3. FreeCodeCamp’s Responsive Web Design Certification (Version 10)

  4. Free CodeCamp’s Relational Database + SQL Certification

  5. Our A2 level English for Developers certification

  6. Our B1 Level English for Developers Certification

  7. Our beta A1 level Spanish curriculum

  8. Our Beta A1 Level Mandarin Chinese Syllabus

There are so many presents to wrap, so let’s start unwrapping!

Programming Certification and Version 10 of the Full Stack Development Curriculum

Over the past 11 years, the FreeCodeCamp community has built and rebuilt our core programming curriculum many times.

We are finally getting closer to our vision of how comprehensive and interactive a programming curriculum can be.

Version 10 of our curriculum is a series of 6 certifications. Each is accompanied by more than a dozen projects that you’ll develop to solidify your core skills.

A screenshot of some Python coursework we just sent

At the end of each certification, you will take a final exam. And if you can manage to pass the exam, you’ll be awarded a free, verified certification. You can then embed it on LinkedIn, or add it to your resume, CV, or portfolio website.

So far, 4 of these certifications are now live:

And we will issue certifications for front-end libraries and back-end development in 2026.

After earning all 6 certifications, you can develop a final capstone project—which will be code reviewed by an experienced developer. You will then sit for a comprehensive final exam. And upon completion, you’ll earn our final Full Stack Developer certification.

If you start progressing through these first four certifications today, the last two certifications should live well before you arrive. After all, each of these represents hundreds of hours of conceptual computer science knowledge and hands-on programming practice.

Language coursework

First, you might be asking: When did Freecode Camp start teaching world languages?

Well, we started designing our English for Developers curriculum in 2022. And over the last few years, we’ve expanded that quite a bit.

The curriculum includes interacting with hand-drawn animated characters. Along the way, you get plenty of practice with reading, writing, listening and (coming in 2026) speaking.

A chart of 6 CEFR levels for language learning

It is a story driven curriculum. You step into the shoes of a developer who has just moved to California to work at a tech startup. You learn grammar, vocab, tech jargon and slang through everyday conversations as you live your new life.

Screenshot of English for Developers Curriculum

So far, two of these certifications are fully live:

We are also developing A1, B2, C1, and C2 levels for release in the coming years. (Yes, years. Each of these is a huge measure of growth.)

Not only has the FreeCodeCamp community designed thousands of English lessons – we’ve also built tons of custom software tools to make all this coursework possible. So in 2024, we asked: Can we use the same tools to teach people Spanish and Mandarin Chinese?

And today, the results of that effort are now in public beta. We are starting with the A1 level for both of these languages, and will be rolling out the remaining levels in the coming years.

Why Teach Spanish and Mandarin?

Besides English, Spanish and Mandarin are the most widely spoken languages ​​in the world. You can use these languages ​​to participate in tons of online communities, visit major cities, and even find new job opportunities.

Learning foreign languages ​​is also great for your neuroplasticity, and can be done alongside learning other new skills like programming.

And now you can learn these languages ​​for free, using our comprehensive end-to-end curriculum designed by teachers, translators and native speakers.

Update on translating FreeCodeCamp’s coursework into major global languages

As you may know, Free CodeCamp is available in many major global languages ​​going into 2020. But every time we launch a new coursework, it takes months to translate everything.

Thankfully, machine translation has been steadily improving over the past few years.

The community is still translating tutorials and books by hand, but for something that changes as quickly as Freecode Camp’s programming curriculum, we want to speed up the process.

We have conducted pilots to translate all new coursework into both Spanish and Portuguese.

  • First, we used borderline large language models and extensive dictionaries and style guides to process the hundreds of thousands of words in our programming curriculum.

  • We then have native speakers randomly sample these translations to ensure their quality. used to do

  • Once we felt the translations were robust enough, we started building data pipelines to automatically update translations as the original English text changed with support from open source code.

The financial cost of doing all this is not significant. So we should be able to offer FreeCodeCamp’s programming courses in additional languages ​​that we couldn’t previously support like Arabic and French.

A screenshot of FreeCodeCamp's programming curriculum translated into Portuguese

If you’re one of the hundreds of people who have participated in translations at Freecode Camp over the years, we’d still welcome your help translating books and tutorials, which don’t change much after initial publication.

However, the gold standard for localizing a document is to fully read and understand the document before creating a single human translator translation.

This year the FreeCodeCamp community also published:

  • 129 Free Video Courses on the FreeCodeCamp Community YouTube Channel

  • 45 Free Full-Length Books and Handbooks on 45 Free CodeCamp Community Publications

  • 452 programming lessons and articles on math, programming, and computer science

  • 50 episodes of the Free CodeCamp podcast where I interview developers, many of whom are contributors to open source free CodeCamp projects

We also integrated 4,279 lessons into FreecodeCamp’s open-source learning platform, which represents many improvements in user experience and accessibility. And we published our secure exam environment to take camp certification exams.

You can see our list of 2025 top open source contributors.

As a community, we are just getting started. Free open source education has never been more relevant than it is today.

I want to thank the 10,221 kind people who donate every month to support our charity and our mission. Please consider joining them: Donate at freecodecamp.org

And here are some other ways you can donate at the end of a year that you can deduct from your U.S. taxes.

FreeCodeCamp has a vibrant global community of ambitious people learning new skills and preparing for the next step in their careers. I encourage you Join the free Codecamp Discord and hang out with us there.

And take Naomi’s Free CodeCamp Community Survey Help you understand what you love about FreeCodeCamp and what our community can do even better.

From the Global Free CodeCamp community, here’s wishing you and your family a great end to your 2025. Cheers to a fun, wish-filled 2026.

You may also like

Leave a Comment

At Skillainest, we believe the future belongs to those who embrace AI, upgrade their skills, and stay ahead of the curve.

Get latest news

Subscribe my Newsletter for new blog posts, tips & new photos. Let's stay updated!

@2025 Skillainest.Designed and Developed by Pro