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.
Demonstrates the functionality of the final product, but looks different.
Looks like the final product, but is not functional.
Appearance and function match the final product, but is made with different manufacturing methods.
Appearance, function, and manufacturing methods match the final product.
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
"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.
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!
I'm really excited to update Hello Web App and get it out into the world. Appreciate all your support and love! -Tracy
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!