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.

From zero to getting paid as a developer, learn the skills of today and tomorrow. Boost your professional career and be hired by a technology company.

Start Coding

How To's

How To's

  • 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

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

Read article
  • python

What is float in python?

Read article
  • git

  • github

How to clone a github repository

Cloning is the fastest way to download a project or code, in this lessons we will explain how to clone and the difference it has with forking

Read article
  • gitpod

How to create a snapshot in Gitpod

Read article
  • javascript

  • tor

How to disable Javascript in tor?

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

  • Java

  • javascript

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?

Read article
  • command-line

How to install NVM on Windows

This document will provide a guide on how installing nvm and node.js for Windows environment

Read article
  • python

How to check python version?

Read article
  • python

How to multiply 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 as ctrl+z and ctrl+d on Windows and Unix Based Systems respectively

Read article
  • python

What does double equal sign mean in Python?

One of the logic operator in Python is the double equal sign. This operator is used to check if one value is equal to another given value and it'll check value and type of the data

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

  • javascript

What is the difference between Java and Javascript?

Java and Javascript are completely different programming languages even though people gets confused a lot.

Read article
  • javascript

How to print in javascript

Read article
  • javascript

  • visual-studio-code

How to run Javascript in Visual Studio Code?

Read article
Load more...