freeCodeCamp.org

@freeCodeCamp·10 public posts on ADHXView on X
Photo

Client-server communication involves more than just sending requests and receiving JSON responses. In this handbook, @devseyi explains how HTTP, REST, WebSockets, GraphQL, gRPC, and Protocol Buffers work under the hood. You’ll also learn about their tradeoffs and how to choose the right communication approach for your system. https://www.freecodecamp.org/news/how-clients-and-servers-communicate-handbook-http-rest-websockets-graphql-grpc-protobuf/

2d agoPreview
Photo

Discrete Mathematics plays a key role in machine learning and algorithms. And in this Python course, you'll learn some of its key concepts like combinatorics, number theory, and the Pigeonhole Principle. The course also covers permutations, the Rule of Sum, prime and rational numbers, congruences, and lots more. https://t.co/JeAJME2puM

4d ago· 1 savePreview
Photo

React Native is a JS framework that lets you build native mobile apps for both iOS and Android using one codebase. And in this course, you'll learn how to use it by building a meditation app. You'll also use Expo, TypeScript, & other tools along the way. https://t.co/DcSttgaDFx

4d ago· 1 savePreview
Photo

As a developer, you may spend a lot of time in your terminal. So to help you work more happily and productively there, @pliutau has shared this collection of CLI/TUI tools. He goes over their features and installation instructions so you can try them out yourself. https://t.co/ygMd9inlfV

4d ago· 1 savePreview
Photo

"Trust no one. Verify everything." That's the motto, if you will, of zero-trust authentication. This approach to security checks every person, every device, and every request – every single time they try to access resources. In this in-depth guide, @tope_fasasi walks you through implementing zero-trust auth in your web apps. https://t.co/xHLRBcs4X3

4d ago· 1 savePreview
Photo

n8n is an open source workflow automation tool that helps you connect various apps, APIs, and services. And in this course, Gavin teaches you how to use it by building four practical projects. You'll learn why standards like REST and OAuth2 are key to automation, how to integrate AI Agents into your workflows, and lots more. https://t.co/4QbvPqIB9v

4d ago· 1 savePreview
Photo

Time series forecasting in Python can help you predict future trends. In this course, you'll learn what time series data is and how to break it down into its key components. Then you'll build baseline models, learn important forecasting techniques like ARIMA and seasonal ARIMA, evaluate your models, & more. https://t.co/DGPzcEOG1V

4d ago· 1 savePreview
Photo

Express makes it easy to build APIs, while TypeScript helps catch errors before they reach production. In this course, Rachel shows you how to build a fully typed REST API in Express with TypeScript. You’ll learn about request and response typing, modular routing, custom middleware, validation, authentication, and query filtering. https://www.freecodecamp.org/news/build-bulletproof-apis-using-typescript-in-express/

5d agoPreview
Photo

Databases work best when they're designed for integrity, performance, and growth from the start. In this tutorial, Feranmi teaches you the basics of database system design, including database components, major database types, and the main stages of design. You'll also learn how normalization works and see a practical library system example from start to finish. https://www.freecodecamp.org/news/an-introduction-to-database-system-design/

5d agoPreview
Photo

Building an e-commerce app means handling products, auth, payments, state, and deployment together. In this course, you'll learn how to build a full-stack e-commerce app with Next.js, Supabase, Zustand, and Paystack. You'll also learn authentication, server actions, API routes, reviews, cart state, and how to deploy the finished app on Vercel. https://www.freecodecamp.org/news/build-an-e-commerce-web-app-with-paystack-nextjs-supabase/

6d agoPreview