www.codecademy.com
Open in
urlscan Pro
2606:4700::6811:b778
Public Scan
Submitted URL: http://itr.links.codecademy.com/
Effective URL: https://www.codecademy.com/
Submission: On October 29 via api from DE — Scanned from DE
Effective URL: https://www.codecademy.com/
Submission: On October 29 via api from DE — Scanned from DE
Form analysis
5 forms found in the DOMPOST
<form data-testid="registration-form" novalidate="" method="post" class="gamut-bcyrss-StyledForm e14c01oj0">
<div class="gamut-1d6g37h-LayoutGrid e10xj1580">
<div class="gamut-m4uc2h-StyledColumn e1y0e4q30"><span aria-hidden="true" class="gamut-uidoxx-StyledText e8i0p5k0">* Required</span></div>
<div class="gamut-1xn1epo-StyledColumn e1y0e4q30">
<div spacing="padded" class="gamut-1t3wfah-Box-StyledFormGroupContainer e51i1790">
<div class="gamut-1h1zykq-FlexBox e1tc6bzh0"><label for="email" class="gamut-1sqfuw9-Label e1t0n89n0">Email<span aria-hidden="true" class="gamut-uidoxx-StyledText e8i0p5k0">*</span></label></div>
<div class="gamut-1pihd1-Box ebnwbv90"><input name="email" aria-invalid="false" aria-required="true" for="email" class="gamut-1qwyxhk-InputElement evkw8cl0" id="email" type="email"></div>
</div>
</div>
<div class="gamut-1xn1epo-StyledColumn e1y0e4q30">
<div spacing="padded" class="gamut-1t3wfah-Box-StyledFormGroupContainer e51i1790">
<div class="gamut-1h1zykq-FlexBox e1tc6bzh0"><label for="password" class="gamut-1sqfuw9-Label e1t0n89n0">Password<span aria-hidden="true" class="gamut-uidoxx-StyledText e8i0p5k0">*</span></label>
<div class="gamut-cm4q3v-InfoTipWrapper eh9y8s83">
<div class="gamut-te7lcw-Box-TargetContainer eh9y8s82"><button aria-expanded="false" aria-label="Show information" class="e116l7sm0 gamut-1kwivj6-ResetElement-createButtonComponent e1bhhzie1" type="button"><svg
xmlns="http://www.w3.org/2000/svg" viewBox="0 0 140 140" fill="#fff" role="img" aria-hidden="true" class="gamut-1umnu7j eol2zvm0">
<mask id="MiniInfoOutlineIcon-mask-:Rd6d9eij8oqlahadb9l6:">
<g fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="10">
<path d="M5 70a65 65 0 10130 0A65 65 0 105 70zm65 0v35"></path>
<path d="M65 45a5 5 0 1010 0 5 5 0 10-10 0z"></path>
</g>
</mask>
<g mask="url(#MiniInfoOutlineIcon-mask-:Rd6d9eij8oqlahadb9l6:)">
<rect width="100%" height="100%" fill="currentColor"></rect>
</g>
</svg></button><span aria-hidden="false" aria-live="assertive" class="e1rvjfdo0 gamut-1sir423-StyledText-ScreenreaderNavigableText e8i0p5k0"> </span></div>
<div class="gamut-7qca6d-Box-InfoTipContainer e5fuvit0">
<div aria-hidden="false" class="gamut-16ngabw-Box-TipBody eh9y8s81">
<div class="styles_spacing-tight__REuA6">
<p class="styles_p__TNq46">Make sure your password is at least 8 characters and contains:</p>
<ul class="styles_ul__SZtUw">
<li class="styles_li__mfNCB">At least 1 uppercase letter and 1 lowercase letter</li>
<li class="styles_li__mfNCB">At least 1 number</li>
<li class="styles_li__mfNCB">At least 1 special character (like @#%^)</li>
</ul>
<p class="styles_p__TNq46">Avoid common passwords or strings like “password”, “qwerty”, or “12345”.</p>
</div>
</div>
</div>
</div>
</div>
<div class="gamut-1pihd1-Box ebnwbv90"><input name="password" aria-invalid="false" aria-required="true" for="password" class="gamut-1qwyxhk-InputElement evkw8cl0" id="password" type="password"></div>
</div>
</div>
<div class="gamut-4q76ws-Box ebnwbv90"><input name="referring_page" class="gamut-1qwyxhk-InputElement evkw8cl0" type="hidden"></div>
<div class="gamut-4q76ws-Box ebnwbv90"><input name="redirect" class="gamut-1qwyxhk-InputElement evkw8cl0" type="hidden" value="https://www.codecademy.com/welcome/find-a-course"></div>
<div class="gamut-4q76ws-Box ebnwbv90"><input name="authenticity_token" class="gamut-1qwyxhk-InputElement evkw8cl0" type="hidden" value=""></div>
<div class="gamut-4q76ws-Box ebnwbv90"><input name="coding_reminders_comms_timezone" class="gamut-1qwyxhk-InputElement evkw8cl0" type="hidden" value="Europe/Berlin"></div>
<div class="gamut-4eoxnj-Box ebnwbv90"><label for="sweet_container">If you are a human, do not fill in this field.</label>
<div class="gamut-1pihd1-Box ebnwbv90"><input name="sweet_container" class="gamut-1qwyxhk-InputElement evkw8cl0" id="sweet_container" type="checkbox"></div>
</div>
<div class="gamut-m4uc2h-StyledColumn e1y0e4q30">
<div class="gamut-1c7scn2-GridBox e13vpdv0"><button class="e116l7sm0 gamut-tdzm4x-ResetElement-createButtonComponent e1bhhzie1" type="submit">Sign up</button></div>
</div>
</div>
</form>
POST /users/auth/google_oauth2?signin=true&redirectUrl=%2Fwelcome%2Ffind-a-course&whatsappOptIn=true
<form method="POST" action="/users/auth/google_oauth2?signin=true&redirectUrl=%2Fwelcome%2Ffind-a-course&whatsappOptIn=true" target="_parent"><input type="hidden" name="authenticity_token"
value="rXpEATvzaIHgzbojc8B5VEBKDzZEIxmUWCEHXdUA5Fg//l1D5DCwaPMux9MT/altyZ+DgvYksOLDykDVVY+mPA=="><button aria-label="Sign up with Google" class="ekgzprf1 e116l7sm0 gamut-1qiz0wx-ResetElement-createButtonComponent e1bhhzie1" type="submit"><svg
width="18" height="18">
<title>Google</title>
<g fill="none" fill-rule="evenodd">
<path d="M9 3.48c1.69 0 2.83.73 3.48 1.34l2.54-2.48C13.46.89 11.43 0 9 0 5.48 0 2.44 2.02.96 4.96l2.91 2.26C4.6 5.05 6.62 3.48 9 3.48z" fill="#EA4335"></path>
<path d="M17.64 9.2c0-.74-.06-1.28-.19-1.84H9v3.34h4.96c-.1.83-.64 2.08-1.84 2.92l2.84 2.2c1.7-1.57 2.68-3.88 2.68-6.62z" fill="#4285F4"></path>
<path d="M3.88 10.78A5.54 5.54 0 0 1 3.58 9c0-.62.11-1.22.29-1.78L.96 4.96A9.008 9.008 0 0 0 0 9c0 1.45.35 2.82.96 4.04l2.92-2.26z" fill="#FBBC05"></path>
<path d="M9 18c2.43 0 4.47-.8 5.96-2.18l-2.84-2.2c-.76.53-1.78.9-3.12.9-2.38 0-4.4-1.57-5.12-3.74L.97 13.04C2.45 15.98 5.48 18 9 18z" fill="#34A853"></path>
<path d="M0 0h18v18H0V0z"></path>
</g>
</svg></button></form>
POST /users/auth/facebook?signin=true&redirectUrl=%2Fwelcome%2Ffind-a-course&whatsappOptIn=true
<form method="POST" action="/users/auth/facebook?signin=true&redirectUrl=%2Fwelcome%2Ffind-a-course&whatsappOptIn=true" target="_parent"><input type="hidden" name="authenticity_token"
value="rXpEATvzaIHgzbojc8B5VEBKDzZEIxmUWCEHXdUA5Fg//l1D5DCwaPMux9MT/altyZ+DgvYksOLDykDVVY+mPA=="><button aria-label="Sign up with Facebook" class="ekgzprf1 e116l7sm0 gamut-1qiz0wx-ResetElement-createButtonComponent e1bhhzie1" type="submit"><svg
width="18" height="18">
<title>Facebook</title>
<path d="M18 1v16c0 .5-.4 1-1 1h-4.6v-7h2.3l.3-2.7h-2.7V6.6c0-.8.2-1.3 1.4-1.3h1.4V2.8c-.2 0-1.1-.1-2.1-.1-2 0-3.4 1.3-3.4 3.6v2H7.3V11h2.3v7H1c-.5 0-1-.4-1-1V1c0-.5.4-1 1-1h16c.6 0 1 .4 1 1z" fill="#3B5998" fill-rule="evenodd"></path>
</svg></button></form>
POST /users/auth/github?scope=public_repo%2Cuser%3Aemail&redirectUrl=%2Fwelcome%2Ffind-a-course&whatsappOptIn=true
<form method="POST" action="/users/auth/github?scope=public_repo%2Cuser%3Aemail&redirectUrl=%2Fwelcome%2Ffind-a-course&whatsappOptIn=true" target="_parent"><input type="hidden" name="authenticity_token"
value="rXpEATvzaIHgzbojc8B5VEBKDzZEIxmUWCEHXdUA5Fg//l1D5DCwaPMux9MT/altyZ+DgvYksOLDykDVVY+mPA=="><button aria-label="Sign up with Github" class="ekgzprf1 e116l7sm0 gamut-1qiz0wx-ResetElement-createButtonComponent e1bhhzie1" type="submit"><svg
width="18" height="18">
<title>Github</title>
<path
d="M9 0C4.027 0 0 4.03 0 9a9 9 0 0 0 6.154 8.539c.45.084.615-.194.615-.433 0-.214-.008-.78-.011-1.53-2.504.543-3.032-1.208-3.032-1.208-.41-1.039-1.001-1.316-1.001-1.316-.816-.558.063-.546.063-.546.903.063 1.378.926 1.378.926.803 1.376 2.107.98 2.621.749.081-.582.313-.98.57-1.204-1.999-.225-4.099-1-4.099-4.447 0-.982.349-1.786.926-2.416-.101-.227-.405-1.141.079-2.381 0 0 .753-.242 2.475.922a8.66 8.66 0 0 1 2.25-.304 8.66 8.66 0 0 1 2.25.304c1.71-1.164 2.463-.922 2.463-.922.484 1.24.18 2.154.09 2.381.574.63.923 1.434.923 2.416 0 3.457-2.104 4.219-4.106 4.44.315.27.607.821.607 1.665 0 1.204-.011 2.171-.011 2.464 0 .236.157.517.619.427A8.968 8.968 0 0 0 18 9a9 9 0 0 0-9-9"
fill-rule="evenodd"></path>
</svg></button></form>
POST /users/auth/apple?signin=true&redirectUrl=%2Fwelcome%2Ffind-a-course&whatsappOptIn=true
<form method="POST" action="/users/auth/apple?signin=true&redirectUrl=%2Fwelcome%2Ffind-a-course&whatsappOptIn=true" target="_parent"><input type="hidden" name="authenticity_token"
value="rXpEATvzaIHgzbojc8B5VEBKDzZEIxmUWCEHXdUA5Fg//l1D5DCwaPMux9MT/altyZ+DgvYksOLDykDVVY+mPA=="><button aria-label="Sign up with Apple" class="ekgzprf1 e116l7sm0 gamut-1qiz0wx-ResetElement-createButtonComponent e1bhhzie1" type="submit"><svg
viewBox="8 8 24 24" width="18" height="18">
<title>Apple</title>
<g id="Left-Black-Logo-Small" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"></g>
<path
d="M19.8196726,13.1384615 C20.902953,13.1384615 22.2608678,12.406103 23.0695137,11.4296249 C23.8018722,10.5446917 24.3358837,9.30883662 24.3358837,8.07298156 C24.3358837,7.9051494 24.3206262,7.73731723 24.2901113,7.6 C23.0847711,7.64577241 21.6353115,8.4086459 20.7656357,9.43089638 C20.0790496,10.2090273 19.4534933,11.4296249 19.4534933,12.6807374 C19.4534933,12.8638271 19.4840083,13.0469167 19.4992657,13.1079466 C19.5755531,13.1232041 19.6976128,13.1384615 19.8196726,13.1384615 Z M16.0053051,31.6 C17.4852797,31.6 18.1413509,30.6082645 19.9875048,30.6082645 C21.8641736,30.6082645 22.2761252,31.5694851 23.923932,31.5694851 C25.5412238,31.5694851 26.6245041,30.074253 27.6467546,28.6095359 C28.7910648,26.9312142 29.2640464,25.2834075 29.2945613,25.2071202 C29.1877591,25.1766052 26.0904927,23.9102352 26.0904927,20.3552448 C26.0904927,17.2732359 28.5316879,15.8848061 28.6690051,15.7780038 C27.0517133,13.4588684 24.5952606,13.3978385 23.923932,13.3978385 C22.1082931,13.3978385 20.6283185,14.4963764 19.6976128,14.4963764 C18.6906198,14.4963764 17.36322,13.4588684 15.7917006,13.4588684 C12.8012365,13.4588684 9.765,15.9305785 9.765,20.5993643 C9.765,23.4982835 10.8940528,26.565035 12.2824825,28.548506 C13.4725652,30.2268277 14.5100731,31.6 16.0053051,31.6 Z"
id="" fill="#000000" fill-rule="nonzero"></path>
</svg></button></form>
Text Content
Skip to Content * Codecademy Logo * Catalog * POPULAR COURSE TOPICS Explore free or paid courses in topics that interest you. Explore all courses * Python * JavaScript * HTML & CSS * SQL * Java * C++ * C# * Bash * C * PHP * R * Swift * Cloud computing * AI * Web development * Data science * Web design * Professional skills New Build your cybersecurity skills with new, free video-based courses. * TOP CAREER PATHS Choose your career. We'll teach you the skills to get job-ready. * Full-Stack Engineer * Back-End Engineer * iOS Developer * Front-End Engineer * Computer science * Data Scientist Not sure where to begin? Take our quiz → * Resources * DOCS Find definitions, code syntax, and more -- or contribute your own code documentation. View all docs →Contribute to docs → * C * HTML * Python * C++ * Java * React * CSS * JavaScript * SQL * Git * PHP * UI/UX * LEARNING & PRACTICE TOOLS * ARTICLES Learn about technical concepts. * CHEATSHEETS Review concepts from your courses. * CODE CHALLENGES Test your knowledge and prep for interviews. * PROJECTS Practice and build your portfolio. * VIDEOS Watch tutorials, project walkthroughs, and more. * WORKSPACES Build and share projects in your browser. * INSPIRATION & CAREER View all blog topics → * CAREER ADVICE Get answers to questions about coding careers. * LEARNING TIPS Learn where to start and how to stay motivated. * JOB-READINESS CHECKER New Analyze your compatibility with tech roles using AI. * Community * Forums * Discord * Clubs * Events * Learner Stories * Code Crew * Pricing * For Individuals * For Students * For Business * Career Center * For Business * * Log In * Sign Up * Codecademy Logo * * Log In * Sign Up * navigation menu Grid Regular Grid Regular THE NEXT GENERATION OF LEARNING * Build skills quicker with AI assistance * Gain experience with modern developer tools * Build skills quicker with AI assistance * Gain experience with modern developer tools * Build skills quicker with AI assistance * Gain experience with modern developer tools * Build skills quicker with AI assistance * Gain experience with modern developer tools * Build skills quicker with AI assistance * Gain experience with modern developer tools TRANSFORM YOUR TEAM * Build skills to meet changing business needs with Codecademy Teams * Equip your team with tools and features that get results * Build skills to meet changing business needs with Codecademy Teams * Equip your team with tools and features that get results * Build skills to meet changing business needs with Codecademy Teams * Equip your team with tools and features that get results * Build skills to meet changing business needs with Codecademy Teams * Equip your team with tools and features that get results * Build skills to meet changing business needs with Codecademy Teams * Equip your team with tools and features that get results BUILD YOUR TECH CAREER * Get personalized job listings and practice interview questions * Assess your job-readiness with AI * Get personalized job listings and practice interview questions * Assess your job-readiness with AI * Get personalized job listings and practice interview questions * Assess your job- readiness with AI * Get personalized job listings and practice interview questions * Assess your job-readiness with AI * Get personalized job listings and practice interview questions * Assess your job-readiness with AI INTERACTIVE COURSES * Learn Python, JavaScript, and more * 600+ courses, paths, and case studies for all skill levels * Learn Python, JavaScript, and more * 600+ courses, paths, and case studies for all skill levels * Learn Python, JavaScript, and more * 600+ courses, paths, and case studies for all skill levels * Learn Python, JavaScript, and more * 600+ courses, paths, and case studies for all skill levels * Learn Python, JavaScript, and more * 600+ courses, paths, and case studies for all skill levels BUILD AI SKILLS * AI courses and case studies on ChatGPT, NLP, and more * AI-powered features for efficient learning * AI courses and case studies on ChatGPT, NLP, and more * AI-powered features for efficient learning * AI courses and case studies on ChatGPT, NLP, and more * AI-powered features for efficient learning * AI courses and case studies on ChatGPT, NLP, and more * AI-powered features for efficient learning * AI courses and case studies on ChatGPT, NLP, and more * AI-powered features for efficient learning * * * * * * * carousel pause carousel JOIN THE MILLIONS LEARNING TO CODE WITH CODECADEMY FOR FREE * Required Email* Password* Make sure your password is at least 8 characters and contains: * At least 1 uppercase letter and 1 lowercase letter * At least 1 number * At least 1 special character (like @#%^) Avoid common passwords or strings like “password”, “qwerty”, or “12345”. If you are a human, do not fill in this field. Sign up By signing up, you agree to the Codecademy Terms of Service and Privacy Policy. This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply. OR SIGN UP USING: * Google * Facebook * Github * Apple Dot Loose FIND WHAT'S RIGHT FOR YOU Answer 3 quick questions to get recommendations that match your interests. * 1 * 2 * 3 WHAT DO YOU WANT TO LEARN ABOUT? * Web development * Data science * Computer science * Web design * Artificial intelligence * Machine learning * Game development * Mobile development * Data visualization * Not sure yet We have hundreds of courses that cover just about everything. * 1 * 2 * 3 Start Learning POPULAR COURSES Diagonal B Dense AIFreeNew to codingMost popularSkill pathsCareer paths * Free course INTRO TO GENERATIVE AI Dive into the many forms of generative AI and learn how we can best use these new technologies! Checker Dense Beginner Friendly < 1 hour * Free course LEARN HOW TO USE CHATGPT Ready to dive into the world of Generative AI? Learn how ChatGPT works, how to use ChatGPT in your everyday life, and how to write effective ChatGPT prompts. Checker Dense Beginner Friendly 1 hour * Free course LEARN HOW TO USE AI FOR CODING Ready to learn how to use AI for coding? Learn how to use generative AI tools like ChatGPT to generate code and expedite your development. Checker Dense Beginner Friendly 1 hour * Career path MACHINE LEARNING/AI ENGINEER Machine Learning/AI Engineers build end-to-end ML applications and power many of the apps we use every day. They work in Python, Git, & ML. Checker Dense Includes 7 Courses Checker Dense With Certificate Checker Dense Intermediate 50 hours * Free course LEARN HOW TO USE CHATGPT Ready to dive into the world of Generative AI? Learn how ChatGPT works, how to use ChatGPT in your everyday life, and how to write effective ChatGPT prompts. Checker Dense Beginner Friendly 1 hour * Free course LEARN HTML Start at the beginning by learning HTML basics — an important foundation for building and editing web pages. Checker Dense Beginner Friendly 7 hours * Free course LEARN JAVASCRIPT Learn how to use JavaScript — a powerful and flexible programming language for adding website interactivity. Checker Dense Beginner Friendly 15 hours * Free course LEARN SQL In this SQL course, you'll learn how to manage large datasets and analyze real data using the standard data management language. Checker Dense Beginner Friendly 5 hours * Free course CHOOSING A PROGRAMMING LANGUAGE This course will introduce learners to factors to consider when picking a first language as well as describe some popular options. Checker Dense Beginner Friendly < 1 hour * Free course CHOOSING A CAREER IN TECH Are you feeling confused about where to aim for with your career goals? Take this course to learn about different career options! Checker Dense Beginner Friendly < 1 hour * Free course LEARN TO CODE WITH BLOCKLY Want to learn how to get started with programming in an interactive way? Try our drag and drop code lessons! Checker Dense Beginner Friendly 2 hours * Free course WELCOME TO CODECADEMY First time on our site? Start here to learn how to use our platform and write some basic code with JavaScript. Checker Dense Beginner Friendly < 1 hour * Course LEARN PYTHON 3 Learn the basics of Python 3.12, one of the most powerful, versatile, and in-demand programming languages today. Checker Dense With Certificate Checker Dense Beginner Friendly 23 hours * Free course LEARN JAVASCRIPT Learn how to use JavaScript — a powerful and flexible programming language for adding website interactivity. Checker Dense Beginner Friendly 15 hours * Free course LEARN HTML Start at the beginning by learning HTML basics — an important foundation for building and editing web pages. Checker Dense Beginner Friendly 7 hours * Free course LEARN C++ Learn C++ — a versatile programming language that’s important for developing software, games, databases, and more. Checker Dense Beginner Friendly 11 hours * Skill path BUILD A WEBSITE WITH HTML, CSS, AND GITHUB PAGES Learn the basics of web development to build your own website. Checker Dense Includes 9 Courses Checker Dense With Certificate Checker Dense Beginner Friendly 14 hours * Skill path ANALYZE DATA WITH SQL Learn to analyze data with SQL and prepare for technical interviews. Checker Dense Includes 9 Courses Checker Dense With Certificate Checker Dense Beginner Friendly 17 hours * Skill path DATA SCIENCE FOUNDATIONS Learn to clean, analyze, and visualize data with Python and SQL. Checker Dense Includes 15 Courses Checker Dense With Certificate Checker Dense Beginner Friendly 54 hours * Skill path CREATE A FRONT-END APP WITH REACT Learn to build front-end web apps with JavaScript and React. Checker Dense Includes 9 Courses Checker Dense With Certificate Checker Dense Intermediate 37 hours * Career path FRONT-END ENGINEER Front-end engineers work closely with designers to make websites beautiful, functional, and fast. Checker Dense Includes 34 Courses Checker Dense With Professional Certification Checker Dense Beginner Friendly 115 hours * Career path FULL-STACK ENGINEER A full-stack engineer can get a project done from start to finish, back-end to front-end. Checker Dense Includes 51 Courses Checker Dense With Professional Certification Checker Dense Beginner Friendly 150 hours * Career path COMPUTER SCIENCE Looking for an introduction to the theory behind programming? Master Python while learning data structures, algorithms, and more! Checker Dense Includes 6 Courses Checker Dense With Professional Certification Checker Dense Beginner Friendly 75 hours * Career path DATA SCIENTIST: MACHINE LEARNING SPECIALIST Machine Learning Data Scientists solve problems at scale, make predictions, find patterns, and more! They use Python, SQL, and algorithms. Checker Dense Includes 27 Courses Checker Dense With Professional Certification Checker Dense Beginner Friendly 90 hours Explore Full Catalog * AI * Free course INTRO TO GENERATIVE AI Dive into the many forms of generative AI and learn how we can best use these new technologies! Checker Dense Beginner Friendly < 1 hour * Free course LEARN HOW TO USE CHATGPT Ready to dive into the world of Generative AI? Learn how ChatGPT works, how to use ChatGPT in your everyday life, and how to write effective ChatGPT prompts. Checker Dense Beginner Friendly 1 hour * Free course LEARN HOW TO USE AI FOR CODING Ready to learn how to use AI for coding? Learn how to use generative AI tools like ChatGPT to generate code and expedite your development. Checker Dense Beginner Friendly 1 hour * Career path MACHINE LEARNING/AI ENGINEER Machine Learning/AI Engineers build end-to-end ML applications and power many of the apps we use every day. They work in Python, Git, & ML. Checker Dense Includes 7 Courses Checker Dense With Certificate Checker Dense Intermediate 50 hours Explore full catalog → * FREE * NEW TO CODING * MOST POPULAR * SKILL PATHS * CAREER PATHS * AI * Free course INTRO TO GENERATIVE AI Dive into the many forms of generative AI and learn how we can best use these new technologies! Checker Dense Beginner Friendly < 1 hour * Free course LEARN HOW TO USE CHATGPT Ready to dive into the world of Generative AI? Learn how ChatGPT works, how to use ChatGPT in your everyday life, and how to write effective ChatGPT prompts. Checker Dense Beginner Friendly 1 hour * Free course LEARN HOW TO USE AI FOR CODING Ready to learn how to use AI for coding? Learn how to use generative AI tools like ChatGPT to generate code and expedite your development. Checker Dense Beginner Friendly 1 hour * Career path MACHINE LEARNING/AI ENGINEER Machine Learning/AI Engineers build end-to-end ML applications and power many of the apps we use every day. They work in Python, Git, & ML. Checker Dense Includes 7 Courses Checker Dense With Certificate Checker Dense Intermediate 50 hours Explore full catalog → * FREE * NEW TO CODING * MOST POPULAR * SKILL PATHS * CAREER PATHS Diagonal B Dense The platform HANDS-ON LEARNING AI-assisted learningMake progress faster with our AI Learning Assistant, a tool that automatically understands your current course, instructions, and solution code — and gives you instant, personalized feedback. Real-world projectsTake what you're learning into the real world. Choose from guided projects that help you solidify new concepts — or test yourself with independent projects designed to build your portfolio. Job-readiness checkerSee how well your skills and experience meet the requirements for jobs you're interested in. AI generates a personalized report to show you how ready you are for your dream job and where to improve to qualify for a role. Interview simulatorUse AI to identify strengths and get personalized, actionable feedback to improve your interviewing skills. Easily see what's needed to improve your skills — no matter what stage you're at in your career. AssessmentsTest new skills as you learn them so you can better understand and apply new concepts. You'll also see which topics need more review and get practice recommendations to continue to improve. Animated GIF of Codecademy's Job Readiness Checker tool generating a compatibility report for a senior software engineer role, playing Animated GIF of building a phone screen interview using Codecademy's Interview Simulator, playing Get startedExplore features Diagonal B Dense Diagonal B Dense Pause animated image Powered by AI JOB-READINESS CHECKER BETA See how well your skills and experience match the job postings you’re interested in. Our job-readiness checker uses artificial intelligence to show you what you need to work on to qualify for a role.Try it out Codecademy Teams Logo EQUIP YOUR TEAM WITH SKILLS FOR TODAY — AND TOMORROW Reach business and professional goals with technical training for your whole team. Explore business plans * * * * STORIES FROM REAL PEOPLE Read inspiring stories from the Codecademy community.Explore more stories → Checker Regular * Freelancer to Developing Apps for NASADe'Shaun B., Associate Software Engineer, Winter Park * Lessons from a Product Owner turned EngineerSerena I., Software Developer @ Adidas, South Holland * From Film to Full-Stack Engineer in 11 MonthsJulia J., Ruby on Rails Developer, São Paulo * Technical Analyst to Front-End Engineer in 6 MonthsCristian T., Front-End Engineer @ Grid Dynamics, Guadalajara Explore more stories → JOIN IN ON SOMETHING BIG 50M Learners 190+ Countries 3.7B Code submits START FOR FREE If you've made it this far, you must be at least a little curious. Sign up and take the first step toward your goals.Sign up COMPANY * About * Careers * Affiliates * * * * * * RESOURCES * Articles * Blog * Cheatsheets * Code challenges * Docs * Projects * Videos * Workspaces SUPPORT * Help center RESOURCES * Articles * Blog * Cheatsheets * Code challenges * Docs * Projects * Videos * Workspaces SUPPORT * Help center PLANS * For individuals * For students * For business * Discounts COMMUNITY * Clubs * Code Crew * Discord * Events * Forums * Learner stories Codecademy from Skillsoft Codecademy from Skillsoft SUBJECTS * AI * Cloud computing * Code foundations * Computer science * Cybersecurity * Data analytics * Data science * Data visualization * Developer tools * DevOps * Game development * IT * Machine learning * Math * Mobile development * Web design * Web development LANGUAGES * Bash * C * C++ * C# * Go * HTML & CSS * Java * JavaScript * Kotlin * PHP * Python * R * Ruby * SQL * Swift CAREER BUILDING * Career paths * Career center * Interview prep * Professional certification * Compare to bootcamps * — * Full catalog * Beta content * Roadmap MOBILE * * MOBILE * * * Privacy Policy * Cookie Policy * Do Not Sell My Personal Information * Terms Made with ❤️in NYC © 2024 Codecademy Our website uses cookies and similar technologies to personalize your experience and advertising, offer sign-on options, and to analyze our traffic. See our Cookie Policy for more info. Cookies Settings Accept PRIVACY PREFERENCE CENTER When you visit any website, it may store or retrieve information on your browser, mostly in the form of cookies. This information might be about you, your preferences or your device and is mostly used to make the site work as you expect it to. The information does not usually directly identify you, but it can give you a more personalized web experience. Because we respect your right to privacy, you can choose not to allow some types of cookies. Click on the different category headings to find out more and change our default settings. However, blocking some types of cookies may impact your experience of the site and the services we are able to offer. More information Allow All MANAGE CONSENT PREFERENCES STRICTLY NECESSARY COOKIES Always Active Strictly Necessary Cookies These cookies are necessary for the website to function and cannot be switched off in our systems. They are usually only set in response to actions made by you which amount to a request for services, such as setting your privacy preferences, logging in or filling in forms. You can set your browser to block or alert you about these cookies, but some parts of the site will not then work. These cookies do not store any personally identifiable information. FUNCTIONAL COOKIES Functional Cookies These cookies enable the website to provide enhanced functionality and personalisation. They may be set by us or by third party providers whose services we have added to our pages. If you do not allow these cookies then some or all of these services may not function properly. TARGETING COOKIES Targeting Cookies These cookies may be set through our site by our advertising partners. They may be used by those companies to build a profile of your interests and show you relevant adverts on other sites. They do not store directly personal information, but are based on uniquely identifying your browser and internet device. If you do not allow these cookies, you will experience less targeted advertising. PERFORMANCE COOKIES Performance Cookies These cookies allow us to count visits and traffic sources so we can measure and improve the performance of our site. They help us to know which pages are the most and least popular and see how visitors move around the site. All information these cookies collect is aggregated and therefore anonymous. If you do not allow these cookies we will not know when you have visited our site, and will not be able to monitor its performance. Reject All Confirm My Choices Back Button Back PERFORMANCE COOKIES Vendor Search Search Icon Filter Icon Clear Filters Information storage and access Apply Consent Leg.Interest All Consent Allowed Select All Vendors Select All Vendors All Consent Allowed Reject All Confirm My Choices