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

31,4K Tweets

854,2K Followers

162 Following

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

If you've used LLMs like GPT-4, you may have heard of Retrieval-Augmented Generation.

RAG helps LLMs fetch data based on a query & then generate a useful response.

In this Python course, a LangChain engineer shows you how to implement RAG from scratch.

freecodecamp.org/news/mastering…

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

There are a number of ways to debug your applications.

In this tutorial, Yogesh Chavan teaches you one of them: using the debugger; statement in Node.js.

He shows you how to run the debugger, access variables during debugging, write scripts, & more.

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

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

Role-based access control gives team members permissions based on the role they have in the org.

And it helps reduce attack surfaces & avoid damages.

In this guide, kayode adeniyi teaches you how feature flags and RBAC can help secure your DevOps process.

freecodecamp.org/news/feature-f…

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

There are many ways to use Large-Language Models in your projects.

But this comes with certain challenges - like long-running calls & handling natural language input.

Here, @hacubu explains how the LangChain framework can help you build apps with LLMs.

freecodecamp.org/news/beginners…

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

Data scientists use A/B testing to help businesses make data-driven decisions.

And in this course, Tatev teaches you how it works using Python.

You'll learn key concepts like hypothesis testing, pooled estimates, p-values, & statistical significance.

freecodecamp.org/news/applied-d…

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

WebSockets is a critical tool when you're developing real-time applications like multi-player games.

And in this course, you'll learn how to set up real-time, bidirectional communication in your web apps.

You'll build a simple demo app along the way.

freecodecamp.org/news/learn-web…

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

If you have some experience working with spreadsheets, this beginner-friendly SQL course is for you.

You'll learn how to use popular tools like PostgreSQL & Google BigQuery.

The course also covers complex queries, tables joins, and aggregate functions.

freecodecamp.org/news/learn-sql…

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

In Rust, procedural macros let you run some code at compile time.

And in this handbook, Anshul Sanghi teaches you all about them.

He covers writing derive, attribute, & function-like macros, how to parse the output, how to use these macros, & lots more.

freecodecamp.org/news/procedura…

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

Biophilic design focuses on incorporating natural elements and themes into website design.

And in this guide, Daiveed discusses how you can do that.

You'll learn why it's important to reconnect with nature and get some ideas for your projects.

freecodecamp.org/news/what-is-b…

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

When you're building a website, you'll need a way to store & manage your data.

And having a database is a key part of the setup.

In this guide David Clinton shows you how to connect a backend database to your data collection process using JS + SQLite.

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

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

To learn JavaScript, you just need a text editor, a browser, and some determination.

And to help you get started, Spruce.js created this beginner-friendly tutorial.

In it, you'll learn JavaScript basics by building a counter application.

freecodecamp.org/news/learn-jav…

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

If you want to get into game development, here's a fun hands-on course for you.

You'll learn to build an animated physics game with JS, HTML5, CSS, and HTML Canvas.

It covers collision detection, drawing characters from sprite sheets, and lots more.

freecodecamp.org/news/create-an…

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

The HTTP protocol is the backbone of the modern internet.

It allows computers to communicate over the web.

In this guide, Lane || Boot.dev explains the main concepts of HTTP networking in JavaScript – DNS, error handling, headers, JSON, and lots more.

freecodecamp.org/news/http-full…

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

Customer Relationship Management software has lots of helpful features for managing data.

And to help you practice your Python skills, you can build your own CRM.

In this course, you'll use Django, Python, and MySQL to build a fully-functional CRM.

freecodecamp.org/news/crm-app-d…

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

If you want to be a great JavaScript dev, you shouldn't ignore basic concepts.

For example, you'll want to get really good at working with strings, arrays, & objects.

In this guide, Houssein explains how each one works + their most common methods.

freecodecamp.org/news/javascrip…

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

In Linux, shell scripting helps you automate certain processes.

Shell scripting is when you create files that contain a series of commands you execute together.

Here, zaira explains basic bash commands, variables & data types, debugging, & more.

freecodecamp.org/news/bash-scri…

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

Clang is a set of tools and projects that provide infrastructure for languages in the C family.

And in this guide, Jayant shows you how to use it.

You'll build a static analysis tool and learn how to harness the power of Abstract Syntax Tree traversal.

freecodecamp.org/news/clang-ast…

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

Accordion menus are a useful way to show or hide info based on what the user wants to see.

And in this guide, Eamonn Cottrell shows you how to build one.

He walks you through how to create HTML accordion elements with and without JavaScript.

freecodecamp.org/news/create-ht…

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

Functions are a key part of JavaScript - and there's more than one way to write them.

While regular functions are cool, here @nathan_sebhasti teaches you about arrow functions.

You'll learn how they differ, why arrow functions are useful, and more.

freecodecamp.org/news/javascrip…

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

APIs allow different software applications to talk to each other and exchange info.

And APIs, like all software, need helpful documentation.

In this course, you'll learn useful strategies & best practices, tools that make writing docs easier, and more.

freecodecamp.org/news/api-docum…

account_circle