Opens profile photo
Follow
freeCodeCamp.org
@freeCodeCamp
We're a community of millions of people who are building new skills and getting new jobs together. A 501(c)(3) nonprofit. Tweets by .
Just here on Earth... for nowfreecodecamp.orgJoined August 2013

freeCodeCamp.org’s Tweets

You can use both functional and object-oriented programming techniques in Python. And if you want to understand Python OOP basics, here's a helpful guide. In it explains main OOP concepts like classes and objects, encapsulation, and more.
15
73
Spreadsheets are a powerful tool that you should know how to use as a dev. And in this course from a data scientist and university prof, you'll learn how to use Google Sheets like a pro. It covers preparing data, creating charts, & leveraging formulas.
2
34
156
Google Colab is a notebook that lets you run Python code right in your Google Drive. You can write text and code, run that code, & see the output – all in line in the same notebook. In this article, Ed shows you how to set it up and get started coding.
1
35
171
Playing the addictive Snake game is fun - but training an AI to play it for you? Even more fun. And you can do that using Python (how perfect!) with Reinforcement Learning & Deep Q Learning. You'll create and train a neural network in this free course.
1
13
143
There are lots of job openings out there for web developers. So if you're thinking about getting into it, now's a great time. But how and where do you start? Here, explains how to become a front end dev and shares the key skills to learn.
1
31
168
In Python, dictionaries let you store data in key-value pairs. And sometimes when you're iterating through a dict, you'll need to remove a key. In this tutorial, shows you how to do this using both keys and values in Python 2 and 3.
2
22
91

Topics to follow

Sign up to get Tweets about the Topics you follow in your Home timeline.

Carousel

