freeCodeCamp Profile Banner
freeCodeCamp.org Profile
freeCodeCamp.org

@freeCodeCamp

Followers
1M
Following
73K
Media
4K
Statuses
35K

We're a community of millions of people who are building new skills and getting new jobs together. A 501(c)(3) public charity. Tweets by @abbeyrenn.

Just here on Earth... for now
Joined August 2013
Don't wanna be here? Send us removal request.
@freeCodeCamp
freeCodeCamp.org
1 hour
If you want to get into AI Engineering, there are certain skills you'll need. Things like math, machine learning, deep learning, and hands-on engineering experience, to name a few. In this AI Engineering roadmap, @tatevkaren7 covers key statistics, data science, Generative AI,
0
13
70
@freeCodeCamp
freeCodeCamp.org
5 hours
To build dynamic, modern web apps, you'll need to be able to work with various powerful tools. And in this course, you'll learn how to use Next.js and the Strapi CMS to build a summer camp website. You'll implement some fun advanced features like dynamic content loading, search
1
23
219
@OwlcatGames
Owlcat Games
17 days
In the grim darkness of the far future, heresies hide everywhere ⛓️ WISHLIST WARHAMMER CRPG ON STEAM
24
90
2K
@freeCodeCamp
freeCodeCamp.org
9 hours
TypeScript was created to improve JavaScript by adding static types. And if you've been wanting to learn it, start here with this TS handbook from @stephenjyd. You'll learn about type annotations, type inference, the union and any types, objects, function params, type aliases,
0
41
332
@freeCodeCamp
freeCodeCamp.org
13 hours
ChatGPT was released on November 30th, 2022. So for today's coding challenge, you'll build an AI detector that can help you determine whether text was likely generated by AI. Find it on the freeCodeCamp mobile app.
2
12
138
@freeCodeCamp
freeCodeCamp.org
17 hours
If you're a JavaScript developer, you'll need to know how to use npm, the Node Package Manager. It helps you manage your dependencies and share reusable code. In this in-depth tutorial, Ger teaches you all about npm. Then you'll get your hands dirty & actually create your own
1
36
318
@freeCodeCamp
freeCodeCamp.org
21 hours
Companies often use penetration testing to make sure their websites are secure. This is when a security pro tests & attacks parts of a system - with the company's permission - to identify vulnerabilities & recommend fixes. In this guide, Mohammed teaches you why pentesting is
1
28
287
@freeCodeCamp
freeCodeCamp.org
1 day
A Raspberry Pi is a tiny computer with a surprising amount of power. And they're often sold with keyboards, mice, etc - but you may not need that stuff. So here, @_JosiahAdesola teaches you how to use your Pi headlessly with VS Code and SSH - no monitor needed.
2
30
260
@freeCodeCamp
freeCodeCamp.org
1 day
The word Polymorphism comes from the Greek and means "having many forms". And it's an object-oriented programming principle that helps you write flexible, maintainable, reusable code. In this guide, @DoableDanny explains how polymorphism works in Python with lots of code
2
57
378
@freeCodeCamp
freeCodeCamp.org
1 day
Math isn't just about numbers - it's about finding complex patterns in our world. And there are many ways that you can apply mathematical concepts in programming, beyond what you might've learned in school. In this guide, Tiago discusses the architecture of math – and how you
4
173
1K
@freeCodeCamp
freeCodeCamp.org
2 days
Today's daily coding challenge is inspired by the classic video game Pong. It came out on this day in 1972! So for this challenge, you'll calculate a ball's trajectory as it bounces around. Find it on the freeCodeCamp mobile app.
1
11
75
@freeCodeCamp
freeCodeCamp.org
2 days
Elixir is a dynamic, functional programming language that lets you build scalable & maintainable apps. It's built on another language, Erlang, that was designed for building apps that require extreme reliability & availability. In this tutorial, Mark explains how Elixir works
3
32
234
@freeCodeCamp
freeCodeCamp.org
2 days
If you want to deploy a FastAPI app connected to a PostgreSQL database, you need a tool that supports Python web apps & managed databases. In this guide, @prestonosoro shows you how to use Render as your deployment tool. You'll walk through the steps and learn some best
2
44
322
@freeCodeCamp
freeCodeCamp.org
2 days
Next.js optimizes performance through smart rendering strategies and layered caching. And Sumit teaches you all about these techniques in this course. You'll learn about static site generation, server-side rendering, React's client and server components, memoization, router
5
36
297
@freeCodeCamp
freeCodeCamp.org
2 days
The Electron framework lets you build desktop apps for Windows, macOS, and Linux using familiar web tools. And in this article, Abhijeet teaches you how to integrate it with Tailwind to create beautiful, responsive desktop apps. He explains each tool then walks you through the
3
21
178
@ossia
Quincy Larson
2 days
This weekend, keep pushing forward with your skills. freeCodeCamp just published a FREE full-length Python handbook πŸπŸ“–on Natural Language Processing. Here are this week's five freeCodeCamp resources that are worth your time: 1. Before modern Large Language Models, scientists
8
34
199
@freeCodeCamp
freeCodeCamp.org
3 days
For today's coding challenge, you'll try to guess the secret word. Check it out on the freeCodeCamp mobile app.
2
7
63
@freeCodeCamp
freeCodeCamp.org
3 days
gRPC is a fast, type-safe way for services to talk that's built on HTTP/2 and Protocol Buffers. And in this .NET handbook, @Clifftech_Dev teaches you how to build gRPC services with https://t.co/gTTiPJz2vR Core from start to production. He covers setting up your first service,
1
17
133
@freeCodeCamp
freeCodeCamp.org
3 days
When you're building apps, it's a good practice to bake security into the whole process. And that's what you'll learn how to do in this DevSecOps + API security course. It covers common vulnerabilities, why API security matters, key principles of DevSecOps, and more.
5
94
598
@freeCodeCamp
freeCodeCamp.org
3 days
Here's a question you'll inevitably face as a dev: which programming language (or library/tool) should I learn/use? This can be frustrating - but here, Ryan gives you a framework for evaluating this choice. He teaches you about the Law of Suitability and how it can help you
4
33
229
@freeCodeCamp
freeCodeCamp.org
3 days
Clustering is a key technique in unsupervised machine learning that helps you discover valuable insights in your data. And in this handbook, @tatevkaren7 explains how it works in Python. She covers K-means clustering, Hierarchical clustering, and DBSCAN clustering, along with
15
75
416