Email the Author

You can use this page to email Tracy Osborn about Hello Web App.

Please include an email address so the author can respond to your query

This message will be sent to Tracy Osborn

This site is protected by reCAPTCHA and the Google  Privacy Policy and  Terms of Service apply.

About the Book

Learn how to code web apps and get on the path to building your next side project, your lifestyle business, or your startup.

Updated for Django 3.2.

Hello Web App is written for non-programmers by a designer, and will walk you through every step you need before launching your web app live to real customers. No jargon, simple and friendly language, using the Python programming language and the Django framework. 

This book doesn't walk you through a specific tutorial, but instead uses a generic example (a "collection of things") to allow you to create something that interests you. A blog is a collection of posts, a store is a collection of products, a directory is a collection of people. The possibilities are endless.

Learn by doing—creating a project unique to you while teaching yourself how to build a web app. 

What you'll learn

Part 1

How to build a web app with Django

Django is the easiest way to launch a web app with users, registration, and dynamic objects.

How to use the Django admin

The best part about Django! Learn how to view and update your database using the Django admin.

Adding user registration

Allow folks to sign up for your web app! Learn how to add registration and login pages.

How to add payments with Stripe

Want to start generating revenue? Learn in this quick-and-easy chapter on adding Stripe.

Launch your web app on Heroku

Get your web app live on the internet for folks to see! Deployment made easy.

Part 2

Add user-uploaded images

Allow your users to upload images for their profiles or products.

Editing and resizing images

Learn how to set up your project to automatically resize or edit images.

Working with sessions

Learn how to store data short-term.

Learn how to work with multiple models

Break out your project into multiple models to store more information.

How to add payments with Stripe

Monetize your site and add payments or subscriptions to your accounts.

Adding Gulp, Sass, and other front-end technology

Learn how to integrate front-end tools and Node into your Django web app.

Adding an API

Add an API to your web app so your data can be accessed and used by other apps.

And more!


About the Author

Tracy Osborn’s avatar Tracy Osborn

@tracymakes

Instagram

Tracy Osborn is a designer, developer, and entrepreneur. In 2010, she taught herself Python and Django in order to launch her startup, WeddingLovely. Frustrated by existing tutorials that assumed previous programming knowledge, Hello Web App is what she wished existed when she was learning.

Logo white 96 67 2x

Publish Early, Publish Often

  • Path
  • There are many paths, but the one you're on right now on Leanpub is:
  • Hellowebapp › Email Author › New
    • READERS
    • Newsletters
    • Weekly Sale
    • Monthly Sale
    • Store
    • Home
    • Redeem a Token
    • Search
    • Support
    • Leanpub FAQ
    • Leanpub Author FAQ
    • Search our Help Center
    • How to Contact Us
    • FRONTMATTER PODCAST
    • Featured Episode
    • Episode List
    • MEMBERSHIPS
    • Reader Memberships
    • Department Reader Memberships
    • Author Memberships
    • Your Membership
    • COMPANY
    • About
    • About Leanpub
    • Blog
    • Contact
    • Press
    • Essays
    • AI Services
    • Imagine a world...
    • Manifesto
    • More
    • Partner Program
    • Causes
    • Accessibility
    • AUTHORS
    • Write and Publish on Leanpub
    • Create a Book
    • Create a Bundle
    • Create a Course
    • Create a Track
    • Testimonials
    • Why Leanpub
    • Services
    • TranslateAI
    • TranslateWord
    • TranslateEPUB
    • PublishWord
    • Publish on Amazon
    • CourseAI
    • GlobalAuthor
    • Marketing Packages
    • IndexAI
    • Author Newsletter
    • The Leanpub Author Update
    • Author Support
    • Author Help Center
    • Leanpub Authors Forum
    • The Leanpub Manual
    • Supported Languages
    • The LFM Manual
    • Markua Manual
    • API Docs
    • Organizations
    • Learn More
    • Sign Up
    • LEGAL
    • Terms of Service
    • Copyright Policy
    • Privacy Policy
    • Refund Policy

*   *   *

Leanpub is copyright © 2010-2025 Ruboss Technology Corp.
All rights reserved.

This site is protected by reCAPTCHA
and the Google  Privacy Policy and  Terms of Service apply.

Leanpub requires cookies in order to provide you the best experience. Dismiss