
We're a community of millions of people who are learning math, programming, and computer science together. A 501(c)(3) public charity. Tweets by @abbeyrenn.
US
Joined August 2013
- Tweets37.5K
- Following157
- Followers1.2M
- Likes72.1K
For today's coding challenge, you're gonna work with a little encoding to determine if a signature is valid. Go check it out on the freeCodeCamp mobile app.
If you need to brush up your math skills, this collection of courses is for you.
It's a list of more than 220 of the top online math courses from the 60 best universities in the world.
You can learn about linear algebra, differential equations, vector calculus, statistics and probability, and lots more.
freecodecamp.org/news/math-o…
Object-oriented programming is one of the most widely-used programming paradigms in software development.
And in this detailed guide, Lucas shows you how it works in TypeScript.
You'll learn key TS language features like objects, classes, & interfaces, then see how they give rise to the four pillars of OOP.
freecodecamp.org/news/learn-…
A poorly-designed system architecture document is absolutely no fun (and it's pretty useless, too).
So in this guide, @E4ma_u_ teaches you how to create helpful system architecture documentation.
She talks about diagrams, making tech language accessible, communicating clearly, keeping things simple, and more.
freecodecamp.org/news/system…
If you want to improve your programming skills, try comparing and contrasting similar code.
In this in-depth guide, Evaristo walks you through five different versions of a Rock, Paper, Scissors game in JavaScript.
You'll use System Block Diagrams to analyze each project, dissect their methodologies, and learn how to build mental models.
freecodecamp.org/news/how-to…
When you're preparing for technical interviews, you should solidify your knowledge of algorithms & data structures.
And many devs use LeetCode to help them practice and study.
In this course, you'll work through the Neetcode 150 (the 150 most essential LeetCode problems) to really hone your skills.
freecodecamp.org/news/prepar…
JSON is flexible, but that flexibility can cause problems when apps expect a specific shape of data.
In this article, @chidiadi01 explains what JSON Schema is and why validation matters.
You'll learn about schema structure, different keywords, OpenAPI use cases, and Azure ARM templates.
freecodecamp.org/news/what-i…
In programming, we have camel case, snake case, etc. But what about SPOOOOOKY case for Halloween? Yes, it's a thing. Because we said so. For today's coding challenge, go learn what it is on the freeCodeCamp mobile app.
The command line looks intimidating until you learn the basic patterns.
In this beginner course, you'll learn how to use the terminal on your own computer.
You'll practice navigating folders, managing files and directories, reading and writing data, and using the key commands devs rely on every day.
freecodecamp.org/news/comman…
Wishing everyone a happy and safe Halloween! 🦇 🌕 🎃
.
Thank you to @estefaniacassn for the festive gif.
Quantum computing might sound like something people in long white coats do in secret labs somewhere.
But in this beginner-friendly guide, @casweb_dev teaches you how to build a quantum circuit in Python with Qiskit.
You'll learn about qubits, quantum gates, superposition, entanglement, Bell States, simulators, and more.
freecodecamp.org/news/how-to…
If you want to improve your beginner Python skills, try building something that gets data from the internet.
That's what Sameer helps you do here.
You'll build a weather app and learn about APIs, HTTP requests, error handling, and more.
freecodecamp.org/news/how-to…
There are three main cloud service models: Infrastructure as a Service, Platform as a Service, and Software as a Service.
And in this guide, @_ChinwenduE explains how they work.
You'll learn what you're responsible for, what the company handles, and how to choose the best approach for your project.
freecodecamp.org/news/cloud-…
Whenever someone interacts with a website, that's potential data a marketer can analyze.
So how do they manage, wrangle, and make the best use out of that data?
In this book, Eva explains how to use Python to analyze data programmatically and discover helpful patterns.
freecodecamp.org/news/python…
AI tools are changing the way search works.
So these days, if you have a website, you should know what AI visibility in search means.
In this guide, @reetain_raina explains traditional ranking vs AI mentions, and how you can improve your site's discoverability.
freecodecamp.org/news/ai-sea…
You remember what prime numbers are from your school days, yeah? Well for today's coding challenge, you'll get a positive integer n, and you'll need to return the nth prime number. Go see if you can solve it on the freeCodeCamp mobile app.
Passwords are annoying for both users and developers.
Luckily, there's another option: passkey authentication.
In this article, @ManfulMwez walks you through setting it up in a project with WebAuthn, Next.js, and NestJS.
freecodecamp.org/news/how-to…
A basic data analysis project involves a few pretty straightforward steps.
You load a dataset, ask questions about it, and use a language like Python to find the answers.
And that's what Eva teaches you how to do here using a demo student CSV dataset and Python + pandas.
freecodecamp.org/news/how-to…
If you have noise-canceling headphones, you know how helpful they can be.
But have you thought about how they actually work? The tech behind them is pretty cool, actually.
In this article, @reetain_raina explains how noise-canceling headphones remove sound in real time.
freecodecamp.org/news/how-no…
The Model Context Protocol lets your AI agents talk to external tools.
And while this is super helpful, it comes with some pretty serious security risks, too.
In this course, you'll learn about the biggest risks, building MCP security programs, compliance frameworks, and more.
freecodecamp.org/news/learn-…


















