About New Coder
About the Project
Learning something new is difficult; it takes guts. Folks come in with a lot of energy and eagerness, only to experience discouragement when there aren't a lot of resources to step beyond the 'learn syntax' to programming. Often there are questions of, “Well, I worked through this beginner book. Now what?” How do you answer that?
Many want to learn to code, and many choose Python as a first language. You direct them to Learn Python the Hard Way, Codecademy, or Dive into Python. Great! But now what?
I've built 5 digestible projects to gradually progress the Python learner from near drowning to a decent swimmer. The goal is to have new coders feeling accomplished and to continuing learning.
A thank you
I want to give a huge thank you to:
- Horst Gutmann for his great ideas + large code contribution to the API tutorial,
- Alexander Afanasiev for taking charge on coding out the Scrapy tutorial and helping code out the GUI tutorial,
- Jair Trejo for taking my Sudoku code in C and translating it to Python,
- Ana Krivokapić for her great ideas on approaching the Sudoku game,
- and Stacy Jones, Hynek Schlawack, Sebastian Porst, and many others who read and worked through initial drafts.
I have a business degree in finance and economics, but fell in love with programming in 2011. I work on freeIPA, particularly on integrating the product into other Open Source projects.