Hi. Im started studying programming and im looking for a book that has the basic. I found this book to understand concepts, but i dont know what to do.
http://www.amazon.com/gp/product/1118408039/ref=olp_product_details?ie=UTF8&me=
Any ideas?

8 years ago

Comment has been collapsed.

this isn't a book, but I'd recommend some of the courses on coursera. Especially the ones by Rice University. There's one where you learn concepts for programming basic arcade games in python (pong, asteroids, blackjack, bubbles). I think coursera has several basics of programming classes that might be good too.

8 years ago
Permalink

Comment has been collapsed.

Harvard has a course on EdX.

CS50x

8 years ago
Permalink

Comment has been collapsed.

I took a free class at udacity.com that was pretty nice. I think its still free, its been a while.

8 years ago
Permalink

Comment has been collapsed.

8 years ago
Permalink

Comment has been collapsed.

I've heard good things about code academy.

8 years ago
Permalink

Comment has been collapsed.

I'm just a hobbyist but I like it. Speaking from experience, I would definitely recommend it over purchasing a book on amazon. You can buy a plethora of books on swimming, but no book compares to just getting in the pool. :)

8 years ago
Permalink

Comment has been collapsed.

+1

8 years ago
Permalink

Comment has been collapsed.

I believe there are free books on the C (and related languages). Maybe head over to the library and check out a few books.

I wouldn't suggest a "dummies" series book though, because they often omit many key details in order to keep complexity low.

8 years ago
Permalink

Comment has been collapsed.

The table of contents of that book seems fine. It starts you working with basic data (e.g. text), moves onto some logic and then introduces more exotic things like classes, functions, and more exotic data types (e.g. arrays). Just get your text editor ready (one that highlights syntax will be very helpful. I've found Notepad++ to be adequate) and get some of that example code running! Unless you're making something very complex, you don't need a full-blown dev environment.

The tricky part of learning is taking those examples and applying the concepts to something of your own. What I'd recommend is to have a project in mind that you'll work towards. Something you have no idea how to do, but something that seems reasonable (not making the next Minecraft). As you learn about things, like how to print text or having the user select options to perform certain tasks, start trying to slowly build your program to make your masterpiece.

8 years ago
Permalink

Comment has been collapsed.

You could probably find every resource you want online. I just googled book C K&R and I got this e-book as the second link, http://www.iups.org/media/meeting_minutes/C.pdf and it's easier to use than the paper version.

It's very important you have a developer environment at your disposal. Download the free tools and play with them. The guides and manuals are online. The stack overflow questions have already been asked. Get your hands dirty and try things, you will learn more about programming by doing it than by progressing through a book about it.

8 years ago
Permalink

Comment has been collapsed.

There are many ways of programming...
Are you going to build websites? Learn HTML first then =>CSS => JavaScript branch =P Or learn CMS's
If you want to learn how to build Android/PC apps&games - Java is better for you
It's better to use NetBeans, Eclipse or InteliJIdea to program on Java easily,try googling them

8 years ago
Permalink

Comment has been collapsed.

If you want to start with Java, this book is great. It goes from the very basics to the most advanced stuff. Read documentation. Watch videos. Don't use an IDE yet.

8 years ago
Permalink

Comment has been collapsed.

Sign in through Steam to add a comment.