freeCodeCamp Unclaimed
Global nonprofit offering a free, project-based coding curriculum with certifications.
freeCodeCamp is a nonprofit charitable organization that provides free, project-based coding education to learners worldwide. The organization operates a large, global learning community and offers a comprehensive, project-centered curriculum with verifiable certifications in in-demand technologies. Its core mission is to help people learn to code for free by delivering thousands of videos, articles, and interactive coding lessons that are freely accessible to the public. FreeCodeCamp's offerings span programming, DevOps, cybersecurity, AI engineering, and English for developers, empowering individuals to acquire practical skills and pursue tech careers without financial barriers. The charity funds its work through donations and relies on volunteers and contributors to grow its curriculum, maintain open-source resources, and expand language accessibility. The focus is on inclusive education, hands-on projects, and long-term career outcomes, serving students, job-seekers, and organizations seeking skilled software professionals.
Our mission: to help people learn to code for free.
What we offer
Back-end Development and APIs Certification
Gain essential skills in back-end development and APIs with a hands-on certification.
freecodecamp.org/learn/back-end-development-and-apis-v9/Relational Databases Certification
Master relational databases through projects and certification.
freecodecamp.org/learn/relational-databases-v9/Front-End Development Libraries Certification
Gain certification in essential front-end libraries and frameworks for web development.
freecodecamp.org/learn/front-end-development-libraries-v9/Python Certification
Earn a recognized certification in Python programming by completing projects and passing an exam.
www.freecodecamp.org/learn/python-v9/A1 Professional Chinese Certification (Beta)
Gain foundational Chinese skills crucial for professional environments.
freecodecamp.org/learn/a1-professional-chinese/A1 Professional Spanish Certification (Beta)
Achieve your A1 Spanish certification focused on professional vocabulary and skills.
freecodecamp.org/learn/a1-professional-spanish/Market segments
Project-based developer certification
Certification programs that validate job-ready software development skills through hands-on projects and proctored exams for entry-level and career-transition learners.
Professional language certification
CEFR-aligned language certifications targeted at professional contexts to certify basic workplace communication in Spanish and Chinese.
Self-paced interactive learning for career upskilling
Self-directed, interactive curriculum and project-based learning designed to help learners acquire practical technical skills and prepare for certifications on their own schedule.
More information about our offering
Back-end Development and APIs Certification
Certification program teaching the fundamentals of back-end development and APIs. To earn the certification, learners must complete five required projects and pass an official certification exam.
- Earn Certification After Passing ExamAchieve recognition in back-end development by successfully completing the certification exam, which reflects your competences in the field.
- Complete Projects for CertificationGain practical experience and showcase your abilities by finishing five essential projects that reinforce your understanding of back-end development.
Relational Databases Certification
Certification program covering the fundamentals of relational databases. To earn it, learners complete five projects and pass the certification exam.
- Achieve Certification.Successfully passing the exam demonstrates your understanding of relational databases.
- Showcase Practical Skills.Building projects allows learners to apply theoretical knowledge in practical scenarios, enhancing learning outcomes.
- Understand Core Concepts.Gaining foundational knowledge about how relational databases work is essential for developers and data analysts.
- Develop Database Skills.SQL is fundamental for interacting with relational databases, and PostgreSQL is a widely-used database system.
- Engage With Learning.Interactive resources help reinforce concepts and encourage exploration within the database development landscape.
Front-End Development Libraries Certification
Certification program covering libraries for front-end development, including React and TypeScript, with five projects and a certifying exam.
- Validate SkillsSuccessfully passing the exam demonstrates your proficiency in using front-end libraries crucial for web development.
- Build Real-World ProjectsEngage in hands-on projects that simulate real-world tasks, enhancing your practical skills and portfolio.
- Learn Key LibrariesAcquire knowledge of essential libraries like React and TypeScript, which are widely used in modern web development.
- Engage in Interactive LearningExperience a dynamic learning approach through interactive lessons and supportive resources that enhance your coding skills.
Python Certification
Certification program for Python programming fundamentals; complete five projects and pass the exam.
- Earn CertificationSuccessfully completing this exam validates your skills in Python programming.
- Complete ProjectsHands-on projects enhance your learning and application of Python.
- Learn Python BasicsGain essential skills in Python through structured lessons and exercises.
- Engage with ProjectsEnhance learning through practical, real-world project applications.
- Flexible SchedulingStudy whenever it suits you, making education accessible and accommodating.
A1 Professional Chinese Certification (Beta)
CEFR A1 level Chinese certification focused on professional settings; modular structure with warm-up, learning, practice, and review; currently in active development.
- Ensure Latest Curriculum InsightsStay updated with the most current materials as chapters are rolled out and reflect the latest learning strategies.
- Learn Essential VocabularyFocus on vocabulary that is particularly useful for professional settings, enabling effective communication in the workplace.
- Engage in Dynamic LearningEach chapter includes interactive tasks, ensuring learners fully understand the material before progressing.
A1 Professional Spanish Certification (Beta)
CEFR A1 level Spanish certification for professional settings; modular structure with warm-up, learning, practice, and review; actively developed with ongoing chapter releases.
- Experience Ongoing ImprovementsThe certification curriculum is continually updated, ensuring relevance and engagement as new chapters are published.
- Master A1 Level SpanishDesigned to provide learners with fundamental Spanish skills specifically beneficial in workplace environments.
- Enhance Your Professional CommunicationLearn terminology and expressions that are immediately applicable in professional interactions.
- Engage with Interactive ModulesThe curriculum is designed to facilitate understanding through structured modules that guide learners step-by-step.