Hello Web Books
p/hello-web-books
Really friendly beginner books.
Tracy Osborn
Hello Web App β€” Learn how to build a web app with Python and Django
Featured
30
β€’

Design and build your own custom web app using Python 3.7 and Django 2.0. Tailored for non-programmers, written by a designer.

Hello Web App originally launched in 2015 on Kickstarter, raising over $13,000 and has been updated for 2018 and is now bundled together with the followup book, Hello Web App: Intermediate Concepts for twice the info.

Replies
Jackson Wilkinson
Back in the Kinsights days, we helped sponsor the original version, and even found it to be a valuable tool for onboarding non- and semi-technical members of the team, like PMs or interns. It was useful and well-written enough that our devs were eager to pick up a copy of Tracy's Hello Web Design and level up their design understanding. In a Python 3 and Django 2 world, it's great to see this update!
Tracy Osborn
@mjacksonw Aw, thank you again for sponsoring the book! The Kinsights link is still in the book, figured it was good to keep since it redirects to care.com. It was my first big sponsorship and was such a good sign for Hello Web App in my early days of publishing. Thank you thank you thank you. :D
Tracy Osborn
Hey everyone, I'm super excited to relaunch Hello Web App on Product Hunt today! I originally launched it in 2015 β€” the books now have been updated for 2018 technologies (Django 2.0 and Python 3.7) and now Hello Web App books are bundled together. I love Python since I find it easy to read and understand as someone who has an Art degree. Django (a Python framework) makes it super easy to build web apps, with integrated admin panel (so you can update your customer's info without having to log into the database via the command line), registration and user tools, and more. I used Django to learn how to code and launch my startup in 2010 and I want to help others do the same. I also hate most programming tutorials, and wrote these books and courses to do them better. No weird jargon or assumptions β€” Hello Web App helps you create a unique idea, and walks you through building the website and setting up your HTML and CSS, adding your database, making it awesome, and launching on Heroku in just 144 pages. Hello Web App: Intermediate Concepts covers more advanced topics like adding Stripe integration, why and how to work with multiple models, how to add an API, and more. My goal was to build a full course that can help any new (or experienced) programmer launch a web app using Python and Django in a matter of days. Happy to answer any questions anyone has! πŸ’ͺ
Tracy Osborn
Oh hey, why not a coupon for y'all? Use PHTHANKS when ordering for 20% off. πŸŽ‰ This actually applies for ALL my books so you can use it on Hello Web Design or the combo package too.
Tracy Osborn
@jijosunny Ah oh no! You can order it here: http://hellowebbooks.com/order/ <3
Dirk Trompetter

A third book with more complex topics or with another project to deepen your knowledge would be great

Pros:

good step-by-step introduction, you get a working result, you get feedback when you encounter a problem

Cons:

none

sh0 (Eyal Toledano)
This deserves a lot more attention and support. I just ordered the complete package and look forward to developing with Django. πŸ’ͺ
Giuseppe Veturi

You will be able to understand coding but even what stands for Web App, not that clear for so many out there.

Pros:

Easy, fun, useful

Cons:

None

Rob Williger

Tracy does an incredible job with all of her books. She is able to take technical concepts and explain them in a way that anyone can understand.

Pros:

Straightforward and actionable

Cons:

None

Ahmad

Want to ramp up your web development skills using a straightforward guide using one of the best and most reliable web frameworks out there? This is the book for you!

Pros:

Get up to speed on Django with an accessible, fun, comprehensive beginner-to-intermediate guide

Cons:

Not for you if you’re already at an advanced stage of Django mastery and looking to learn best practices. For that I recommend Two Scoops.

Neeldhara

I used this book to prepare for a Django tutorial that I was supposed to deliver on a short notice at a local Python workshop for schoolteachers. It helped me get up to speed fairly quickly - and was great fun to follow along with! The online community and Tracy herself are most encouraging and provide a supportive environment for learners, especially beginners :)

Pros:

Very approachable, up to date, and the generic project that is the backdrop of the book can be adapted to many situations.

Cons:

None!

Hazim Sami

I do highly recommend this book for getting started with Django. You do need a basic foundation in Python if you are to get the most out of this book. Tracy does provide lots of very helpful tips and a free zine on command line basics (very useful). Everything here is well thought off and refined.

The fun doesn't just stop here, you can even take your knowledge further with "Hello Web Design".

I can't wait to see what's next from Tracy.

Pros:

A simple, informative way of getting started with Django. You won't be able to stop thinking of new ways of using your new found powers :)

Cons:

The book does come to an end :(

Chris Christensen

I have invested in many books that teach coding and been disappointed. No disappointment with this book. Beautifully written and easy to follow.

Pros:

Well written

Easy to follow from start to finish

No gaps

Regularly updated

Even if you have some experience with Django you will benefit

Cons:

I have no cons

Derrick Boudwin

I loved the book. It's a quick read and sets you up with some pretty idiomatic patterns in Django and Python. Highly recommended. The author is very responsive too, a huge bonus.

Pros:

Easy way to get started with web apps in Django and Python

Cons:

None

Robert Rivera

Since I started working with HelloWebApp books, I've continued to receive updates on several occasions. Tracy is committed to her work and is the reason that I highly respect her and will continue to support her efforts!

Pros:

Easy to dive into Django and SaaS. I constantly revise the book between projects.

Cons:

None found!

Martin Fallon

IThis ia as a very good book to staplace to atastart when wanting tp o try out Django. It doesn't is not overltly technical for.tho those who mifhtght not be experts in prgorapython por.p or prgraogramamamammimng in hgeneral. It is motnot aimed at seasoned experts in Django, but that's ok. Tje he beauty of the book aslso lies is tjat htat it is not tryinfocused on onne type of generic toy apptoy apl, p, for example a todo, but triesit focus more on showing the main feaufeatures that will be useful in buidlding a real.world world web app.

Pros:

Good useable intro into Django

Cons:

None

theo ploeg

Great book for art or design students that are not familiair with digital design.

Pros:

Easy to use and brings you in an active mindset.

Cons:

none.

Pietro Menna Ruiz Diaz

The book and the video are easy to follow, have a language that is approachable for begginers and also for people who have coding experience (but haven't used Django and Python)

Pros:

Easy to understand

Cons:

none

David Turner

Would recommend this to anyone who has an interest in learning Django

Pros:

This was the book that helped me get started in Django Development

Cons:

None

robertob

I really recommend it to non-python programmers and not programmers, it's very easy to follow on very concise

Pros:

Very easy to follow, good examples

Cons:

unitary tests could add value

Jonathan Lewis

Good.

Pros:

Nicely explained, clear to follow

Cons:

Did not make me a billionaire (yet)

Ernesto Rico Schmidt

Hello Web Design is a natural complement to the Web App books.

Pros:

Both books are a very nice introduction to the joy of developing Web apllications with Django.

Cons:

None whatsoever. Tracy even updated the contents for Django 2 and Python 3

Macy Perry
Hi there, guys! I think Python is a very nice programming language these days. I would like to rey learning it too. I have found a very nice and interesting article about it on https://diceus.com/python-develo... and I think you will find it interesting to you too, take a look there ;)