project ideas for a noob
sown: Are you familar with MUD/Mushes?Try writing one. You'll learn about concurrency, networking, parsing (some mushes have a built-in scripting language) and you will end up writing a lot of code.