South Africa Summer 2016 Materials

University of the Witwatersrand
June 22, 2016 to July 16, 2016

Entrepreneurship Resources

Disciplined Entrepreneurship – Bill Aulet

No One Cares About Your Product Features: http://www.cleverpm.com/2015/06/11/no-one-cares-about-your-products-features/  

Here's Your Focus for the First 30, 60, and 90 Days as a Startup Product Manager: http://www.inc.com/quora/here-s-your-focus-for-the-first-30-60-and-90-days-as-a-startup-product-manager.html

Business Plan Template

Financials Template

2-minute Pitch Outline

10 minute Pitch Deck Example 1

10 minute Pitch Deck Example 2

Simple Founder's Agreement Example

Technical Resources

The tech curriculum will be based on Django and Android. The primary programming language is Python. If you are not familiar with Python, please read through the introduction to Python below or any other Python tutorial. Otherwise for those familiar with Python, you can skip right ahead into Django/Android

Python

Learning With Python 2nd Ed.

Dive Into Python

Building Skills in Python

The Hitchhiker's Guide to Python

 

Java

O'Reilly - Learning Java

Java Web Services

O'Reilly - Java Cookbook

Java All-In-One Desk Reference For Dummies

 

Android

Learning Android

 

Django

Create your First Django Project (this is what we followed in class, offical django website)

The Definitive Guide to Django: Web Development Done Right

Django Best Practice

 

Mobile Web

dotMobi Mobile Web Developers Guide

 

Wireframing and Mockup

Balsamiq

Moqup

Omnigraffle

 

Interesting Tidbits

HeHe Ltd. Wired Article

Paul Graham Essays

Zero to One by Peter Thiel

Economist Article about Tech Startups

How Learning to Program Got me a Technical Cofounder

Stackshare

Choosing the Right Programming Language for Your Startup

Tech Meetups in Joburg