Recommended for you

Our recommendation engine has come up with some personalized suggestions for you.

Discover more products

    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

        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 have purchased this product previously. You can buy it again by clicking the button above.

        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