From Beginner to Pro


This course will take you from beginner to professional in one month.

  • Learn how to build apps quickly and effectively.
  • Host your apps at Digital Ocean.
  • Master the essential design patterns and engineering skills.


Students will be able to go from a business idea to a running prototype in about a day. Imagine what you can do with that!


Hi, I’m Mark Seaman


Throughout my career, I have helped many people learn web development skills and understand how to get people up and running quickly. I am passionate about teaching others and hope you will join in this journey.


Background:

  • 25 years at HP in software development
  • 15 years at Shrinking World (engineering and training)
  • 6 years at the University of Northern Colorado



App Development

This course will give you experience building Django Apps. Apply what you learn by working on 14 projects. Practice the 42 basic design patterns needed using the sample code provided.

Hosting at Digital Ocean

Host your apps at Digital Ocean. Learn the details of App Platform by following the step-by-step guide for commercial deployment.

Test-Driven Development

Create tests for your data, views, and automation scripts. Use tests to speed up the development process. Learn software engineering skills including automatic code generation for data types.

What You Will Learn


  Welcome
Available in days
days after you enroll
  1 - App Development
Available in days
days after you enroll
  2 - App Hosting
Available in days
days after you enroll
  3 - Django App Structure
Available in days
days after you enroll
  4 - Views
Available in days
days after you enroll
  5 - Data
Available in days
days after you enroll
  6 - Data Views
Available in days
days after you enroll
  7 - Users
Available in days
days after you enroll
  8 - Testing
Available in days
days after you enroll
  9 - Production Hosting
Available in days
days after you enroll
  10 - Complex Views
Available in days
days after you enroll
  11 - Files and Documents
Available in days
days after you enroll
  12 - Development Process
Available in days
days after you enroll
  13 - Software Release
Available in days
days after you enroll
  14 - Software Engineering
Available in days
days after you enroll

Textbook

(not included with course)


Learn to build web apps with this hands-on approach that is proven effective.


  • Learn 42 design patterns
  • Build 14 projects
  • Create a medium-sized commercial app
  • Host your app at Digital Ocean


Purchase from Amazon


Let the Journey Begin