4Geeks logo
4Geeks logo

Courses

Explore our extensive collection of courses designed to help you master various subjects and skills. Whether you're a beginner or an advanced learner, there's something here for everyone.

Coding Bootcamp

Learn live

Join us for our free workshops, webinars, and other events to learn more about our programs and get started on your journey to becoming a developer.

Upcoming live events

Learning library

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


LoginGet Started

Lesson

The following lessons explain different programming concepts and have been published by our members. Search for a particular lesson using the filters

  • Javascript

  • Arrays

All you need to know about Javascript Empty Array

Discover how to work with empty arrays in Javascript. Learn how to create them, verify if they are empty, and manage them effectively

Read article
  • Python

  • Machine Learning

How to Deal With Outliers

Read lesson
  • Machine Learning

Feature Encoding for Categorical Variables

Read lesson
  • Javascript

  • React.js

  • react-components

Learn React here: React JS Tutorial

React is a front-end library ideal for creating interfaces (generate HTML+CSS). It's the fastest, most advanced, and most wanted library in the market right now. Don't stay behind, learn React JS here with this React JS tutorial

Read lesson
  • GitHub

  • GitPod

How to start coding a project

Read lesson
  • 4geeks

Live Events, Workshops and Classes at 4Geeks.com

Read lesson
  • Javascript

  • Front End

  • HTML and CSS

What is Front-End Development

Discover the essentials of front-end development! Learn how to dynamically create HTML and CSS with JavaScript and unlock your web design potential.

Read lesson
  • Data Science

  • Python

  • Numpy

What is an expression in Python?

Discover what expressions are in Python and how they play a crucial role in coding. Learn about their syntax, types, and practical examples to enhance your Python programming skills.

Read article
  • Python

  • Machine Learning

How to Deal With Missing Values

Read lesson
  • Machine Learning

Cookicutter

Read lesson
  • Javascript

  • Front End

Introduction to Start Coding Using Javascript

Learn the fundamentals of Javascript, from syntax to functions and arrays. Master coding skills today and start your journey in tech!

Read lesson
  • GitHub

  • GitPod

  • Github Codespaces

What is Github Codespaces

Read lesson

Sync your students with your Github Organization

Read lesson
  • Javascript

  • Data Structures

  • Arrays

What is an Array? Understanding the Basics and Defining Array Data Structure

Discover the basics of arrays, a key data structure in programming. Learn to define, manipulate, and master arrays for efficient coding!

Read lesson
  • Javascript

  • Node

  • Express

Introduction to Express Generator

Read lesson
  • Python

  • Machine Learning

  • Data Feature Engineering

Feature Engineering

Read lesson
  • Machine Learning

  • Calculus

Calculus

Read lesson
  • GitHub

  • git

Welcome to Github

Discover GitHub, the ultimate platform for code collaboration and project management. Learn how to build your profile and connect with the tech community!

Read lesson
  • GitHub

  • GitPod

  • Github Codespaces

How to use Github Codespaces

Learn how to use GitHub Codespaces for cloud coding! Discover its benefits, setup tips, and enhance your coding experience today!

Read lesson
  • 4geeks

4Geeks Academy Terms and Conditions

In this article the terms and conditions of 4Geeks Academy will be described.

Read lesson
Load more...