FreecodeCamp’s A1 Professional Spanish Curriculum (BETA) is now live

by SkillAiNest

The FreeCodeCamp community has just published the first three chapters of our new A1 Professional Spanish curriculum. Each chapter includes hundreds of interactive tasks designed to help you take your first steps in learning Spanish with confidence.

9974067A-509A-4D91-95A1-6A93F6164D1E

How does the new A1 Professional Spanish curriculum work?

In this A1 Professional Spanish course, you will learn the building blocks of the Spanish language. It follows the A1 level of the Common European Framework of Reference (CEFR). And we’ve focused on vocabulary that’s particularly useful for professional settings.

The curriculum is broken down into several modules that include warm-ups, learning, exercises, review pages, and quizzes to ensure you really understand the material before moving on to the next module.

Warm up Serves as preparation and provides context for the main content of the module.

Tasks in the warm-up will either introduce you to new vocabulary for the first time, or review material you have already learned that will be used in the current module.

Below is an example of what you will find in the lesson:

CD550C91-620E-49D6-B991-DFBD18F0EF93

Each task will have a question to help you practice the material. If you don’t know how to answer a question or need more details, you can check the explanation section below the question.

475D0E25-A897-4A04-95EF-C951CA8EB48A

After Warm upwill move towards you learn. This is where you’ll see the new words you’ve learned in practice! You will listen to monologues or short pieces of dialogue and answer questions about them to make sure you understand their meaning and how they are used in real conversation. This is where you will learn some theory if needed.

0F4C2B3F-53F8-47E9-8893-D33EDCF6CDF5

The syllabus also has blank questions to help you practice writing in Spanish.

7162607B-9D44-4660-BD8E-2C8C2FBE6DA6

After learnyou will move on Practice where you will complete more open-ended tasks that test your understanding and ability to write in Spanish.

ECAC0E09-00ED-4910-AD8E-AEB6870789C4

At the end of each module, there is a Review A section with grammar highlights and a glossary of key points and concepts. You can use these review pages to help you study for the quizzes.

E5DEA6CD-A4DF-4925-B871-B325CEBF1822

This is the last part of the module Quiz. Quizzes are designed to test your understanding of the material covered in the module.

During the certification, each chapter will have these quizzes. You will need to complete these to qualify for the exam at the end of the certification.

F680792A-F7DF-4815-8A1C-74C1EF15FD55

The certification exam will be the final item issued for this certification. We are currently publishing the first three chapters, and future chapters will be released gradually as they are developed by our instructional design team. Once all the chapters are available, we will release the certification exam.

Frequently Asked Questions

Is it all really free?

yes FreeCodeCamp has always been free, and we’ve offered free verified certifications for over a decade now.

Can I study the Spanish curriculum in languages ​​other than English?

Our goal is to make every course available on FreeCodeCamp in all supported languages. Check your account settings to see if the course you are studying is already offered in your preferred language.

What language skills does the Spanish curriculum cover?

Language courses currently cover listening, reading and writing. We have plans to speak later.

Are language courses and exams audio-recorded by native speakers?

yes All audio lessons in the language curriculum were recorded by native speakers of the language.

I am deaf or hard of hearing. Can I still study language courses?

Yes! All audio lessons have closed captions and transcripts available for reading.

I am blind or have limited vision, and use a screen reader. Can I still take language courses?

Yes! Free CodeCamp courses are designed to be accessible, and you can take language courses using a screen reader. If you run into accessibility issues, you can report them to our GitHub repository so the community can fix them.

What are the letters and numbers after the course name? (Example: A1, A2, B1)

These labels refer to CEFR levels, an international framework used to describe language proficiency. A1 and A2 represent beginner level, B1 and B2 represent intermediate level, and C1 and C2 represent advanced level. At each level you are expected to identify your skills and knowledge at this stage of your language learning journey.

anything else?

Good luck working through FreeCodeCamp’s languages ​​coursework.

Happy learning!

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