4Geeks logo
4Geeks logo
About us

Learning library

For all the self-taught geeks out there, here our content library with most of the learning materials we have produces throughout the years.

It makes sense to start learning by reading and watching videos about fundamentals and how things work.

Full-Stack Software Developer

Data Science and Machine Learning - 16 wks

Search from all Lessons

Social & live learning

The most efficient way to learn: Join a cohort with classmates just like you, live streams, impromptu coding sessions, live tutorials with real experts, and stay motivated.

Learn Apis

Lessons, exercises, and projects about Apis

Browse our list of curated database of projects, exercises and lessons to learn APIs

  • node

  • javascript

  • jwt

Intro To JWT with NodeJS

Read lesson
  • javascript

  • HTTP

  • ajax

The Fetch API

Read lesson
  • python

  • flask

  • REST

Building RESTful API's using Flask

Read lesson
  • flask

  • python

  • apis

Family Tree Static API with Flask

  • beginner

Create an API to read from a family tree structure

Start project
  • python

  • REST

  • apis

Understanding Django Rest Framework

Read lesson
  • python

  • flask

  • REST

Build a StarWars REST API

  • easy

The StarWars Blog API will let you practice building a REST API using lightweight API frameworks like Express (for node) or Flask (for python) using SQLAlchemy ORM and Python language. while building a fun blog. Ideal for juniors looking to practice API development in python.

Start project
  • flask

  • python

  • apis

Family Static API with Flask

  • beginner

Create an API to show family members

Start project
  • python

  • flask

  • REST

Todo List API with Python Flask Interactive

  • easy

Create a Todo list API Interactively using Python language and the Flask Framework

Start project
  • node

  • REST

  • jwt

Implementacion de JWT authentication con NodeJS, ExpressJS y MongoDB

  • beginner

Describe your proyect with 250 chars max

Start project
  • security

  • apis

  • back-end

Token Based Authentication in your API

Read lesson
  • node

  • javascript

  • REST

Conectando una base de datos a nuestra API REST

Read lesson
  • python

  • flask

  • REST

Build a StarWars REST API

  • easy

The StarWars Blog API will let you practice building a REST API using lightweight API frameworks like Express (for node) or Flask (for python) using SQLAlchemy ORM and Python language. while building a fun blog. Ideal for juniors looking to practice API development in python.

Start project
  • REST

  • apis

Understanding Rest APIs

Read lesson
  • reactjs

  • javascript

  • fetch-api

Todolist Application Using React and Fetch

  • beginner

Create a simple todo web app using the React.js framework and use the API to sync with the server

Start project
  • python

  • flask

  • REST

Contact List API

  • intermediate

Using the Flask o Django library in Python, create an API that supports: Creating, Updating, Reading and Deleting contacts.

Start project
  • python

  • HTTP

  • http-request

Create a Dictionary Terminal APP

  • easy

Conect to the UrbanDictionary.com API to create an app that can be used from the terminal to retrieve meanings of words

Start project
  • node

  • javascript

  • REST

Node API Tutorial

  • easy

This is an interactive tutorial that will teach you how to create an API with node

Start exercise
  • flask

  • python

  • Authentication

Understanding JWT and how to implement a simple JWT with Flask

Read lesson
  • node

  • REST

  • apis

Building APIs with Node and Express.js

Read lesson
  • node

  • REST

  • apis

Create an API Rest in NodeJs with ExpressJS

  • beginner

Describe your proyect with 250 chars max

Start project
  • python

  • HTTP

  • http-request

Todo List CLI on the Cloud

  • easy

Todo List CLI using saving and retrieving the Todo's on the cloud

Start project
  • flask

  • python

  • javascript

Todo List API + VanillaJS Front

  • intermediate

Let's build a todo list from zero to publish using a Python Flask API and a Vanilla.js front-end

Start project
  • python

  • flask

  • json

Todo List API

  • intermediate

Build a Todo List API using Flask or Django

Start project
  • python

  • HTTP

  • apis

Integrating with the Twitter API Project Tutorial

  • beginner

Connect with the Twitter API, retrieve the data and save it into a python pandas dataframe for easier manipulation and into a SQL database.

Start project