Where to Go Next
With these programs, you hopefully have some mastery over the programming language you chose to use and you can start thinking about some of your own problems you’d like to solve. One of the best ways to dig deep into a language or a framework is to use it to scratch your own itch. Think about the issues in your life that you’d like to tackle. Or try to rewrite an existing application. Write your own calorie-counting app, pomodoro timer, or grocery list app.
Learn the other important tools of the software development trade. Explore test-driven development and work with the tools available in your language to write unit and acceptance tests. Then investigate version control with Git and post your code to GitHub[6] so others can ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access