Lessons

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

What are controlled and/or uncontrolled inputs in React.js

Learn the difference between controlled and uncontrolled inputs in React.js. Master form handling and enhance your app's performance today!

Understanding PHP Sessions

Master PHP sessions and learn to manage user data securely. Discover essential techniques for effective session handling in your web applications!

¿What is Java? Learn to code in Java

Conozca qué es Java, todos están hablando de ello y, probablemente, ya sepa que es hora de aprender a programar en Java para llevar las cosas al siguiente nivel.

Connecting to SQL Databases

Learn how to connect to SQL databases using Python! Discover essential techniques for SQLite, MySQL, and PostgreSQL to enhance your data analysis skills.

What is a Linear Regression and how to use it in machine learning models

Discover the power of linear regression, a model that predicts outcomes based on one or more variables. Learn about its five key assumptions and how it can help you understand relationships between data points. Dive into simple and multiple linear regression to enhance your data analysis skills.

Deploy model using Flask and Heroku

Learn how to deploy your machine learning model using Flask and Heroku. Discover step-by-step instructions to make your predictions accessible online!

React Hooks Explained

Hooks are like Steroids for React Components, and they are almost impossible to avoid. This lesson will focus on the 2 most important ones: useState and useEffect.

Understanding REST APIs

It seems to be only the beginning of the API revolution! The path of humanity drives towards the API's architecture. You can learn any language or tool, but this is one of those few specialties that will guarantee you a well paid job for the next 60 years, so get comfortable with REST API. :)

What is Typescript?

It's recomended to know Javascript in general before reading this lesson, Typescript will take your Javacript knowledge to the next level super-sayayin :)

Model Hyperparameters Optimization

Master model hyperparameters optimization to boost your machine learning models' performance! Discover effective strategies like grid and random search today!

Unsupervised learning

Discover the power of unsupervised learning! Learn about clustering, dimensionality reduction, and how to uncover hidden patterns in your data.

Intro to AWS SageMaker

Introduction to Machine Learning on AWS: Learn how to transform business problems into ML solutions, use SageMaker, and deploy AI models efficiently.

The Command Line (a.k.a: The Terminal)

Developers spend hours every day using the command line (a.k.a: The Terminal). Embrace reality and become more powerful than ever before.

Mastering Databases: What is SQL Database

Master SQL databases and unlock data's potential! Learn the essentials of SQL, from queries to transactions. Discover more now!

Coding tutorials with LearnPack

Discover LearnPack for interactive coding tutorials! Master coding skills with auto-graded exercises and instant feedback. Start learning today!

Decision Trees

Learn how decision trees work in machine learning for classification and regression. Discover their structure, examples, and key hyperparameters!

Natural Language Processing

Discover the essentials of Natural Language Processing (NLP) and learn how to build effective models for tasks like sentiment analysis and translation!

Naive Bayes Algorithm

Discover Naive Bayes: a simple yet powerful classification algorithm based on Bayes’ theorem. Learn its implementations and hyperparameters.