Find a plan that fits your goals
Plus
Learn a skill$14.99 a month, billed annually or $29.99 billed monthlyBuild in-demand technical skills for work or a personal projectPro
RecommendedAdvance your career$19.99 a month, billed annually or $39.99 billed monthlyDevelop the skills and experience to land a job in techTeams
Recommended for 2+$24.92 a month, billed annually, per user. Discounts available for eligible teamsTrain your team with in-demand skills and flexible admin tools
Curious but not sure yet? We've got you - sign up for our Basic plan.Get limited access to our catalog for $0. Always free.
Features
Features
Start learning
Start learning
- Access to all coursesAccess basic material for courses in top subjects like HTML and JavaScript. Quizzes and projects not included with Basic.PlusProTeams
- Community supportConnect with other learners, get answers to your questions, and attend fun events.PlusProTeams
- Learning resourcesCheatsheets, docs, videos, and more to support your learning journey.PlusProTeams
- Practice on our mobile appDownload our mobile app for iOS and Android for additional practice and review.PlusUnlimited under PlusUnlimited under PlusProUnlimited under ProUnlimited under ProTeamsUnlimited under TeamsUnlimited under Teams
- All coursesUnlimited access to 300+ stand-alone courses, including everything in Basic plus popular Pro courses like Learn Python 3.PlusProTeams
- QuizzesAuto-graded quizzes and immediate feedback help you reinforce your skills as you learn.PlusUnlimited under PlusUnlimited under PlusProUnlimited under ProUnlimited under ProTeamsUnlimited under TeamsUnlimited under Teams
- Personalized practiceWe use AI to figure out what you need to practice and when.PlusProTeams
Build your skills
Build your skills
- Skill pathsCurated learning paths teach you everything you need to gain a specific skill, like building a website or visualizing data.PlusProTeams
- Real-world projectsAccess our full library of practice and portfolio projects. Apply your skills and build your portfolio.PlusUnlimited under PlusUnlimited under PlusProUnlimited under ProUnlimited under ProTeamsUnlimited under TeamsUnlimited under Teams
- Certificates of completionEarn a certificate for courses or paths you finish to share with your network as proof of completion.PlusProTeams
Get AI assistance
Get AI assistance
- NewAI learning assistanceGet help working through coding problems, check your solution code, and get explanations of errors and concepts all within seconds without leaving the platform.PlusUnlimited under PlusUnlimited under PlusProUnlimited under ProUnlimited under ProTeamsUnlimited under TeamsUnlimited under Teams
- NewJob-readiness checkerEvaluate how well you meet the requirements for a given tech role based on your skills and experience.PlusNot available under PlusNot available under PlusProTeamsNot available under TeamsNot available under Teams
Advance your career
Advance your career
- Career pathsCurated learning paths give you the knowledge and experience to land a job in tech like Data Scientist or Engineer.PlusNot available under PlusNot available under PlusProTeams
- Professional certificationsProve you're job-ready. Earn a professional certification when you pass all the exams in select career paths.PlusNot available under PlusNot available under PlusProTeams
- Technical interview prepTechnical interview prep courses, practice questions, code challenges, and more.PlusNot available under PlusNot available under PlusProTeams
- Career servicesGet personalized job listings and connect with employers looking for tech talent.PlusNot available under PlusNot available under PlusProTeamsNot available under TeamsNot available under Teams
- Code challengesTest your knowledge with coding problems based on real-world technical interviews.PlusNot available under PlusNot available under PlusProTeams
- AssessmentsTest your skills as you build toward job-readiness. Certification exams are available in select career paths.PlusNot available under PlusNot available under PlusProTeams
- NewInterview SimulatorUse AI to improve your interviewing skills and confidence and boost your chances of getting a tech job.PlusProTeamsNot available under TeamsNot available under Teams
- Career ClubsConnect, collaborate, and be inspired by other Codecademy learners.PlusProTeams
Customer support
Customer support
- Priority customer supportGet a response in 12 hours or less when you contact our support team with questions.PlusProTeams
- Onboarding specialist supportGet personalized account setup and onboarding support to set your team up for success.PlusNot available under PlusNot available under PlusProNot available under ProNot available under ProTeams
Team learning and management tools
Team learning and management tools
- Content assignmentChoose and assign the content that fits your team's unique needs.PlusNot available under PlusNot available under PlusProNot available under ProNot available under ProTeams
- Admin dashboardManage assignments, seat transfer, billing, and reporting all in one place.PlusNot available under PlusNot available under PlusProNot available under ProNot available under ProTeams
- Progress and usage reportingTrack progress and get insights on how effectively your team is learning.PlusNot available under PlusNot available under PlusProNot available under ProNot available under ProTeams
- Customizable learner groupsManage multiple training programs by assigning team members to different groups.PlusNot available under PlusNot available under PlusProNot available under ProNot available under ProTeams
- Unlimited seat transferSwap seats as team needs change.PlusNot available under PlusNot available under PlusProNot available under ProNot available under ProTeams
- Free admin seatsAll accounts include 1 additional full-access admin seat + unlimited view-only admin seats for user and account management.PlusNot available under PlusNot available under PlusProNot available under ProNot available under ProTeams
- Start learning
- Access to all coursesAccess basic material for courses in top subjects like HTML and JavaScript. Quizzes and projects not included with Basic.PlusProTeams
- Community supportConnect with other learners, get answers to your questions, and attend fun events.PlusProTeams
- Learning resourcesCheatsheets, docs, videos, and more to support your learning journey.PlusProTeams
- Practice on our mobile appDownload our mobile app for iOS and Android for additional practice and review.PlusUnlimited under PlusUnlimited under PlusProUnlimited under ProUnlimited under ProTeamsUnlimited under TeamsUnlimited under Teams
- All coursesUnlimited access to 300+ stand-alone courses, including everything in Basic plus popular Pro courses like Learn Python 3.PlusProTeams
- QuizzesAuto-graded quizzes and immediate feedback help you reinforce your skills as you learn.PlusUnlimited under PlusUnlimited under PlusProUnlimited under ProUnlimited under ProTeamsUnlimited under TeamsUnlimited under Teams
- Personalized practiceWe use AI to figure out what you need to practice and when.PlusProTeams
- Build your skills
- Get AI assistance
- Advance your career
- Customer support
- Team learning and management tools