4Geeks logo
About us

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.

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

Data Science and Machine Learning - 16 wks

Full-Stack Software Developer - 16w

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.

How To's

  • javascript

  • python

  • regular-expression

RegEx Examples: Mastering Regular Expressions with Practical Cases

On RegEx examples we'll be covering different regular expressions examples for the most used data. You'll find patterns with working snippets for Javascript and Python for emails and passwords validation, Integers, Float numbers and Decimals extraction

Read article
  • python

  • pandas

Pandas Data Cleaning

Learn how to clean and preprocess data using Pandas in Python. Discover essential techniques and functions for handling missing values, duplicates, outliers, and more.

Read article
  • python

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
  • javascript

  • arrays

How to use the Javascript Array method Every?

Learn how to effectively use the Every method in JavaScript arrays. Discover its features, syntax, and practical examples to optimize your coding skills and data manipulations.

Read article
  • javascript

  • arrays

How to find the interception of Arrays in Javascript?

Learn how to find the intersection of two or more arrays in Javascript. Discover different methods for finding common elements and optimizing your code.

Read article
  • python

How to concatenate Strings on Python

Learn how to concatenate strings in Python efficiently. Explore string manipulation techniques and enhance your coding skills today!

Read article
  • python

  • power

  • square

How to square a number in python

On how to square a number in Python we explore different ways that includes pow(), math.pow, the power operator (**) as we create as well our own function to receive exactly this squared value

Read article
  • reactjs

How to use React Global Context?

Learn how to harness React Global Context to streamline state management in your applications. Master the power of global state for efficient data sharing.

Read article
  • javascript

  • arrays

How to use the Javascript Array Clear method?

Learn how to effectively utilize the Clear method in JavaScript arrays to simplify array management. Discover the syntax, functionality, and practical examples.

Read article
  • javascript

  • arrays

How to use the Javascript Fill Method?

Learn how to effectively use the Fill method in JavaScript arrays. Explore its syntax, parameters, and practical examples to efficiently populate arrays.

Read article
  • javascript

  • install

  • windows

How to install javascript

Every good web developer needs to run Javacript on it's developing machine, here's how to make your System Javascript ready.

Read article
  • javascript

Javascript Array Slice Method

Master the art of slicing arrays in JavaScript with our comprehensive course. Learn how to extract, copy, and modify array elements like a pro. Enroll now!

Read article
  • python

  • command-line

How to update Python in Terminal?

In our step-by-step guide on how to update Python in terminal, we explore the most straight forward methods to successfully update Python version in Linux, MacOs and Windows systems

Read article
  • Java

  • javascript

  • python

RegEx for whitespaces

On RegEx for whitespaces we'll be discussing the different ways to detect whitespaces using regular expressions. RegEx has more than one way to search in a given text for these characters and we'll be giving an example with the most used one

Read article
  • regular-expression

How to match letters with Regular Expressions?

Learn how to construct regular expressions to match letters in text. Explore Regex to effectively search for letter-based patterns in your data.

Read article
  • python

How to Round in Python?

Learn different methods to round numbers in Python. Discover techniques to round to a specific decimal place, nearest integer, or with custom precision. The most common method used is the round method

Read article
  • javascript

  • arrays

How to get the last element of an Array in Javascript?

Learn different techniques to retrieve the last element of an array in JavaScript. You can access the last element by using the length property of arrays.

Read article
  • javascript

  • arrays

How to use the Javascript array some method?

Master the Javascript Array Some method with our comprehensive guide. Learn how to use this powerful tool for testing array elements and streamlining your code.

Read article
  • python

  • string-concatenation

How to Split a String in Python

Knowing how to manipulate strings this way will be of great use to us in our programming journey. In this article, we will dive into the many ways how to split a string in Python.

Read article
  • python

  • exit

How to exit Python in terminal

Exiting Python from the terminal can be achieved in 3 different ways. The exit and quit commands will exit Python and you can as well exit by using keyboard shortcuts such as ctrl+z and ctrl+d on Windows and Unix Based Systems respectively

Read article
Load more...