Hey every one,
What books/ebooks, online tutorials, and videos would you recommend some one who is BRAND NEW into software development and wants to learn it?
Also, what language would you suggest I learn first and from there sprout out to another language.
I'm looking forward to hearing your suggestions.
Thanks a lot,
Zain
I like Java or C#. They are both really great starting languages. Not too difficult to pick up.
You can download Thinking in Java 3rd edition for free. These books are really really great.
I also really like: Introduction to Computer Science using Java. You can't beat the The Java™ Tutorials either. That last web site makes for a really GOOD reference. If you go with Java, bookmark it.
You will find that most languages support object oriented programming methodologies and java is a great way to enter that because it is based on the idea that everything uses objects.
I would go with C++ (and Thinking in C++ as the free book) for desktop applications.
For web, I'd use HTML/CSS/JavaScript/PHP and use the tutorials at W3Schools Online Web Tutorials
I love W3 schools like WP suggested above.
Not a huge fan of Java just cause I do not like the name
If you wanna learn to program, I have links to a ton of video series, like full classes etc in my signature. Just click the link in my sig, click the class you wanna watch, and learn! Most are programming.
I'll add my two cence..
This right here is a great website for learning HTML/CSS - HTML and CSS Tutorials, References, and Articles | HTML Dog
And this one right here is great for learning Python, which I think is a fantastic beginner language - http://www.****baldwin.com/tocpyth.htm (It's actually being filtered out as his name is the other word for penis.. you know, the one that starts with a D)
Hope this helps.
I would like to suggest you to go with languages like c. C++...these are the basic languages which helps in software development. Also refer the following site The Software Development Book
Microsoft: "You've got questions. We've got dancing paperclips
I would avoid visual basic, or any basic for that matter. Learning one of the C languages first will make learning other languages much easier. Python is an easy programming language, but it doesn't make learning other programming languages much easier. In fact it might make it harder because you will think of the other languages as redundant. If you move from C to python, you will think it is much easier and love it, plus you will have a good background on what a language should be capable of.
There are currently 1 users browsing this thread. (0 members and 1 guests)
Bookmarks