You can use some of Python's built-in data structures to store collections of variables. These include lists, sets, tuples, and dicts - and here focuses on lists. He shows you how to make a list in Python & how to add & remove items.
2
18
81
Free course alert🏗️😉 DOM manipulation is when you use JavaScript to add, remove, or modify HTML elements (parts of a web page). This free course will teach you some JavaScript DOM basics, then move on to more advanced DOM techniques. (3 hour watch):
6
83
384
There are many different areas in the field of design, and product design is one of them. It involves designing user-friendly products based on those users' needs. Here, shares a roadmap + tips to help you become a product designer in 2022.
1
43
120
If you've ever tried to set up authentication in an app, you know it can be tricky. But there are helpful tools like Firebase that handle it out of the box. Here shows you how to setup GitHub user auth using Firebase & React (with hooks).
19
98
In JavaScript, null & undefined are both primitive types. They may sound similar, but they're very different (for one thing, one's intentional & the other results from an uninitiated variable). Here explains how to check for null in JS.
25
111
PHP is a popular programming language that powers many websites. And if you want to learn it, has written this handbook for you. You'll code your first PHP program, learn the basics of the language, and learn how to deploy a PHP app.
4
70
237
JavaScript is one of the most popular programming languages out there right now. And if you want to learn it, has created this guide just for you. In it, he shares how to learn JavaScript faster with resources to help you get started.
5
76
289
If you've ever trained a Machine Learning model on a real-world dataset, you've probably come across some outliers. These are datapoints that differ a lot from the rest. In this tutorial, Bala shows you four ways to detect outliers in Machine Learning.
1
19
111
Node package manager comes installed with Node and it helps you manage your project's dependencies. And it's important for security & performance to keep those dependencies up to date. In this guide, shows you how to update npm dependencies.
22
91
Happy World Swahili Day! 🌍 The freeCodeCamp community Swahili tutorial site is now live. 🎊
Quote Tweet
Kumekucha! Ndivyo wasemavyo Waswahili kila kunapopambazuka, lakini hapa leo tunasema siku iliyosubiriwa kwa muda mrefu imefika. @freeCodeCamp yachapisha Makala ya Kiswahili kusherehekea #SikuYaKiswahiliDuniani @larymak1 ana maelezo zaidi ya zoezi hilo. freecodecamp.org/swahili/news/s
14
38
172
Show this thread
Coding a game is a fun way to improve your JavaScript skills. That's why created this course where you build two word games with JavaScript. If you know JS basics, you'll be able to dive in and build these Jeopardy & word association games.
4
34
176
Sometimes you'll need to check if a string is empty or not - like if you're fetching data from a database or API. And there are a few ways to do this in JavaScript. In this tutorial, shows you how to check for null or empty strings in JS.
25
97
You can use sets in Python to store a collection of data in a single variable. They don't allow duplicates, they're unordered, and you can't change the values after you create a set. Here shows you how to create & work with sets in Python.
2
24
103
If you're looking for a developer job, you should have a solid portfolio site. It lets potential employers see your projects and skills & displays them in an accessible way. In this course you'll create a portfolio website using HTML, CSS, & JavaScript.
7
101
384
If you're looking for a remote developer job, now's a great time to find one. But not all companies are remote-first or offer the same benefits. So wrote this guide – to help you find the top remote work companies for devs in 2022.
3
53
260
If you want to level up your Python skills, this drum machine project is a great way to do it. You'll learn important Python & object-oriented programming concepts along the way. In the end you'll have a playable drum machine built with Python + Pygame.
6
74
350
Containers help you organize your project's dependences so you don't have to worry about conflicts. But you'll need a container orchestration tool to manage them. In this guide compares Kubernetes & Docker Swarm and explains the differences.
25
99
If you're working on proprietary software, you'll need to make sure it's easy to use, maintain, and upgrade. You'll also need to make sure it's secure. So how do you do that? Here, explains how to write secure source code for those projects.
21
96
GitHub Copilot is a new AI tool that helps you write code faster and easier. It even gives you a couple options to choose from - just describe the code you need and hit enter. Here, shows you how to use Copilot with Visual Studio Code.
4
43
167
When you're building an app, you'll almost always need to implement register & login functionalities. But this can be tricky. Well, is here to help you build a full-stack authentication app with React, Express, MongoDB, Heroku, and Netlify.
3
82
331
When you're working on a machine learning project, you'll do a lot of experimenting on the way to the final model. So how do you keep track of those results? In this guide, shows you how to track your ML experiments with HarperDB.
19
105
In programming, you use conditional statements to make decisions in your code. These are statements like if, if-else, and elif - and you'll use them a lot. In this tutorial, shows you how conditional statements work with code examples.
16
100
Sometimes when you're working with strings in JavaScript, you might need to compare them. And there are a couple ways to do this. In this tutorial, shows you how to compare strings in JS with localCompare and mathematical operators.
17
89
SVG images are great because they don't get distorted on different screen sizes. But it can be a bit tricky to load them into your React apps. Luckily, is here to help. In this tutorial, he shows you how to import SVGs in a few easy ways.
18
86
Django is a powerful Python-based web framework that helps you build secure & maintainable websites. And a practical way to work on your skills is by building a complex app. In this free course you'll build a fully-featured social media app with Django.
5
92
406
C++ has been a popular programming language for over 30 years - now that's some staying power. And good news - if you want to learn it, freeCodeCamp has published an epic 31-hour C++ course. You'll start from the beginning & learn all the key concepts.
5
57
326
DevOps currently has some of the highest paying jobs out there in the tech industry. And even if you're not working as a DevOps, knowing how it works can help you as a developer. Get started with key DevOps engineering concepts in this beginner course.
7
150
552
When you're working on a repo in Git, you may need to check out a specific file from another branch. Fortunately, Git provides a couple easy ways to do this. In this tutorial, Tim shows you how to use git checkout, git restore, and git show to do it.
34
141
You may have heard that statistics is the gateway to data science. So do you need to know it all? Take a course? Brush up on the basics? In this beginner's guide, shares the top stats concepts to know before getting into data science.
33
142
If you've ever used Amazon, you might not realize how complex the UI really is But you can learn & practice your coding skills by building an Amazon clone - great portfolio project. In this course, you'll create a full stack Amazon replica with Flutter.
2
67
322
In JavaScript, higher order functions take another function as an argument or return a function. And you might be wondering how to use them in your code. In this beginner's guide Soham shows you how higher order functions work in JS with code examples.
1
48
193
Speech recognition lets software recognize speech in audio files & convert it to text. And it's easier than you may think to add this feature to your apps. In this course you'll learn to implement speech recognition in Python by building 5 projects.
2
81
378
When people are using your React app & getting data from an API, you'll want them to be able to sort & filter that data. And you can do that using React components. Here, shows you how to build search, filter, and pagination components.
34
165