Self-paced

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.

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

  • Regular Expression

  • Python

Regular Expression Examples

Explore Regular Expression examples about practical case scenarios. Learn to wield the power of regular expressions whenever you need them and boost your coding skills now!

Read article
  • Python

What Are Third-Party Libraries Used for in Python?

Learn how third-party libraries in Python can enhance your projects. Discover how to incorporate advanced functions and accelerate your development.

Read lesson
  • Python

What are Python Dictionaries?

Discover what Python dictionaries are and how they are used. Learn how to leverage these data structures to efficiently organize and access information.

Read lesson
  • Python

  • 4geeks

Python Modules

Learn about modules in Python and how to take advantage of them to efficiently organize and reuse your code - improve your programming skills!

Read lesson
  • 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

  • Machine Learning

  • Data Feature Engineering

Feature Engineering

Read lesson
  • Python

  • Numpy

  • Data Science

Introduction to Numpy

Read lesson
  • Python

  • Machine Learning

Deploy model using Streamlit and Heroku

Read lesson
  • object oriented programming

  • Python

How to read a file in Python?

Learn how to read files in Python and master data manipulation. Discover how to access and process information from different sources - get started today!

Read lesson
  • Python

How to Code in Python?

Learn the basics of Python programming with our beginner's guide. Discover how to write Python code, data structures, loops and more.

Read article
  • Python

What is Python used for?

Discover what Python is used for and how this programming language is used in artificial intelligence, data analysis, web development, and more.

Read lesson
  • Python

  • Machine Learning

How to Deal With Outliers

Read lesson
  • Python

  • Data Science

  • Machine Learning

Python for DataScience

Read lesson
  • Python

Working with Functions in Python

Functions are an amazing tool, they allow you to re-use and simplify your code like never before. Before functions existed algorithms were almost impossible to maintain

Read lesson
  • object oriented programming

  • Python

What is Object Oriented Programming?

Discover what Object Oriented Programming is and understand the fundamentals behind this powerful software development methodology.

Read lesson
  • Python

What is recursion in Python?

Discover what recursion is in Python. Explore the technique of calling itself to solve complex problems elegantly and efficiently.

Read lesson
  • Algorithms

  • Python

Sorting and Searching Algorithms in Python

Explore sorting and searching algorithms in Python. Learn how to optimize data management with these essential programming techniques.

Read lesson
  • Python

  • Machine Learning

  • Render.com

Deploy Models using Streamlit and Render.com

Read lesson
  • Python

  • Machine Learning

How to Deal With Missing Values

Read lesson
  • Python

  • Data Science

  • Machine Learning

Introduction to Pandas

Read lesson
Load more...