Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Homebaked | Raspberry Pi + Django Home Server
Rating: 3.9 out of 5(363 ratings)
43,622 students

Homebaked | Raspberry Pi + Django Home Server

Build a Home / Local Networked Server with a Django-powered Web application to create a local-network-only app.
Created byJustin Mitchel
Last updated 11/2016
English

What you'll learn

  • Local Networked Server using Raspberry Pi 3 Model B
  • Django-powered web application
  • Setup Apache2 on a Linux system (useful for other Linux systems)
  • Create a Home Automation Hub with a Raspberry Pi and Python
  • Install an OS on a Raspberry Pi (OS: Raspbian Jessie; a Linux Debian distro for Pi)

Course content

7 sections36 lectures4h 12m total length
  • Welcome2:14

    Welcome to the course!

  • Equipment6:23

    The required equipment for getting started in this course. Parts list: http://kirr.co/ap90q6

  • Django Intro5:56

    What we're going to do with Django in this course!

  • Using Github3:24

    Usage guide: http://www.kirr.co/jao67o/

Requirements

  • Basic Python
  • Basic Django (see first Django Video)
  • Need access to a Home/Local Network (firewalls could cause issues)
  • Recommended Equipment (see video)

Description

We're on the cusp of controlling every item within our house using code, the internet, and a small computer. Microcontrollers are inexpensive computers (like $35 inexpensive) that can be hacked on to create your very own web application for your local network. 

This is huge. Let's not understate this in any measure. You, yes you, can write some basic code and control every electronic piece in your house? That's pretty awesome.

Now, we're still a little ways away before every electronic item is connected to the Internet but once it is, you'll be able to use what you learned here to control these items at will. 

The technology we use is:

  • Raspberry Pi 3 Model B 
  • Django 1.10
  • Python 3
  • Apache2 & mod_wsgi (for the Web Server)

What we do in this course can likely be used with different versions of Django and to any new versions of Raspberry Pi that may come out so keep that in mind too.

Let's do this!

Who this course is for:

  • Anyone interested in Home Automation + Internet of Things (iot)
  • Entrepreneurs
  • Python/Django Users
  • Beginners to Advanced Technical Users (we do it all step-by-step)