Lessons

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

Using data-structures to store our business needs

It is imposible to software without storing information, its time to practice and master the science behind storage

Introduction to 4Geeks Academy

Discover how to maximize your coding journey at 4Geeks Academy! Overcome challenges and unlock your potential. Start learning today!

Everything you need to know about SQLAlchemy

Master SQLAlchemy, the top ORM for Python! Learn to simplify database interactions in just 8 minutes. Discover how to get started now!

Building RESTful APIs using Flask

Learn to build RESTful APIs using Flask, the popular Python framework. Master API development with our easy guide. Discover more now!

Linear Algebra

Unlock the power of Linear Algebra! Learn about vectors, matrices, and their applications in data science and machine learning. Discover more now!

Intro to deep learning

Discover the fundamentals of deep learning and artificial neural networks. Learn how these powerful models drive AI advancements today!

K-nearest neighbors

Learn in Public

Discover how learning in public can enhance your coding skills and career. Embrace sharing your journey and connect with others today!

How to use GIT: Version Control System

Learn how to use GIT with an interactive tutorial, video, and a great article. Without GIT you won't be able to work at any company, and you won't be able to use anyone's code.

CSS Layouts: Create and Build Layouts with CSS

Building layouts is the most painful process when coding HTML & CSS. Learn the CSS layout rules: Display, Position, Float and Flex; and place any element anywhere you want.

Building APIs with nodejs Expressjs

Learn to build fast and flexible REST APIs with Node.js and Express.js. Discover essential tips and code examples to kickstart your API development!

Machine Learning Basics

Unlock the world of Machine Learning! Discover its types, algorithms, and how data drives intelligent systems. Learn to harness AI for your career today!

Exploring Time Series

Master time series prediction in Python! Learn to analyze, visualize, and forecast data trends using powerful libraries. Start your journey today!

Exploring Natural Language Processing

Master SVM in Python to build an email spam classifier! Learn essential machine learning techniques and elevate your coding skills today!

JavaScript Import and Export of Modules

Split and conquer (again), this time we teach you how to split your code into several files to avoid GIT conflicts and to also be more organized. By the end of this lesson, you will be able to dominate JavaScript imports and exports.

How to create unit testing with JEST

Learn how to create effective unit testing with JEST! Discover essential techniques to enhance your JavaScript code quality and prevent bugs.

Conditional Programing in Java

Master conditionals in Java and control the flow of your code. Learn to use if-then-else and switch. Discover how to make effective decisions!

Intro to Professional and Agile Development

Master Agile Development and build professional web applications step-by-step. Discover the workflow that transforms coding into creation!

Exploring Neural Networks

Learn to implement Artificial Neural Networks (ANN) in Python using Keras. Master data classification with hands-on examples. Start your journey today!

Time Series

Master time series analysis and forecasting techniques! Discover trends, seasonality, and powerful models like ARIMA and LSTM for accurate predictions.

Load more...