Hey, y'all. I'm Cheyne, new guy to the forums here. I think my thread title pretty much covers what I'm asking about, but I will elaborate a little.
I'm not completely new to programming, I've done a bit of java in the past, but recently I've started to really apply myself to C++. But before I get into using different libraries and such, or even designing my own simple programs, I want some guidance in really getting my fundamentals learned.
Now so far I have a pretty good grasp of the first 3 sections in this site's c++ tutorials.Basics, pointers, arrays and strings, and file IO, command line arguments etc. My grasp of linked lists, binary trees and recursion is a little weaker, and once going beyond that I find myself a little lost... Ok, a lot lost...
I've always been a very practical learner. And though I've managed to grasp a certain amount on my own thanks to my limited experience with Java, I'm starting to think I need help now. I need to start typing out some code, using the tutorials as a reference, but need a little direction. Get some more practical experience.
So I humbly ask for the help of my more experienced programming peers. I would like some ideas for projects within my skill level. I don't want the code typed out for me, so much as be told what the program should do, and what programming principles I should use to get it done. Figuring out as much as I can on my own will really help me learn. And when the project is done, or I find myself totally stuck, I'll return here for guidance. To either learn what I'm missing, or learn any mistakes I made when writing my program.
I also hope this thread will help other beginners to find some way to work on their fundamentals as well. I look forward to your replies.