Anyone selling any programming books ?
Watch this threadPage 1 of 1
Skip to page:
hugga12
Badges:
5
Rep:
?
You'll earn badges for being active around the site. Rep gems come when your posts are rated by other community members.
#1
Hi, i was just wondering whether anyone was selling their programming books/ comp sci books. I am interested in learning as many languages as possible and would interested in buying modern recently publish resources if anyone has anything for sale .
0
reply
Blue_Cow
Badges:
22
Rep:
?
You'll earn badges for being active around the site. Rep gems come when your posts are rated by other community members.
#2
Report
#2
(Original post by hugga12)
Hi, i was just wondering whether anyone was selling their programming books/ comp sci books. I am interested in learning as many languages as possible and would interested in buying modern recently publish resources if anyone has anything for sale .
Hi, i was just wondering whether anyone was selling their programming books/ comp sci books. I am interested in learning as many languages as possible and would interested in buying modern recently publish resources if anyone has anything for sale .
or
Your local library will have some copies available for loan
I don't find programming books too useful imo.
TSR isn't a marketplace

0
reply
winterscoming
Badges:
19
Rep:
?
You'll earn badges for being active around the site. Rep gems come when your posts are rated by other community members.
#3
Report
#3
Books are fine, although if you're interested in learning programming, you can find tonnes of free information online too - some of it is as good or better than the kind of content you'll get from books.
Java:
(Enrol and choose the "Audit" option to unlock these for free - ignore paid-for certificates)
Python:
The 'C' Language:
C#: (Enrol and choose 'Audit' to unlock for free)
Various Languages:
Just remember that programming is not about learning languages. Learning a programming language won't make you a programmer. Learning 5 programming languages won't make you any more of a programmer than just learning 1 (In fact, I strongly advise that you stick to a single programming language for as long as possible until you're competent in programming and all the core skills - adding more languages before then will only distract you and won't be any benefit) .
Otherwise, the way to "be a programmer" is to practice the core skill of Computational Thinking and Problem Solving. The programming language is just a tool, the skill in Programming is all about having the ability to "think" like a computer and use the language to solve difficult problems. It's good to practice using the language; the more time you spend trying to solve hard problems, the more you'll learn. Realistically, there's only so much you can get from reading a book or watching a video; most of the things you'l; learn will be about sitting down and actually writing code.
Some of the links above are simple "intro to programming languages/tools", others are far more in-depth and challenging. If you look at any of the free courses above from Harvard, MIT and other universities, you'll find loads of them have assignments and exercises to test yourself with - these are perfect for learning how to put your skills into practice and it's worth putting a lot of time into trying to solve those even if they seem difficult. (Particularly the Harvard/MIT challenges, some of these are great for really getting you to 'think' algorithmically)
Java:
- https://eu.udacity.com/course/java-p...-basics--ud282
- https://eu.udacity.com/course/object...in-java--ud283
- http://greenteapress.com/wp/think-java/
(Enrol and choose the "Audit" option to unlock these for free - ignore paid-for certificates)
- https://www.coursera.org/learn/java-programming
- https://www.coursera.org/learn/java-...ays-lists-data
- https://www.coursera.org/learn/object-oriented-java
- https://www.coursera.org/learn/data-...ng-performance
- https://www.coursera.org/learn/advanced-data-structures
- https://www.coursera.org/learn/java-...ign-principles
Python:
- https://www.py4e.com/
- http://greenteapress.com/wp/think-python-2e/
- https://docs.python.org/3/tutorial/index.html
- Back-end web app development in Python: https://blog.miguelgrinberg.com/post...-i-hello-world
The 'C' Language:
C#: (Enrol and choose 'Audit' to unlock for free)
- https://www.edx.org/course/introduction-to-c-sharp
- https://www.edx.org/course/object-or...ogramming-in-c
- https://www.edx.org/course/algorithm...tructures-in-c
- https://www.edx.org/course/data-acce...c-and-net-core
- https://www.edx.org/course/asynchron...c-and-net-core
- https://www.edx.org/course/data-quer...ing-linq-and-c
- https://www.edx.org/course/mvc-appli...ng-net-core-20
- https://www.edx.org/course/build-web-apis-using-aspnet
Various Languages:
- https://www.codecademy.com/
- https://www.youtube.com/user/derekbanas/playlists
- https://ocw.mit.edu/courses/intro-programming/
- https://www.hackerrank.com/dashboard (Practice solving programming problems in a language)
Just remember that programming is not about learning languages. Learning a programming language won't make you a programmer. Learning 5 programming languages won't make you any more of a programmer than just learning 1 (In fact, I strongly advise that you stick to a single programming language for as long as possible until you're competent in programming and all the core skills - adding more languages before then will only distract you and won't be any benefit) .
Otherwise, the way to "be a programmer" is to practice the core skill of Computational Thinking and Problem Solving. The programming language is just a tool, the skill in Programming is all about having the ability to "think" like a computer and use the language to solve difficult problems. It's good to practice using the language; the more time you spend trying to solve hard problems, the more you'll learn. Realistically, there's only so much you can get from reading a book or watching a video; most of the things you'l; learn will be about sitting down and actually writing code.
Some of the links above are simple "intro to programming languages/tools", others are far more in-depth and challenging. If you look at any of the free courses above from Harvard, MIT and other universities, you'll find loads of them have assignments and exercises to test yourself with - these are perfect for learning how to put your skills into practice and it's worth putting a lot of time into trying to solve those even if they seem difficult. (Particularly the Harvard/MIT challenges, some of these are great for really getting you to 'think' algorithmically)
1
reply
Tutorwriteressay
Badges:
4
Rep:
?
You'll earn badges for being active around the site. Rep gems come when your posts are rated by other community members.
#4
Report
#4
(Original post by hugga12)
Hi, i was just wondering whether anyone was selling their programming books/ comp sci books. I am interested in learning as many languages as possible and would interested in buying modern recently publish resources if anyone has anything for sale .
Hi, i was just wondering whether anyone was selling their programming books/ comp sci books. I am interested in learning as many languages as possible and would interested in buying modern recently publish resources if anyone has anything for sale .
0
reply
X
Page 1 of 1
Skip to page:
Quick Reply
Back
to top
to top