Jump to content

What to learn first?

Testatastic's Photo
Posted Jan 11 2013 08:58 AM
1814 Views

Hello, I am relatively new to the whole PC world of software, operating systems, and other useful programs. I am currently in an AP computer science class, so I already have a very very basic understanding of what coding is and some of the terms but, I want to learn more. If any of you could put a link or the title of a book as a response to this post that would be very helpful. I still don't know if I want to code or Program but I do want to learn linux. My dream is to peruse a career in the computer industry and I plan to major in Computer science. Also, please feel free to post any other book that would be useful IE: virtualization, web based code, firewalls, ETC. However like i stated before I have very little experience in the whole software side of computers so please don't post any extremely advance books.

Tags:
2 Subscribe


2 Replies

+ 1
  rachel.j's Photo
Posted Jan 11 2013 01:32 PM

Two books that I think could be great for getting started are Head First Programming and Think Python: How to Think Like a Computer Scientist. They're both written specifically to teach beginners the fundamental concepts of programming, and to get you started with Python. Python is a great language to start with, because it's pretty easy to do something right away, and it's also a powerful language that's widely used.

I'd also recommend working on learning the basics of web development. Again, that's something that you can get started with quickly, and you can do a lot with it. A great book that starts you at the beginning and also covers some advanced and interesting topics is Learning Web Design: A Beginner's Guide to HTML, CSS, Javascript, and Web Graphics.

I think that starting out with Python and learning some web development will give you a good idea of what you like to do, and will give you a good foundation to do it.

Some related questions have been asked before, and these answers have a lot of recommended resources, books, and opinions:
http://answers.oreil...oob-programmer/
http://answers.oreil...-to-web-design/
http://answers.oreil...ne-development/
0
  oboyko's Photo
Posted Sep 12 2013 07:05 PM

If you want to know more about Linux, The Linux Programming Interface has been an invaluable resource for me.