• Skip to primary navigation
  • Skip to main content

data Rebellion

Learning thru Adventure

  • Home
  • Blog
    • Learn Programming
      • Python
    • Use Programming
      • Web Scraping
    • Professional Development
  • Beginner Python Course
    • Preface – The Journey Ahead
    • Prologue – The Door
    • Chapter 1 – Arithmetic and Variables
    • Chapter 2 – Strings and Lists
    • Chapter 3 – Conditional Statements
    • Chapter 4 – Functions
    • Chapter 5 – Loops
    • Chapter 6 – Built-in Functions and Methods
    • Chapter 7 – Imports and Nesting
    • Chapter 8 – Opening the Door
    • Epilogue – Only the Beginning
  • About
  • Contact
You are here: Home / Archives for Learn Programming

Learn Programming

Welcome to the Learn Programming page, where, you guessed it, all the posts focus on helping you learn the basics of programming. As I always say, it's important to find projects to work on that you actually care about and start working on them as soon as possible. I hope this collection of blog posts will help you on that journey.

Yes, You Should Start Your First Programming Project

Updated April 12, 2018. Published November 22, 2016. 10 Comments

Imagine for a moment that learning to code is like climbing a mountain. The start of the climb is very steep, and most people end up falling back down. But a fair number of individuals get past this initial slope. They finish an online course or get half-way through an ebook or just generally mess […]

To Learn Programming, Do Projects You Actually Care About

Updated April 11, 2018. Published November 14, 2016. 11 Comments

Data Rebellion is all about getting your programming abilities to the point of usefulness as quickly as possible. And when it comes to learning programming, some paths up the mountain are shorter than others. If you’ve ever watched Anime, think about when characters make their greatest improvements. Sure, training often helps them get stronger and […]

Escape from the Office (Intro to Python)

Updated October 15, 2018. Published September 26, 2016. 4 Comments

Prerequisites: Have some way of coding in Python. If you don’t have Python installed, I’d recommend using Repl.it, a browser-based programming environment that supports Python 3. If you want to take a few minutes to install Python, this quick installation guide may help. Or if you prefer, check out the Anaconda installation guide. When you […]

Quick Guide to Installing Anaconda

Updated April 10, 2018. Published September 25, 2016. 2 Comments

This guide will help you get Anaconda installed on your computer in the ballpark of 15-30 minutes. Anaconda is a sort of collection of programming goodies and comes with Python (programming language), Spyder (an IDE, or the place where you’ll do your actual coding), conda (a package manager that makes it really easy to install, […]

Quick Guide to Installing Python

Updated April 10, 2018. Published September 25, 2016. Leave a Comment

This guide will help you get the newest version of Python 3 up and running on your computer in about 5-10 minutes. It shows how the process looks on Windows, but it should be similarly straightforward for Mac and Linux users. If you want some more bells and whistles than just the Python programming language, […]

  • « Go to Previous Page
  • Go to page 1
  • Go to page 2
  • Go to page 3

Header image graphic design credit: Ioan-Cosmin


Copyright © 2021

Terms and Conditions - Privacy Policy