www.codecademy.com
Open in
urlscan Pro
2606:4700::6811:d451
Public Scan
Submitted URL: http://codecademy.com/
Effective URL: https://www.codecademy.com/
Submission: On November 03 via manual from MX — Scanned from DE
Effective URL: https://www.codecademy.com/
Submission: On November 03 via manual from MX — Scanned from DE
Form analysis
5 forms found in the DOMPOST
<form data-testid="registration-form" novalidate="" method="post" class="gamut-bcyrss-StyledForm efdfqan0">
<div class="gamut-1d6g37h-LayoutGrid e10xj1580">
<div class="gamut-1tsjwfp-Column e1y0e4q30">
<div spacing="padded" class="gamut-apioyq-Box-FormGroupContainer e1a4uous0">
<div class="gamut-xvi723-FlexBox e1tc6bzh0"><label for="email" class="gamut-1lb9y3d-Label ei11xaq0">Email</label></div>
<div class="gamut-1pihd1-Box ebnwbv90"><input name="email" aria-invalid="false" aria-required="true" for="email" type="email" id="email" class="gamut-j6s15i-InputElement e1ys3kqj0"></div>
</div>
</div>
<div class="gamut-1tsjwfp-Column e1y0e4q30">
<div spacing="padded" class="gamut-apioyq-Box-FormGroupContainer e1a4uous0">
<div class="gamut-xvi723-FlexBox e1tc6bzh0"><label for="password" class="gamut-sspjbp-Label ei11xaq0">Password</label><span class="gamut-1njikkr-Box ebnwbv90">
<div class="gamut-zhykpt-TooltipWrapper e1kb7j7q3">
<div aria-labelledby="password-tooltip" role="button" tabindex="0" class="gamut-1h254i5-TargetContainer e1kb7j7q2"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 140 140" fill="currentColor" role="img" aria-hidden="false"
class="gamut-12jjqvc-Svg eol2zvm0">
<title>Mini Info Outline Icon</title>
<g fill="none" stroke="currentColor" 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>
</svg></div>
<div aria-live="polite" id="password-tooltip" role="tooltip" class="gamut-180schq-Box-ToolTipContainer e1kb7j7q1">
<div class="gamut-xbrotr-Box-ToolTipBody e1kb7j7q0">
<div class="spacing-tight__2Gp7GTqG0TykPQ18OnUOVt markdown__1mlXKrjyg3Vrl-kLsx5NNr">
<p class="p__1qg33Igem5pAgn4kPMirjw">Make sure your password is at least 8 characters and contains:</p>
<ul class="ul__11icM1EC_0uPj3OY0Skp4r">
<li class="li__1KqBjwbWA3ze6V0BvXq9Rx">At least 1 uppercase letter and 1 lowercase letter</li>
<li class="li__1KqBjwbWA3ze6V0BvXq9Rx">At least 1 number</li>
<li class="li__1KqBjwbWA3ze6V0BvXq9Rx">At least 1 special character (like @#%^)</li>
</ul>
<p class="p__1qg33Igem5pAgn4kPMirjw">Avoid common passwords or strings like “password”, “qwerty”, or “12345”.</p>
</div>
</div>
</div>
</div>
</span></div>
<div class="gamut-1pihd1-Box ebnwbv90"><input name="password" aria-invalid="false" aria-required="true" for="password" type="password" id="password" class="gamut-j6s15i-InputElement e1ys3kqj0"></div>
</div>
</div>
<div class="gamut-4q76ws-Box ebnwbv90"><input name="referring_page" type="hidden" class="gamut-j6s15i-InputElement e1ys3kqj0"></div>
<div class="gamut-4q76ws-Box ebnwbv90"><input name="redirect" type="hidden" class="gamut-j6s15i-InputElement e1ys3kqj0"></div>
<div class="gamut-4q76ws-Box ebnwbv90"><input name="authenticity_token" type="hidden" class="gamut-j6s15i-InputElement e1ys3kqj0" value="ULu0kYBeWtq4CCMbM5+xDOUjFtm7LbG6PZlTb6O6zicTPfsHJaqZstXi+oOpiAiamPVAsmvd8TSYV+2fUKTzcQ=="></div>
<div class="gamut-4q76ws-Box ebnwbv90"><input name="coding_reminders_comms_timezone" type="hidden" class="gamut-j6s15i-InputElement e1ys3kqj0" value="Etc/Unknown"></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" type="checkbox" id="sweet_container" class="gamut-j6s15i-InputElement e1ys3kqj0"></div>
</div>
<div class="gamut-18yhjf5-Column e1y0e4q30">
<div class="gamut-14y8l6-Box ebnwbv90"><button class="e1w6mdco0 gamut-18luxs6-ResetElement-createButtonComponent e1bhhzie0" type="submit" role="button">Sign up</button></div>
</div>
</div>
</form>
POST /users/auth/linkedin?signin=true
<form method="POST" action="/users/auth/linkedin?signin=true"><input type="hidden" name="authenticity_token" value="ULu0kYBeWtq4CCMbM5+xDOUjFtm7LbG6PZlTb6O6zicTPfsHJaqZstXi+oOpiAiamPVAsmvd8TSYV+2fUKTzcQ=="><button aria-label="Sign up with LinkedIn"
class="e1ssvi3h0 gamut-jojb1y-ResetElement-createButtonComponent-OauthButton e1bhhzie0" type="submit" role="button"><svg width="18" height="18" viewBox="0 0 980 980" xmlns="http://www.w3.org/2000/svg">
<title>LinkedIn</title>
<path
d="M882 0H98C44.1 0 0 44.1 0 98v784c0 53.9 44.1 98 98 98h784c53.9 0 98-44.1 98-98V98c0-53.9-44.1-98-98-98zM294 833H147V392h147v441zm-73.5-524.3c-49 0-88.2-39.2-88.2-88.2s39.2-88.2 88.2-88.2 88.2 39.2 88.2 88.2-39.2 88.2-88.2 88.2zM833 833H686V573.3c0-39.2-34.3-73.5-73.5-73.5S539 534.1 539 573.3V833H392V392h147v58.8c24.5-39.2 78.4-68.6 122.5-68.6 93.1 0 171.5 78.4 171.5 171.5V833z"
fill="#0E76A8" fill-rule="nonzero"></path>
</svg></button></form>
POST /users/auth/google_oauth2?signin=true
<form method="POST" action="/users/auth/google_oauth2?signin=true"><input type="hidden" name="authenticity_token" value="ULu0kYBeWtq4CCMbM5+xDOUjFtm7LbG6PZlTb6O6zicTPfsHJaqZstXi+oOpiAiamPVAsmvd8TSYV+2fUKTzcQ=="><button
aria-label="Sign up with Google" class="e1ssvi3h0 gamut-jojb1y-ResetElement-createButtonComponent-OauthButton e1bhhzie0" type="submit" role="button"><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
<form method="POST" action="/users/auth/facebook?signin=true"><input type="hidden" name="authenticity_token" value="ULu0kYBeWtq4CCMbM5+xDOUjFtm7LbG6PZlTb6O6zicTPfsHJaqZstXi+oOpiAiamPVAsmvd8TSYV+2fUKTzcQ=="><button aria-label="Sign up with Facebook"
class="e1ssvi3h0 gamut-jojb1y-ResetElement-createButtonComponent-OauthButton e1bhhzie0" type="submit" role="button"><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
<form method="POST" action="/users/auth/github?scope=public_repo%2Cuser%3Aemail"><input type="hidden" name="authenticity_token" value="ULu0kYBeWtq4CCMbM5+xDOUjFtm7LbG6PZlTb6O6zicTPfsHJaqZstXi+oOpiAiamPVAsmvd8TSYV+2fUKTzcQ=="><button
aria-label="Sign up with Github" class="e1ssvi3h0 gamut-jojb1y-ResetElement-createButtonComponent-OauthButton e1bhhzie0" type="submit" role="button"><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>
Text Content
Skip to ContentMini Arrow Down Icon * Codecademy Logo * CatalogArrow Chevron Down Filled Icon * 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 Web Development Data Science Computer Science Web Design Cybersecurity Machine Learning * 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 → * ResourcesArrow Chevron Down Filled Icon * DOCS Find definitions, code syntax, and more -- or contribute your own code documentation. View all 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 New Practice and build your portfolio. VIDEOS Watch tutorials, project walkthroughs, and more. WORKSPACES Build and share projects in your browser. * INSPIRATION View all topics → CAREER ADVICE Get answers to questions about coding careers. LEARNING TIPS Learn where to start and how to stay motivated. * CommunityArrow Chevron Down Filled Icon * Forums * Discord * Chapters * Events * Learner Stories * PricingArrow Chevron Down Filled Icon * For Individuals * For Students * For Teams * Business Solutions * Search Icon * Log In * Codecademy Logo * Log In * Menu Icon Diagonal A Dense JOIN THE MILLIONS LEARNING TO CODE WITH CODECADEMY FOR FREE Email Password Mini Info Outline Icon 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 for Codecademy, you agree to Codecademy's Terms of Service & Privacy Policy. OR SIGN UP USING: LinkedIn Google Facebook Github WHAT’S YOUR GOAL? * BUILD A CAREER Mini Chevron Down Icon Career Paths are our most complete offering, with everything you need to land the job. Dot Loose Pro onlyCareer Path FULL-STACK ENGINEER Beginner friendly, 168 Lessons Job Essentials Pro onlyCareer Path FRONT-END ENGINEER Beginner friendly, 129 Lessons Job Essentials Pro onlyCareer Path DATA SCIENTIST: MACHINE LEARNING SPECIALIST Beginner friendly, 81 Lessons Job Essentials Pro onlyCareer Path COMPUTER SCIENCE Beginner friendly, 82 Lessons Foundations Dot Regular Pro onlyCareer Path FULL-STACK ENGINEER Beginner friendly, 168 Lessons Job Essentials Pro onlyCareer Path FRONT-END ENGINEER Beginner friendly, 129 Lessons Job Essentials Pro onlyCareer Path DATA SCIENTIST: MACHINE LEARNING SPECIALIST Beginner friendly, 81 Lessons Job Essentials Pro onlyCareer Path COMPUTER SCIENCE Beginner friendly, 82 Lessons Foundations Browse Catalog → * GAIN A SKILL Mini Chevron Right Icon * LEARN A LANGUAGE Mini Chevron Right Icon * EXPLORE A SUBJECT Mini Chevron Right Icon * BUILD A CAREER Mini Chevron Down Icon Career Paths are our most complete offering, with everything you need to land the job. Dot Loose Pro onlyCareer Path FULL-STACK ENGINEER Beginner friendly, 168 Lessons Job Essentials Pro onlyCareer Path FRONT-END ENGINEER Beginner friendly, 129 Lessons Job Essentials Pro onlyCareer Path DATA SCIENTIST: MACHINE LEARNING SPECIALIST Beginner friendly, 81 Lessons Job Essentials Pro onlyCareer Path COMPUTER SCIENCE Beginner friendly, 82 Lessons Foundations Dot Regular Pro onlyCareer Path FULL-STACK ENGINEER Beginner friendly, 168 Lessons Job Essentials Pro onlyCareer Path FRONT-END ENGINEER Beginner friendly, 129 Lessons Job Essentials Pro onlyCareer Path DATA SCIENTIST: MACHINE LEARNING SPECIALIST Beginner friendly, 81 Lessons Job Essentials Pro onlyCareer Path COMPUTER SCIENCE Beginner friendly, 82 Lessons Foundations Browse Catalog → * GAIN A SKILL Mini Chevron Right Icon * LEARN A LANGUAGE Mini Chevron Right Icon * EXPLORE A SUBJECT Mini Chevron Right Icon Dot Loose Pro onlyCareer Path FULL-STACK ENGINEER Beginner friendly, 168 Lessons Job Essentials Pro onlyCareer Path FRONT-END ENGINEER Beginner friendly, 129 Lessons Job Essentials Pro onlyCareer Path DATA SCIENTIST: MACHINE LEARNING SPECIALIST Beginner friendly, 81 Lessons Job Essentials Pro onlyCareer Path COMPUTER SCIENCE Beginner friendly, 82 Lessons Foundations Dot Regular Pro onlyCareer Path FULL-STACK ENGINEER Beginner friendly, 168 Lessons Job Essentials Pro onlyCareer Path FRONT-END ENGINEER Beginner friendly, 129 Lessons Job Essentials Pro onlyCareer Path DATA SCIENTIST: MACHINE LEARNING SPECIALIST Beginner friendly, 81 Lessons Job Essentials Pro onlyCareer Path COMPUTER SCIENCE Beginner friendly, 82 Lessons Foundations Browse Catalog → Beginners welcome START CODING IN SECONDS Go ahead, give it a try. Our hands-on learning environment means you'll be writing real code from your very first lesson. Continue lessonMore beginner courses Not sure where to start?This short quiz will sort you out. Answer a few simple questions to get personal career advice and course recommendations.Take the quiz STORIES FROM REAL PEOPLE Watch and read stories from the Codecademy community.Explore more stories → Checker Regular Taking a different path: One Team Lead's storyGiacomo S., Team Lead, London See how this Architect switched to UX DesignAlison V., Senior UX Designer @ Acquia, Columbus Lessons from a Chef turned Deputy CTOManuel S., Deputy CTO @ PaxFamilia, Brussels How one Developer learned to code with her disabilityRosita R., Front-End Developer, Brummen Explore more stories → JOIN IN ON SOMETHING BIG 50M Learners 190+ Countries 3.7B Code submits Codecademy from Skillsoft LEVEL UP YOUR TEAM'S SKILLS Give your team the knowledge, experience, and confidence they need to tackle any problem. Explore business plans Start for freeIf 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 CODECADEMY FROM SKILLSOFT * About * Careers * Affiliates * * Twitter Icon * Facebook Icon * Instagram Icon * Youtube Icon RESOURCES * Projects * Interview Challenges * Docs * Cheatsheets * Articles * Videos * Blog * Career Center SUPPORT * Help Center COMMUNITY * Forums * Discord * Chapters * Events * Learner Stories * INDIVIDUAL PLANS * Pro Membership * For Students ENTERPRISE PLANS * Business Solutions MOBILE * * SUPPORT * Help Center COURSE CATALOG LANGUAGES * HTML & CSS * Python * JavaScript * Java * SQL * Bash/Shell * Ruby * C++ * R * C# * PHP * Go * Swift * Kotlin SUBJECTS * Web Development * Data Science * Computer Science * Developer Tools * Machine Learning * Code Foundations * Web Design * — * Full Catalog * Beta Content * Roadmap LANGUAGES * HTML & CSS * Python * JavaScript * Java * SQL * Bash/Shell * Ruby * C++ * R * C# * PHP * Go * Swift * Kotlin * Privacy Policy * Cookie Policy * Do Not Sell My Personal Information * Terms Made with ❤️in NYC © 2022 Codecademy 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 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