Pls visit the Site Collectiva To learn Fundamentals of C Programming online Video Training in Tamil. It is very useful for the Beginners. Very soon the Video Training in English will be uploaded.
Well, I went to your website and after it opened about 20 tabs, I finally found your video training page and you're probably going to get real upset at me because of this, but I am going to raise some issues here...
1) It's been my experience that
nobody learns anything from videos. The average for retained information when passively reading is about 50% and when passively watching a video that falls to something like 20%.
2) Given the oft reported abysimal state of education in India and the use of an IDE and compiler that haven't been updated since 2005 (Quincy IDE) I'm not going to say much more but I will point you at this
Wallstreet Journal Article in which it becomes abundently clear that India has real problems dealing with today's latest engineering and technologies. From other Forums I know this problem is real as we saw it every semester as students came online
begging for answers to problems they did not understand and a lot of it was pretty basic stuff like making change or figuring out how much paint you need...
3) The correct form of a console program is:
int main (void)
{ int errorlevel = 0;
// your code here
return errorlevel;
}
// OR
int main (int argc, char* argv[])
{ int errorlevel = 0;
// your code here
return errorlevel;
}
The returned errorlevel is required by just about every OS as a means of determining if the program worked correctly or not. (errorlevel is a user variable who's value is calculated by run time error handling code.)
The only way to learn programming, no matter what language, is to sit down with the book (or e-book) and work through it page by page, typing up and working with every example and quiz as you go; retention rises to almost 80% this way. You need to work with the code to see what does and doesn't work (both are equally important). You need to understand each section before moving on to the next page... Anything short of this allows faulty recall to limit your absorbtion of necessary skills.
Moreover; there's no point learning on outdated setups with half-functional rad tools included as this just creates a second --far more difficult-- learning curve as the programmer has to un-learn bad habits at the same time as learning about more modern procedures and standards. I wish I had a dollar for every student I've had to tell why Turbo C won't work on 64 bit OSs.
I'm sorry, but I just can't recommend your site to anyone.