바쁜 어른들이 무료로 개발자로 전환할 수 있게 하는 학습 경로
직장 생활을 하면서도 개발자를 꿈꾸는 사람이 있다면, 이 저장소가 제공하는 커리큘럼을 따라가면 됩니다. 무료이고 자기 속도로 진행할 수 있는 풀스택 웹 개발과 머신러닝 과정을 담고 있습니다. 수천 개의 인터랙티브 코딩 챌린지를 풀며 실력을 쌓고, 최종적으로 검증된 자격증을 취득할 수 있습니다.
풀스택 개발자 자격증 구성
풀스택 개발자 커리큘럼은 반응형 웹 디자인, 자바스크립트, 프론트엔드 라이브러리, 파이썬, 관계형 데이터베이스, 백엔드 개발 및 API로 구성됩니다. 각 자격증은 인터랙티브 레슨, 워크숍, 랩, 리뷰, 퀴즈를 포함하며, 자격시험에 응시하려면 필수 프로젝트 5개를 완료해야 합니다. 시험에 합격하면 자격증을 발급받으며, 이는 LinkedIn이나 이력서에 영구적으로 링크할 수 있습니다. 고용주나 클라이언트가 링크를 클릭하면 본인에게 발급된 검증된 자격증을 확인할 수 있습니다. 다만, 학술 정직성 정책을 위반해 표절이 확인되면 자격증이 박탈되고 계정 이용이 금지됩니다.
언어 자격증과 면접 준비 자료
개발자 자격증 외에도 국제적으로 인정받는 수준에 맞춘 언어 자격증을 제공합니다. 현재 베타 단계로 진행 중인 개발자를 위한 A2, B1 영어와 A1 전문 스페인어, A1 전문 중국어 과정이 있으며, 모듈 단위로 워밍업, 레슨, 연습, 리뷰, 퀴즈를 구성했습니다. 모든 퀴즈를 통과해야 최종 시험에 응시할 수 있습니다. 또한 면접 준비를 위해 The Odin Project, Coding Interview Prep, Project Euler, Rosetta Code를 포함하고 있으며, Microsoft와 함께하는 무료 C# 기초 자격증도 제공합니다.
커뮤니티와 학습 플랫폼
이 코드는 freeCodeCamp.org에서 실시간으로 운영되고 있습니다. 커뮤니티 포럼에서는 보통 몇 시간 안에 프로그래밍 도움이나 프로젝트 피드백을 받을 수 있습니다. 유튜브 채널에서는 파이썬, SQL, 안드로이드 등 다양한 기술의 무료 강의를 제공합니다. 수천 편의 프로그래밍 튜토리얼과 수학, 컴퓨터 과학 관련 기사가 담긴 기술 출판물도 갖추고 있습니다. 디스코드 서버에서는 개발자와 학습자들과 함께 소통할 수 있습니다.
기여와 라이선스 확인
이 저장소는 수천 명의 자원봉사자 덕분에 유지되고 있으며, 모든 기여를 환영합니다. 버그를 발견했다면 먼저 버그 보고 가이드를 읽고, 새로운 버그임을 확인한 후 GitHub 이슈를 생성해야 합니다. 보안 취약점에 대해서는 책임 있는 공개 정책을 따르도록 안내하고 있습니다. 소프트웨어 코드는 BSD-3-Clause 라이선스를 적용받으며, /curriculum 디렉토리의 학습 자료는 freeCodeCamp.org의 저작권으로 보호됩니다.