View Full Version : My web-page project.

08-19-2004, 01:27 AM
I am in the process of writing up tutorials on c++ and putting them on my web-page. I have started writing a few tutorials but I don't have them on this computer. I am fairly new to C++ so I will need all the help I can get. The first part of my tutorials will be about general information and misconceptions the people who want ot learn c++ always seem to get. I have it set up into chapters so it will be easier for me to explain, but it is not going to be a book. I am not worried about the order either.

Chapter 1
I. Pre-basics: What you need to know before you begin.
a. The long road a head.
b. Logic
c. Syntax

In the topic "The long road a head" I will discuss what people will not be able to do just by learning C++ alone. I will also talk about how much time and dedication it will take to become fluent in the language. I will try to help people understand that C++ is a good starting point to learn more about programming. Why they need to lean different stuff like DirectX, OpenGL or windows programming. What the difference is between API's. Lastly, where they can get help.

In the topic "Logic" I will talk about how people should go about planning to write a program using real world analogies and relate it to programming.

In "Syntax" I will cover a few things such as, what a syntax error is and tips on how to avoid making them. Teach them good habbits to get into.

That is all I can think of on the top of my head. If anyone thinks I should add anything to any of these topics it would really help me out. As I said before, I am still new to this language so I think this will be a good learning expeirence for me as well. I will be adding to this thread every few days with more information on my tutorials. I would like to get all kinds on information about some topics from all kinds of different people. It would be nice if I could have lengthy tutorials instead of the short and sweet ones that I always see. Even if it is just a sentence or two, post it.

Thanks in advance!

08-19-2004, 06:07 AM
I wouldn't recommend writing C++ tutorials if you yoursellf are still new to it.

I noticed you don't have much about the standard functions. You'd want to show them how to use all the common ones, and I'd also like to add that order does count a lot.

08-19-2004, 06:41 PM
Well, when I get a good solid list going I will put everything in a list. But I have some information scattered on various topics on my computer at home. I don't want to go into code yet untill I get a good list of what people should know before they start.

Writing tutorials on my web-page will not be published for a while. It is really just a work in progress. I will be going to college for software engineering, so that is where I plan to get most of the information for my tutorials. Right now I am just trying to collect information on all the topics that I see are not explained very well, or explained at all. It just seems like everyone who has tutorials already know a lot about C++ and assume to much without noticing. For example, programming with console api. Practically the only resources on the web are adrianx's page and MSDN. Everyone is a bit shady on that topic and usually reply by telling a newbie to learn OpenGL, DirectX or get Allegro.

I just want to inform newbies of problems and questions I had when I started out......so thats why I start now and keep a record of all of them.

I noticed you don't have much about the standard functions. You'd want to show them how to use all the common ones, and I'd also like to add that order does count a lot.

Functions are a bit to far with what I am writting up now. I would really have to teach other aspects to the people before I could explain functions in it's intierty. The pre-basics chapter is not going to have anything like , how to declare variables, functions or whatever....I would consider those to be basics. What I have been recently doing is searching the board for questions that newbies would ask. It is comming along great. I will update my content once more before I move.

Thanks for they reply though, it will be documented.