Suggested projects
I recommend that you continue your learning by tackling a larger project you can use to demonstrate your new skills to potential employers. The most important thing to your success is that you are motivated by the creative project. Try to pick an idea that is something useful to you. Here are a few ideas:
- Try to develop a command-line tool that processes files. File processing is a very important automation for both pleasure and business. For example, thousands of volunteers modify games on older consoles to use newer data. An example of this is a sports game that has new rosters updated yearly. You could try to develop a program to automate this. Be sure to take it slowly and not try to do too much. It is best if the process can be done manually by updating the files and you are just making a utility to do the manual steps in code.
- Try to develop a more complicated web application than the simple samples we developed in this book. There are many terrific...