Subscribe to this product.

    Is this your street address?

    Card

    ···· ···· ···· 4242
    Test card

    05/18

    Card

    Use a different card?

    Card

    pp paypal

    or pay with

    We do not keep any of your sensitive credit card information on file with us unless you ask us to after this purchase is complete.

    or pay with

    Please confirm your location:
    Your card will be charged .

    Thank you!

      Gumroad Library

      Download from the App Store or text yourself a link to the app

      Download from the App Store or text yourself a link to the app

      Send SMS
      Nevermind

      $40

      Python Practice Projects (Premium) - The eBook + Sample Solutions


      Everything in the Basic Package AND solutions to 3 projects: Command Line Parser, Game Of Life and Lisp Interpreter.

      Premium Content

      The premium version includes the sample solutions for Command Line Parser, Game Of Life and Lisp Interpreter. 

      The solutions were written with a focus on readability and elegance. Each solution is extensively commented because the code was specifically written to maximize your learning opportunity.

      Each solution also comes with tests (as all software should!) and acts as a goal or target for students solving that problem. 


      Basic Content

      "The biggest challenge [to learning Python] is knowing what projects I can work on next to expand my knowledge"

      That's a quote from one of our readers, and it's a common problem.

      No one masters piano by noodling on finger exercises and no one masters programming by reading through a few tutorials.

      Have you ever thought any of the following:

      • How do I advance my programming abilities when I don't know what to do next?
      • Have I really grokked all of those tutorials that I've read or will I just forget them in a few weeks?
      • I always hear the advice, "Just work on side projects." but I don't have any idea where to start.
      • I already work on some small side projects, but I get the nagging feeling that I'm not really learning all that much because I'm still using the same old habits and same old coding patterns.
      • How do I keep your side projects from exploding in scope or fizzling after a few weeks of work?


      It all boils down to this:
      How do I develop the skills to create anything that I can imagine?

      That is the ultimate goal of a programming education.


      Programming is the ability to transform pure thought into a "living" system that quietly makes your life a little better. And, dare to dream, maybe you can share it and make everybody's life a bit better.

      What if you had a clear path to developing your programming abilities?

      This book teaches you to stand on your own two feet and walk as far as you want to go on the path to programming mastery. This path is walked one project at a time. The trick is to pick the right projects because not all projects are created equal.

      At any given skill level, there are only a handful of projects that are effective. A great project needs to be well scoped, revisits your old skill to strengthen your fundamentals, and contain an element of challenge that pushes your boundaries.

      This book guides you through a series of projects designed to improve your command of the Python programming language and your software engineering abilities in general. The skills you gain here will carry over to all future programming endeavours.

      This book is about making you a lifelong learner. Are you ready to get started?

      Warning: This book does _not_ walk you through the building of each project. Instead, it provides sufficient details for you to work out the solution on your own.

      An UNBEATABLE Guarantee - 100% Money-Back

      If you've purchased the book and you're not absolutely satisfied, send me an email showing that you've tried working through a project and I'll refund 100% of your money. No hard feelings =]

      Download Sample Chapter Here

      Command Line Parser Project Here


      Contents

      Why Practice Projects and Not A Tutorial.

      How To Work Through a Side

      Project #1: Command Line Parser

      Project #2: Game Of Life

      Project #3: Lisp Interpreter

      Project #4: Static Site Generator

      Project #5: Templating Engine

      Project #6: HTTP Library

      Parting Words and What's Next

      Command Line Parser Solution

      Game Of Life Solution

      Lisp Interpreter Solution

       

      Sorry, this item is not available in your location.
      Sold out, please go back and pick another option.

      You've purchased this product

      Give it a rating

      See it in your library

      0 ratings

      Purchasing Python Practice Projects (Premium) - The eBook + Sample Solutions...

      Card

      ···· ···· ···· 4242
      Test card

      05/18

      Card

      Use a different card?

      Card

      pp paypal

      or pay with

      We do not keep any of your sensitive credit card information on file with us unless you ask us to after this purchase is complete.

      or pay with

      Please confirm your location:
      Your card will be charged US$40.

      Your rental will be available for 30 days. Once started, you’ll have 72 hours to watch it as much as you’d like!

      Thank you!

        Gumroad Library

        Download from the App Store or text yourself a link to the app

        Download from the App Store or text yourself a link to the app

        Send SMS
        Nevermind

        Good news! Since you already have a Gumroad account, it's also been added to your library.