Quick Guide: How to Write Markdown in Jupyter Notebooks

In this Quick Guide, we will learn markdown, a very useful and very simple markup language you can use for writing formatted plaintext.

Read more  

Intro to Programming: Python Code Comments

In this quick blog post we will learn how to include comments in our code. Though comments are not executed by the computer, they are a fundamental part of writing good, maintainable code.

Read more  

Intro to Programming: Variables in Python

In this blog post we will learn a simple mental model for how computer memory works. We will then use this mental model to understand Python variables.

Read more  

Quick Guide: How to Use Jupyter Notebooks

In this quick guide, we will cover the basics of Jupyter Notebooks. After reading this, you will be ready to make the most out of this powerful computing environment, which is the workhorse of data analysts and data scientists around the world.

Read more  

Intro to Programming: Numbers

Previously, we learned about data types in programming and we briefly went over the list of basic data types that we have available in Python. In this blog post, we begin diving into the Python data types to learn what they can do for us.

Read more  

What Is The Difference Between Machine Learning And Artificial Intelligence?

The terms machine learning, deep learning and artificial intelligence are often used interchangeably. But are they exactly the same thing?

Read more  

Quick Guide: How to Start a New Jupyter Notebook

Step by step instructions on how to open a Jupyter Notebook in Mac OS and Windows, with screenshots.

Read more  

Intro to Programming: Data Types

What is a program? What is it made of? In this article we begin exploring computer programs in more details. Particularly, we'll be looking at data types: what they are, and why they are a fundamental concept in programming.

Read more  

Intro to Programming: How to Write and Run Code

In this article we will explore various ways of writing and running Python code.

Read more  

Intro to Programming: Get your Computer Ready to Run Python

Should you install Python locally? How about the Anaconda Distribution? What if you want to share some code?

Read more  

Six Easy Ways to Learn to Code

Here are six strategies to help you learn this hard skill more easily.

Read more  

Why Learning Programming is Slow

Everyone says that learning to program is a slow process and I have to agree. But what exactly makes it so slow? In this blog post, I'll discuss some of these reasons in detail. Understanding them is the first step in creating a strategy for speeding up the process of learning.

Read more  

How to Learn Programming Faster

In this blog post, I will share some of my tips for how to learn programming faster.

Read more  

Intro to Programming: the Command Line (Part 2)

In this article, we continue our brief exploration of the command line and we learn some basic but very useful commands.

Read more  

Intro to Programming: the Command Line (Part 1)

In this article, we begin to cover the basics of how to use the command line. While it can look scary at first (no colors, no buttons, and why does it look like it's from the 1980s?), the command line is a very important tool to be familiar with.

Read more  

Intro to Programming: How to Get Help

In this article, we'll quickly go over ways to get help as you progress on your path to learn programming.

Read more  

Intro to Programming: What is Programming?

In this article, we're going to talk about what programming is at a fundamental level. If you're a complete beginner, this should hopefully begin to demystify this black magic art that makes computers obey our commands.

Read more  

Intro to Programming: Start Here

In this article, we begin our "Intro to Programming" series, which covers basic to intermediate programming concepts with Python.

Read more  

5 Reasons Why You Should Learn Python

If you’ve decided to add programming as a new skill in your toolbox, or even if you’re only toying with this idea, here are the top five reasons why you should consider starting with Python.

Read more  

Celebs Who Learned To Code

Learning to code? You're in good company! Here is why some Hollywood celebrities have been learning it too.

Read more  

Four Famous Female Coders You Should Know About

Women have been at the forefront of computing since its beginnings. Check out these four ladies whose work became game-changing.

Read more  

Six Steps To Studying So It Sticks

Learning new things is hard. But it is also the best thing you can do for your happiness, health and productivity, at any age. Here are six strategies you can use to learn so it sticks.

Read more  

This is Why Data Scientists Make So Much

This is why Data Science salaries are so high.

Read more  

See how Edlitera can help your team stay on the cutting edge of data technology

Learn more