Start a Career in Data Science

Learn data science fully online from the comfort of your home. Get your free eBook today.

Start a Career in Data Science
Python Pipreqs - How to Create requirements.txt File Like a Sane Person

Python Pipreqs - How to Create requirements.txt File Like a Sane Person

Want to include only the libraries you use in requirements.txt? Try pipreqs, a Python module …

Python Square Roots: 5 Ways to Take Square Roots in Python

Python Square Roots: 5 Ways to Take Square Roots in Python

There’s more than one way to Python square roots. Learn 5 approaches to square roots in …

Gingerit Python: How to Correct Grammatical Errors with Python

Gingerit Python: How to Correct Grammatical Errors with Python

Want to check if a sentence is grammatically correct with Python? Try Gingerit - a free Python …

Does Laptop Matter for Data Science? Old ThinkPad vs. New MacBook Pro Compared

Does Laptop Matter for Data Science? Old ThinkPad vs. New MacBook Pro Compared

Pandas and TensorFlow benchmarks on Intel i3-6100U vs. M1 Pro MacBook Pro - Up to 50X slower? …

Squaring in Python: 4 Ways How to Square a Number in Python

Squaring in Python: 4 Ways How to Square a Number in Python

There’s more than one way to square a number in Python. Learn 4 approaches to Python …

3 Reasons Why You Shouldn't Become a Data Scientist

3 Reasons Why You Shouldn't Become a Data Scientist

Data Science is fun, but is it a career path you should choose? Think twice if any of these 3 …

PyWhatKit: How to Automate Whatsapp Messages with Python

PyWhatKit: How to Automate Whatsapp Messages with Python

Want to automate Whatsapp messages? Try PyWhatKit - A Python Whatsapp automation library.

Top 3 Matplotlib Tips - How To Style Your Charts Like a Pro

Top 3 Matplotlib Tips - How To Style Your Charts Like a Pro

Matplotlib visualizations don’t have to be an eyesore - Leverage these 3 tips to make …

How to Style Pandas DataFrames Like a Pro

How to Style Pandas DataFrames Like a Pro

Do your Pandas DataFrames look dull? Add some styles! This article teaches you to Style Pandas …

Python Constants - Everything You Need to Know

Python Constants - Everything You Need to Know

Does Python have constants? Read our detailed guide to Python constants in 10 minutes.

Top 3 Radical New Features in Python 3.11 - Prepare Yourself

Top 3 Radical New Features in Python 3.11 - Prepare Yourself

Python 3.11 is expected to air in October 2022. What’s new? Today we bring you 3 …

Introducing PyScript - How to Run Python in Your Browser

Introducing PyScript - How to Run Python in Your Browser

You can now run Python in your browser with PyScript - Learn the basics and code two pages from …

Python is About to Become 64% Faster - Python 3.10 vs. Python 3.11 Benchmark

Python is About to Become 64% Faster - Python 3.10 vs. Python 3.11 Benchmark

Let’s compare Python 3.10 vs. Python 3.11 in an extensive benchmark test. Spoiler alert: …

Apache Spark for Data Science - User-Defined Functions (UDF) Explained

Apache Spark for Data Science - User-Defined Functions (UDF) Explained

You find Python easier than SQL? User-Defined Functions in PySpark might be what you’re …

Apache Spark for Data Science - Hands-On Introduction to Spark SQL

Apache Spark for Data Science - Hands-On Introduction to Spark SQL

Spark SQL - From basics to Regular Expressions and User-Defined Functions (UDF) in 10 minutes - …

Stop Hardcoding Values in Python Apps - Use ConfigParser Instead

Stop Hardcoding Values in Python Apps - Use ConfigParser Instead

Hardcoded values are a terrible idea. Use configparser to read .ini configuration files in …

Apache Spark for Data Science - Word Count With Spark and NLTK

Apache Spark for Data Science - Word Count With Spark and NLTK

Learn to count words of a book and address the common stop word issue - implemented in PySpark

Apache Spark for Data Science - How to Work with Spark RDDs

Apache Spark for Data Science - How to Work with Spark RDDs

Spark is based on Resilient Distributed Datasets (RDD) - Make sure you know how to use them

Stop Hardcoding Values in Python Apps - Use YAML Configuration Files Instead

Stop Hardcoding Values in Python Apps - Use YAML Configuration Files Instead

You should never hardcode Python app configuration data. YAML is an excellent alternative. …

Apache Spark for Data Science - How to Install and Get Started with PySpark

Apache Spark for Data Science - How to Install and Get Started with PySpark

Want to learn Apache Spark for Data Science? This guide will help you get started. Learn how to …

Stop Hardcoding Values in Python Apps - Use JSON Configuration Files Instead

Stop Hardcoding Values in Python Apps - Use JSON Configuration Files Instead

Still hardcoding values in Python apps? That’s a terrible idea. Learn how to use JSON …