https://www.codecademy.com/learn/principles-of-data-literacy
Discover the world of data in this fully conceptual course where you will learn how to think about, visualize, and analyze data.
data literacyprinciplescodecademy
https://www.codecademy.com/catalog/language/go
Elevate your coding skills with Golang courses & tutorials. From basics to projects, master Go programming at Codecademy. Enroll now for excellence in Golang!
gocoursestutorialscodecademy
https://learntocodewith.me/reviews/codecademy/
Feb 8, 2024 - Is Codecademy worth it? This Codecademy review covers the pros and cons, topics taught, pricing, content quality, what past students think, and much more.
codecademyreviewpricequalityalternatives
https://www.codecademy.com/learn/intro-to-sql
Use SQL to create, access, and update tables of data in a relational database.
introsqlcodecademy
https://www.codecademy.com/learn/bash-scripting
Apr 28, 2025 - In this course, you will learn how to improve your own programming process by writing bash scripts that save you precious time.
bash scriptinglearncodecademy
https://www.codecademy.com/policy
Our Privacy Policy explains how we collect, use, disclose, and protect information about you or associated with you.
privacy policycodecademy
https://www.codecademy.com/learn/learn-swift-introduction
Learn the basics of Swift syntax and variables and build simple programs in this introduction to the Swift programming language.
learn swiftintroductioncodecademy
https://www.codecademy.com/learn/intro-to-ui-ux
Get started with User Interface (UI) and User Experience (UX) Design and learn how to wireframe and prototype using Figma.
ux designintroductionuicodecademy
https://www.codecademy.com/catalog/language/c
Master the C language with courses and tutorials on Codecademy. From basics to advanced, learn C programming for software and more. Enroll today!
ctutorials
https://www.codecademy.com/learn/learn-jquery-fundamentals
Get an introduction to adding dynamic behaviors with the jQuery JavaScript Library.
learn jqueryfundamentalscodecademy
https://www.codecademy.com/learn/velo-by-wix-fundamentals
Get up and running with a Wix account and quickly create a website that you can share.
velowixfundamentalscodecademy
https://www.codecademy.com/learn/introduction-to-ethical-hacking
In this course, you will learn what it means to be an Ethical Hacker, and practice tools and techniques used to hack ethically.
ethical hackingintroductioncodecademy
https://www.codecademy.com/learn/intro-to-ai-strategy
Learn the basics of responsible AI use and how to navigate some of the most common AI risks and drawbacks.
ai strategyintrocodecademy
https://www.codecademy.com/catalog/language/c-sharp
Explore C# courses & tutorials at Codecademy and unlock endless possibilities. Learn C# programming for mobile apps, games, and more. Enroll now!
c sharpcoursestutorialscodecademy
https://www.codecademy.com/search?query=django
Feb 23, 2023 - Learn Django with Python to build secure, scalable web applications. Courses cover setup, databases, templates, and full-stack web development basics.
bestdjangocoursesamptraining
https://www.codecademy.com/learn/intro-to-algorithms-and-linear-data-structures-in-swift
Learn about the fundamental data structures of computer science and implement them in the Swift programming language.
data structuresintroductionalgorithmslinearswift
https://www.codecademy.com/learn/learn-html-fundamentals
Build an important foundation for creating the structure and content for web pages.
learn htmlfundamentalscodecademy
https://www.codecademy.com/catalog/subject/for-business
Stay updated on programming languages to enhance business operations, customer experiences, and performance evaluation. Transform your business with tech...
business coursestutorialscodecademy
https://www.codecademy.com/learn/learn-rails
Learn the basics of building applications with this convenient and powerful web development framework.
learn rubyrailscodecademy
https://www.codecademy.com/learn/learn-statistics-with-python
Learn how to calculate and interpret several descriptive statistics using the Python library NumPy.
learn statisticspythoncodecademy
https://www.codecademy.com/learn/practical-data-cleaning
Learn the basics of regular expressions and how to pull and clean data from the web with Python.
clean datapythoncodecademy
https://www.codecademy.com/resources/blog/category/category_c-plus-plus
cblog
https://www.codecademy.com/catalog/subject/data-visualization
Discover Codecademy's Data Visualization courses & tutorials. Learn to create compelling charts, graphs, and visuals with Tableau, D3.js, and more.
data visualizationcoursestutorialscodecademy
https://www.codecademy.com/learn/java-introduction
Get started with Java by learning about the basics of a Java program and variables!
introjavacodecademy
https://www.codecademy.com/catalog
If you’re not sure where to begin or what to learn next, this is a great place to start. Check out our top coding courses, Skill Paths, and Career Paths.
catalogcodecademy
https://www.codecademy.com/learn/paths/bi-data-analyst
BI Data Analysts use Python and SQL to query, analyze, and visualize data — and Tableau and Excel to communicate findings. Includes **Python 3**, **SQL**,...
business intelligencedata analystcodecademy
https://www.codecademy.com/learn/learn-advanced-java
Learn the basics of parallel and concurrent programming, servlets, and sockets in this advanced Java course.
learnadvancedjavacodecademy
https://www.codecademy.com/learn/learn-bootstrap
Give your website a clear layout and polished style—fast! Learn how to use one of the most popular front-end frameworks, Bootstrap 4!
learn bootstrapcodecademy
https://www.codecademy.com/learn/paths/data-science-inf
Inference Data Scientists run A/B tests, do root-cause analysis, and conduct experiments. They use Python, SQL, and R to analyze data. Includes **Python 3**,...
data scientistinferencespecialistcodecademy
https://www.codecademy.com/learn/learn-ruby
Learn to program in Ruby, a flexible and beginner-friendly language used to create sites like Codecademy.
learn rubycodecademy
https://www.codecademy.com/learn/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!
learncode
https://www.codecademy.com/learn/ext-paths/sap-c02-aws-certified-solutions-architect-professional
Pass the SAP-C02 AWS Certified Solutions Architect Professional certification exam covering advanced architecture, distributed systems and AWS best practices.
solutions architectprofessional certificationsapawscertified
https://www.codecademy.com/learn/learn-git
Use our beginner friendly Git course to integrate Git and GitHub and manage versions of your projects using Git branches.
learn gittutorialbasicscodecademy
https://www.codecademy.com/learn/paths/build-chatbots-with-python
Build rules-based and generative AI chatbots with Python Includes **Python**, **Natural Language Processing (NLP)**, **Data Science**, **Machine Learning**,...
buildchatbotspythoncodecademy
https://www.codecademy.com/learn/linear-data-structures
Learn about virtualization of computer memory by building the fundamental data structures of computer science: lists, stacks, and queues.
data structureslinearcodecademy
https://www.codecademy.com/learn/paths/full-stack-engineer-career-path
A full-stack engineer can get a project done from start to finish, back-end to front-end. Includes **JavaScript**, **Node.JS**, **SQL**, **Express.JS**,...
full stackcareer pathengineercoursecodecademy
https://www.codecademy.com/catalog/subject/code-foundations
Build a strong coding foundation with Codecademy's comprehensive courses. Learn languages, syntax, and problem-solving. Start your coding journey now!
codefoundationscoursestutorials
https://www.codecademy.com/learn/paths/computer-science
Looking for an introduction to the theory behind programming? Master Python while learning data structures, algorithms, and more! Includes **Python**,...
computer sciencecodecademy
https://www.codecademy.com/learn/java-for-programmers
Take this course meant for experienced programmers and learn Java, one of the world's most popular languages.
javaprogrammerscodecademy
https://www.codecademy.com/learn/build-interactive-websites
Learn the Document Object Model, the interface between JavaScript and HTML elements, and combine HTML, CSS, and JavaScript into exciting interactive sites!
buildinginteractivejavascriptwebsitescodecademy
https://www.codecademy.com/learn/simple-linear-regression-course
Learn how to fit and interpret linear regression with a single predictor variable
linear regressionsimplecodecademy
https://www.codecademy.com/student-center
See our best student resources designed to make learning to code online easy and effective. Join now to get a Codecademy student discount on Pro.
student centercodecademydiscount
https://www.codecademy.com/learn/bi-dashboards-with-tableau
Level up your data storytelling skills by learning how to create dashboards and visualizations in Tableau.
data visualizationlearntableaucodecademy
https://www.codecademy.com/learn/learn-javascript-fundamentals
Learn how to control the flow of a program and use JavaScript to power dynamic behaviors on websites.
learn javascriptfundamentalscodecademy
https://www.codecademy.com/learn/py-torch-for-classification
Build AI classification models with PyTorch using binary and multi-label techniques.
pytorchclassificationcodecademy
https://www.codecademy.com/learn/learn-c-sharp-references
Unlock the power of references, an essential aspect of object-oriented programming in C#.
learn creferencescodecademy
https://www.codecademy.com/learn/learn-c-plus-plus-classes-and-objects
Sharpen your C++ skills by learning how to use C++ classes and objects to build more scalable, modular programs.
learn cclassesobjectscodecademy
https://www.codecademy.com/pages/partnerships
Join Codecademy in providing the latest in digital education to learners worldwide.
collaboratecodecademy
https://www.codecademy.com/catalog/language/java
Unlock the power of Java programming with our expert-led Java courses & tutorials on Codecademy. Gain practical skills and build a strong foundation. Enroll...
javacoursestutorialscodecademy
https://www.codecademy.com/learn/paths/machine-learning
Learn to build machine learning models with Python. Includes **Python 3**, **PyTorch**, **scikit-learn**, **matplotlib**, **pandas**, **Jupyter Notebook**, and...
machine learningbuildmodelcodecademy
https://www.codecademy.com/learn/discrete-math-binary-and-bases
Learn about binary, octal, decimal, and hexadecimal bases and how to conduct conversions to and from each one.
discrete mathbinarybasescodecademy
https://www.codecademy.com/learn/learn-react-introduction
Build powerful interactive applications with React, a popular JavaScript library.
learn reactintroductioncodecademy
https://www.codecademy.com/learn/discrete-math-sequences-and-summations
Learn about sequences and summations and their relevance in computer science.
discrete mathsequencescodecademy
https://www.codecademy.com/learn/learn-sass
Expand your CSS knowledge by learning SCSS syntax, nesting, functions, and more in this course!
learnsasscodecademy
https://www.codecademy.com/learn/learn-go-loops-arrays-maps-and-structs
Learn about important Go concepts such as loops, arrays, maps, and structs!
learn goloopsarraysmapsstructs
https://www.codecademy.com/learn/paths/analyze-data-with-python
Learn to analyze and visualize data using Python and statistics. Includes **Python**, **NumPy**, **SciPy**, **MatPlotLib**, **Jupyter Notebook**, and more.
analyze datapythoncodecademy
https://www.codecademy.com/learn/paths/learn-python-for-data-science
Get started with Python for Data Science in this beginner-friendly skill path. Includes **Python**, **pandas**, and more.
learn pythondata sciencecodecademy
https://www.codecademy.com/learn/paths/machine-learning-ai-engineering-foundations
Learn the coding, data science, and math you need to get started as a Machine Learning or AI engineer. Includes **Python**, **Probability**, **Linear...
dataprogrammingfoundationsaicodecademy
https://www.codecademy.com/catalog/certification-prep
Advance your career with certification prep paths & courses for AWS, Microsoft, CompTIA, ISC2, and more. Prepare for IT, cybersecurity, and cloud certification...
certification preppathscoursescodecademy
https://www.codecademy.com/learn/introduction-to-javascript
Begin your web development journey with our JavaScript course. Explore dynamic scripting for interactive web solutions.
learn javascriptcodecademy
https://www.codecademy.com/resources/blog/new-course-launches
Dec 3, 2025 - The latest updates on new learning offerings and other news from Codecademy.
codecademyupdatesnewcourselaunches
https://www.codecademy.com/checkout?plan_id=proGoldAnnualV2_7trial
Codecademy is the easiest way to learn how to code. It's interactive, fun, and you can do it with your friends.
checkoutcodecademy
https://www.codecademy.com/pages/workspaces
Workspaces is an online code editor where you can build projects in 13 popular languages and libraries, tinker with code, and share your work.
code editorworkspacesonlinecodecademy
https://www.codecademy.com/learn/learn-php-introduction
Learn about PHP, a programming language used in modern web development, and build a strong foundation in PHP by learning about basic syntax.
learn phpintroductioncodecademy
https://www.codecademy.com/learn/learn-phaser-js-fundamentals
Learn about the HTML5 game development framework that makes writing browser-based games a breeze.
learnphaserjsfundamentalscodecademy
https://www.codecademy.com/learn/ext-paths/ms-900-microsoft-365-fundamentals-v1-1
Pass the MS-900 Microsoft 365 Fundamentals certification exam covering cloud services, productivity tools, security, compliance, and collaboration features.
certification prepmsmicrosoftfundamentalscodecademy
https://www.codecademy.com/learn/react-101
Learn React in our course for front-end web development. Create interactive user interfaces and dynamic web apps.
learn reactcodecademy
https://www.codecademy.com/events
Codecademy is the easiest way to learn how to code. It's interactive, fun, and you can do it with your friends.
eventswebinarscodecademy
https://www.codecademy.com/learn/learn-handlebars
Learn to create semantic templates using a popular and lightweight templating engine, Handlebars!
learnhandlebarscodecademy
https://www.codecademy.com/learn/learn-next-js
Elevate web apps using Next.js. Gain skills in server-side rendering, dynamic routing, and data fetching for powerful applications.
next jslearncodecademy
https://www.codecademy.com/learn/intro-to-py-torch-and-neural-networks
Learn how to use PyTorch to build, train, and test artificial neural networks in this course.
neural networksintropytorchcodecademy
https://www.codecademy.com/search?query=isc2%20certifications
Prove you have what it takes to navigate today’s cybersecurity landscape with prep for ISC2 certifications. Whether you're aiming to grow in your career or get...
certificationpathscoursestrainingcodecademy
https://www.codecademy.com/learn/learn-swift-enumerations
Learn how to define raw and associated values and use enumerations to model data in Swift.
learn swiftcodecademy
https://www.codecademy.com/catalog/subject/interview-prep
Choose from a wide range of interview prep courses and tutorials from Codecademy. Interview courses available for Python, Java, data analysis, and more
interview prepcoursestutorialscodecademy
https://www.codecademy.com/catalog/subject/web-design
Web design courses from Codecademy provide a vast range of beginner and intermediate courses in HTML, CSS, Semantic HTML, UX/UI, Color theory, and more.
web designcoursesclassescodecademy
https://www.codecademy.com/learn/learn-go-loops-and-arrays
Automate repetitive actions using loops and organize and manipulate data with arrays.
learn goloopsarrayscodecademy
https://markcubanai.org/case-studies/codecademy/
Jul 22, 2025 - The Mark Cuban Foundation’s mission to equip underserved high school students with critical technology skills took a significant leap forward in 2024 through a...
keep learningmark cubancodecademyprosubscriptions
https://www.codecademy.com/learn/paths/master-statistics-with-python
Learn the statistics behind data science, from summary statistics to regression models. Includes **Statistics**, **Experimental Design**, **Python**,...
masterstatisticspythoncodecademy
https://www.codecademy.com/learn/learn-go
Learn how to use Go (Golang), an open-source programming language supported by Google!
learn gocodecademy
https://www.codecademy.com/learn/learn-raspberry-pi
Learn the basics of Raspberry Pi, the world-famous credit card sized computer, and the Linux operating system.
learn raspberry picodecademy
https://www.codecademy.com/learn/intro-to-open-ai-gpt-api
Explore OpenAI’s API and learn how to write more effective generative AI prompts that help improve your results.
openai apiintrocodecademy
https://www.codecademy.com/learn/learn-mongodb
Learn how to work with NoSQL databases and run basic CRUD operations in this introduction to MongoDB.
learnmongodbcodecademy