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.

Learn How to do with Python

How to's about Python

The following lessons explain different programming concepts and have been published by our members.

  • 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

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

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

  • list

  • reverse-a-list

How to Reverse a List in Python?

Read article
  • python

How to update Python version?

On this step-by-step guide you'll find how to update python version on all mayor Operating Systems (Windows, MacOS and Linux) making use of Chocolatey, Homebrew and Deadsnakes as well with the option to download and install from python.org

Read article
  • python

What Does // Mean in Python?

Read article
  • python

  • list

Convert List to String in Python

A simple way to convert a list to a string in Python using the join() method.

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

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

What does a double equal sign mean in Python?

Learn the meaning of the double equal sign in Python. Explore how it works for equality comparison and make your code more powerful.

Read article
  • python

How to comment multiple lines in Python

In Python, the # symbol is used for commenting a single line of code. It´s possible to use this character to comment multiple lines, but you'll need to put one by one. If we want to comment multiple lines in a more simple way, then we use the 'docstring' method.

Read article
  • python

How to check python version?

Get the latest version of Python with this easy guide! Learn how to check your current version and upgrade to the newest version with just a few clicks. #Python #VersionCheck #Upgrade

Read article
  • python

  • list

  • extend

Python list extend method

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

  • list

  • list-length

How to Get Python List Length?

A simple way to get the length of any Python list is using the `len()` function.

Read article
  • python

What is float in python?

A float type variable is used to store real numbers with fractions (or floating point numbers). The float() method returns a float number from any received integer, numeric string or even a boolean!

Read article
  • python

How to multiply in python

The easiest way to multiply in python is by using the asterisk symbol like this: 3 * 2

Read article
  • python

How to reverse string in python

Read article