freeCodeCamp.org(@freeCodeCamp) 's Twitter Profileg
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) public charity. Tweets by @abbeyrenn.

ID:1668100142

linkhttps://www.freecodecamp.org calendar_today13-08-2013 15:27:51

30,7K Tweets

840,1K Followers

162 Following

Follow People
freeCodeCamp.org(@freeCodeCamp) 's Twitter Profile Photo

One of the most powerful JavaScript features is its logical operators.

They let you control program flow and make decisions in your code.

In this tutorial, joan knows you're lonely so she teaches you about logic operators, conditions, what truthy & falsy mean, & more.

freecodecamp.org/news/logic-in-…

account_circle
freeCodeCamp.org(@freeCodeCamp) 's Twitter Profile Photo

These days, AI models likely recommend more stuff to you than your friends do.

Think Netflix movie recs, shopping suggestions, etc.

In this guide, Jess teaches you how to build a movie recommendation system based on the Collaborative Filtering method.

freecodecamp.org/news/how-to-bu…

account_circle
freeCodeCamp.org(@freeCodeCamp) 's Twitter Profile Photo

In JavaScript, promises say 'hey, something's gonna happen at a specific time in the future.'

And to help you grasp them, Nathan Sebhastian wrote this guide.

He explains their different states, promises vs callbacks, how the Fetch API plays in, and more.

freecodecamp.org/news/javascrip…

account_circle
freeCodeCamp.org(@freeCodeCamp) 's Twitter Profile Photo

There are lots of ways to incorporate AI tools into your web apps.

In this course, you'll use ChatGPT, DALL-E, and GPT-4 (plus HTML, CSS, and JS) to build some fun projects.

You'll also learn how to use Firebase, Netlify, and some other popular tools.

freecodecamp.org/news/build-ai-…

account_circle
freeCodeCamp.org(@freeCodeCamp) 's Twitter Profile Photo

Ubuntu is one of the most common Linux distros - and if you're a new Linux user, it's a great choice.

But configuring it for Java development can be a bit complicated.

In this guide Md. Fahim Bin Amin walks you through how to install & configure Java in Ubuntu.

freecodecamp.org/news/how-to-in…

account_circle
freeCodeCamp.org(@freeCodeCamp) 's Twitter Profile Photo

You can do all sorts of stuff in Google Sheets - like extracting data from websites, for example.

That's right – scraping, right in Sheets, using a few powerful functions.

Here Eamonn Cottrell explains how each data-wrangling function works + examples.

freecodecamp.org/news/web-scrap…

account_circle
freeCodeCamp.org(@freeCodeCamp) 's Twitter Profile Photo

The MERN stack is a powerful set of tools you can use to build full stack web apps.

And it's popular among both new and experienced web devs.

In this in-depth course, you'll learn how to build a Book Store using MongoDB, Express.js, React, and Node.js.

freecodecamp.org/news/mern-stac…

account_circle
freeCodeCamp.org(@freeCodeCamp) 's Twitter Profile Photo

Signal processing is an important part of programming and engineering.

It lets you improve data so that people can use it more effectively.

In this in-depth guide, @TiagoMo53450790 explains how it works and covers the main characteristics of systems.

freecodecamp.org/news/signal-pr…

account_circle
freeCodeCamp.org(@freeCodeCamp) 's Twitter Profile Photo

Linux is an open-source operating system popular with devs & sysadmins.

And a key part of learning Linux is knowing how user management works.

In this guide, @caesar_sage explains how to create/delete users, manage permissions and groups, and more.

freecodecamp.org/news/how-to-ma…

account_circle
freeCodeCamp.org(@freeCodeCamp) 's Twitter Profile Photo

The Document Object Model, or DOM, lets you modify the content, structure, & style of your web pages.

So you'll need to know how to work with it as a web dev.

Here joan knows you're lonely so she explains event handling, how to modify elements, & common mistakes to avoid.

freecodecamp.org/news/dom-manip…

account_circle
freeCodeCamp.org(@freeCodeCamp) 's Twitter Profile Photo

Django model fields let you define the structure of a database in your Django web apps.

They help you keep stuff organized and make fewer mistakes.

In this guide, Victoria (Burah) Poromon explains some common model fields + how they work, & covers some basic use cases.

freecodecamp.org/news/common-dj…

account_circle
freeCodeCamp.org(@freeCodeCamp) 's Twitter Profile Photo

If you want to learn AWS Cloud, Andrew Brown created a 107-hour bootcamp for you.

It'll help you level up your cloud computing skills by building lots of projects.

You'll learn about containers, authentication, Postgres, caching, CI/CD, and much more.

freecodecamp.org/news/free-107-…

account_circle
freeCodeCamp.org(@freeCodeCamp) 's Twitter Profile Photo

Scroll-based animations are activated when users scroll up and down a page.

And the Framer Motion library helps you add animations to your React apps.

In this guide Manu Arora shows you how to create animations that rotate & scale when users scroll.

freecodecamp.org/news/create-sc…

account_circle
freeCodeCamp.org(@freeCodeCamp) 's Twitter Profile Photo

Git is a powerful version control system used by many developers.

There's so much you can do with it that @omer_ros wrote a whole book about it.

You'll dive deep into objects, branches, diffs & patches, merge & rebase, git log, git bisect, & much more.

freecodecamp.org/news/gitting-t…

account_circle
freeCodeCamp.org(@freeCodeCamp) 's Twitter Profile Photo

When you're working in Red Hat Enterprise Linux, you'll need to understand user & group management.

This helps keep your system secure & is key for resource management.

Here, Kedar teaches you commands to help you create & modify user accounts.

freecodecamp.org/news/manage-us…

account_circle
freeCodeCamp.org(@freeCodeCamp) 's Twitter Profile Photo

When you think of a URL, you may associated it with navigating to a website.

But in the world of React, you can also use URLs for state management.

How does this work? Daiveed explains it all from initial setup to storing & reading state in the URL.

freecodecamp.org/news/how-to-us…

account_circle
freeCodeCamp.org(@freeCodeCamp) 's Twitter Profile Photo

If you have a website or app, people all over the world may use it.

And if you want to make it more accessible, you should learn about localization.

In this handbook, Estefania Cassingena Navone teaches you how to translate your website into different languages.

freecodecamp.org/news/localizat…

account_circle
freeCodeCamp.org(@freeCodeCamp) 's Twitter Profile Photo

The world is full of electronic devices, all running software & using lots of power.

And as developers, it's important to think about the ecological impact our work has.

In this guide Jayant Chowdhary discusses how to design & build sustainable software.

freecodecamp.org/news/design-an…

account_circle
freeCodeCamp.org(@freeCodeCamp) 's Twitter Profile Photo

Linux and terminal apps, like grep & sed, offer powerful CLIs.

But if these get too complex, text user interfaces (TUIs) are a nice complement.

In this guide, Jose shows you how to use Trogon & Python's GUI/TUI frameworks to create user-friendly apps.

freecodecamp.org/news/tui-appli…

account_circle
freeCodeCamp.org(@freeCodeCamp) 's Twitter Profile Photo

Object-oriented programming is a popular way to write code in Python.

And to help you learn how it works, @TiagoMo53450790 wrote this practical guide.

He explains OOP concepts like objects, classes, the self parameter, and __init__ with code examples.

freecodecamp.org/news/object-or…

account_circle