Share this project

Done

Share this project

Done
An online course and book series to teach you how to code by building a web app using Python and Django. Updated for 2018.
121 backers pledged CA$ 8,254 to help bring this project to life.

About

Hello Web App 2.0: Build Your First Web App with Django 2 project video thumbnail
Replay with sound
Play with
sound

CA$ 8,254

121

What is a prototype?

A prototype is a preliminary model of something. Projects that offer physical products need to show backers documentation of a working prototype. This gallery features photos, videos, and other visual documentation that will give backers a sense of what’s been accomplished so far and what’s left to do. Though the development process can vary for each project, these are the stages we typically see:

Proof of Concept

Explorations that test ideas and functionality.

Functional Prototype

Demonstrates the functionality of the final product, but looks different.

Appearance Prototype

Looks like the final product, but is not functional.

Design Prototype

Appearance and function match the final product, but is made with different manufacturing methods.

Production Prototype

Appearance, function, and manufacturing methods match the final product.

2a2a41732327d8900749db96c2acba93 original.jpg?ixlib=rb 1.1

Prototype Gallery

These photos and videos provide a detailed look at this project’s development.

Hello Web App 2.0 — Learn how to Build a web app using Python 3 and Django 2.0

In 2015 I wrote Hello Web App to teach web app development to beginners the way I wished it was taught — no-nonsense, friendly, free from jargon. 

Since then, Hello Web App has been read by thousands of folks around the world and boasts a five-star score on Amazon. 

Now I'm back on Kickstarter for the pre-order campaign for Hello Web App 2.0 — Python 3 / Django 2.0 edition!

Full package includes eBooks, paperbacks, and videos, all beautifully produced

The gorgeous, full-color paperback books
The gorgeous, full-color paperback books
Videos hosted on Podia.com
Videos hosted on Podia.com

"This is a fantastic guide for anyone who is not a developer and has an idea that they wish they could build. The format - "collection of things" - is incredibly flexible and gives you a fast and easy way to start "sketching" out your application without getting overwhelmed by a lot of technology." — Olya S. on Amazon

"Hello Web app is completely unlike other tutorials I've found, and I'd absolutely recommend it to anyone who wants to start building their app right away." — Phil Z. on Amazon

Friendly content walking you through building a project you can quickly adapt for your own needs

What is Hello Web App? Aimed at beginners with little-to-no programming experience and particularly suited for those with HTML skills who would like to learn some back-end development.

What are we building? We're building a collection of things — a super generic project template that you can use to build something unique! Build a Twitter clone (an app with a collection of blurbs), an Instagram clone (an app with a collection of photos), a directory site (a collection of profiles), a blog (a collection of posts). The goal is to help you build something unique so your learn-to-code journey is more interesting and fun! 

Updates in this new version include:

  • Content updated for Python 3 and Django 2.0.
  • The two Hello Web App books are now bundled together. Released originally as separate books, they're now together as one big bundle.
  • All new videos! This is now my primary focus — gorgeous, easy to understand and follow videos with the paperback and eBook to follow along with. See Wes Bos as my inspiration. ^_^

Why learn Python and Django?

Python is an awesome programming language for beginners to learn — easy to read with natural language, and has an awesome beginner community.

Django (a web app framework for Python) makes it super simple to launch web apps as a beginner. Django makes things easier! You get a fancy admin panel to inspect everything that's in your database, and things like making forms (and validating the data), setting up user accounts with proper password management, and other web-app-y things are all included by default. Which means once you know what to grab and how to add it to your project (with this course!) you'll be a web app ninja.

Hello Web App workshop at Hackbright Academy
Hello Web App workshop at Hackbright Academy

Why a Kickstarter?

Kickstarter has been such a great platform to sell pre-orders for all my books and courses, so doing a "mini" campaign for this update seemed like a no-brainer.

In addition, a whole new round of books are going to be printed and videos are going to be re-recorded ($$$ in upfront costs). The Kickstarter will help fund the production of both!

Thanks friends!

I'm really excited to update Hello Web App and get it out into the world. Appreciate all your support and love!
-Tracy

Printing done by my favs, Print Ninja :cheers:
Printing done by my favs, Print Ninja :cheers:

Risks and challenges

The book is finished and ready to go off to the printer, but there is always a chance that the book will be delayed in printing and shipping. I've worked with Print Ninja for every other book so I'm pretty aware of their quirks.

In my last Kickstarter, I just moved to Canada when I shipped out books and accidentally did a much slower speed for international shipments than I should have. I've learned from that experience and now I ship out every international shipment via Air so it'll get to international backers more quickly!

Learn about accountability on Kickstarter

Questions about this project? Check out the FAQ

