Expert Contributors Articles

Sorted By: Most Recent
Susan Maina Susan Maina
Updated on May 22, 2025

Can You Put a For Loop in an If Statement? 

You can put a for loop inside an if statement (and vice versa) in Python using nested control flow. For loops complete an iterative action for a defined number of elements, while if statements test a condition and then complete an action.

Image: Shutterstock / Built In
Wai Foong Ng Wai Foong Ng
Updated on May 22, 2025

Guide to ExcelJS: An Excel Workbook Manager

ExcelJS is a JavaScript package for managing Excel spreadsheets and workbooks. It can be used to read, manipulate and write spreadsheet data to XLSX and JSON.

Image: Shutterstock / Built In
Tara Boyle Tara Boyle
Updated on May 22, 2025

Glob Module in Python: Explained

Glob is a Python module that’s used to search for file path names that match a specific pattern. Here’s how to use it.

Image: Shutterstock / Built In
Tom Donovan Tom Donovan
Updated on May 22, 2025

Nlogn and Other Big O Notations Explained

Big O notation is a metric commonly used in computer science to classify algorithms based on their time and space complexity.

Image: Shutterstock / Built In
Vinay Kudari Vinay Kudari
Updated on May 22, 2025

Python SQLAlchemy: A Tutorial

SQLAlchemy is a Python library that provides a Pythonic way of interacting with relational databases and can help you streamline your workflow. Here’s what you need to know.

Image: Shutterstock / Built In
Luuk Derksen Luuk Derksen
Updated on May 22, 2025

Using T-SNE in Python to Visualize High-Dimensional Data Sets

T-distributed stochastic neighbor embedding (t-SNE) is a non-linear dimensionality reduction technique used to visualize high-dimensional data in a low-dimensional 2D or 3D space. Here's how to apply it in Python.

Image: Shutterstock / Built In
Abhijeet Pujara Abhijeet Pujara
Updated on May 22, 2025

Image Classification With MobileNet

MobileNet is a mobile-first class of convolutional neural network (CNN) that was open-sourced by Google and provides a starting point for training classifiers through a lightweight model.

Image: Shutterstock / Built In
Parag Radke Parag Radke
Updated on May 22, 2025

Mutual TLS: A Tutorial

Mutual transport layer security (mTLS) is a security method that verifies both parties’ identities in a data transaction by confirming whether each has the correct private key. Here’s how it works, its applications, pros, cons and how to set it up.

Image: Shutterstock / Built In
Sean Benhur Sean Benhur
Updated on May 22, 2025

A Friendly Introduction to Siamese Networks

A Siamese neural network (SNN) is a type of neural network architecture that contains two or more identical sub-networks with the same parameters and weights. SNNs can make predictions using only a few images per class.

Image: Shutterstock / Built In
Dhanesh TK Dhanesh TK
Updated on May 22, 2025

Interaction Models and the Key to Creating Optimum Flow

An interaction model serves as the blueprint for how a product behaves based on user behavior, with the goal of ensuring a seamless user experience. Take a deep dive into why interaction models matter and how they work.

Image: Shutterstock / Built In