Support

  1. Select this reward

    Pledge CA$ 1 or more About US$ 0.75

    Simply support

    Every bit counts! Thank you for your support.

    Less
    Estimated delivery
    7 backers
    CA$
    Kickstarter is not a store.

    It's a way to bring creative projects to life.

    Learn more about accountability.
  2. Select this reward

    Pledge CA$ 30 or more About US$ 22

    The eBook Set

    The eBook in three formats — PDF (designed by yours truly), ePub, and .mobi/Kindle. Normally $34.95 USD/$43.80 CAD.

    Includes:
    • Hello Web App eBook set (PDF, .ePub, and .mobi/Kindle formats)
    • Hello Web App: Intermediate Concepts eBook set
    Less
    Estimated delivery
    45 backers
    CA$
    Kickstarter is not a store.

    It's a way to bring creative projects to life.

    Learn more about accountability.
  3. Select this reward

    Pledge CA$ 50 or more About US$ 37

    The Paperbacks + eBooks

    Hello Web App 2.0 in beautiful paperback format along with the eBook in three formats. Normally $59.95 USD/$79.13 CAD.

    Includes:
    • Hello Web App eBook set (PDF, .ePub, and .mobi/Kindle formats)
    • Hello Web App: Intermediate Concepts eBook set
    • Hello Web App Paperback Book
    • Hello Web App: Intermediate Concepts Paperback
    Less
    Estimated delivery
    Ships to Anywhere in the world
    45 backers
    CA$
    Kickstarter is not a store.

    It's a way to bring creative projects to life.

    Learn more about accountability.
  4. Select this reward

    Pledge CA$ 149 or more About US$ 111

    The Video Course + eBooks!

    Learn how to build a web app using Python and Django with 40 hours of video content! Includes the eBook in all three formats. Normally $179 USD/224.34 CAD.

    Includes:
    • Hello Web App eBook set (PDF, .ePub, and .mobi/Kindle formats)
    • Hello Web App: Intermediate Concepts eBook set
    • Hello Web App Video Course
    • Hello Web App: Intermediate Concepts Video Course
    Less
    Estimated delivery
    4 backers
    CA$
    Kickstarter is not a store.

    It's a way to bring creative projects to life.

    Learn more about accountability.
  5. Select this reward

    Pledge CA$ 169 or more About US$ 126

    Hello Web Books Digital Complete Set

    Get the updated Hello Web App series along with Hello Web Design, Tracy's book and course to teach web design fundamentals. Learn web app development and design in one package. Digital-only package.

    Includes:
    • Hello Web App eBook set (PDF, .ePub, and .mobi/Kindle formats)
    • Hello Web App Video Course
    • Hello Web App: Intermediate Concepts eBook set
    • Hello Web App: Intermediate Concepts Video Course
    • Hello Web Design eBook
    • Hello Web Design Video Course
    Less
    Estimated delivery
    2 backers
    CA$
    Kickstarter is not a store.

    It's a way to bring creative projects to life.

    Learn more about accountability.
  6. Select this reward

    Pledge CA$ 179 or more About US$ 134

    Video Course + Paperbacks + eBooks!

    Learn how to build a web app using Python and Django with 40 hours of video content! Includes the eBook in all three formats AND the gorgeous paperback book. Normally $199 USD/$249 CAD.

    Includes:
    • Hello Web App eBook set (PDF, .ePub, and .mobi/Kindle formats)
    • Hello Web App: Intermediate Concepts eBook set
    • Hello Web App Paperback Book
    • Hello Web App: Intermediate Concepts Paperback
    • Hello Web App Video Course
    • Hello Web App: Intermediate Concepts Video Course
    Less
    Estimated delivery
    Ships to Anywhere in the world
    1 backer
    CA$
    Kickstarter is not a store.

    It's a way to bring creative projects to life.

    Learn more about accountability.
  7. Select this reward

    Pledge CA$ 199 or more About US$ 149

    Hello Web Books Complete Set

    Get the updated Hello Web App series along with Hello Web Design, Tracy's book and course to teach web design fundamentals. Learn web app development and design in one package.

    Includes:
    • Hello Web Design eBook
    • Hello Web App eBook set (PDF, .ePub, and .mobi/Kindle formats)
    • Hello Web App: Intermediate Concepts eBook set
    • Hello Web Design Paperback
    • Hello Web App Paperback Book
    • Hello Web App: Intermediate Concepts Paperback
    • Hello Web Design Video Course
    • Hello Web App Video Course
    • Hello Web App: Intermediate Concepts Video Course
    Less
    Estimated delivery
    Ships to Anywhere in the world
    13 backers
    CA$
    Kickstarter is not a store.

    It's a way to bring creative projects to life.

    Learn more about accountability.

Funding period

- (30 days)