#14 in Algorithms and data structures books
Use arrows to jump to the previous/next product

Reddit mentions of Exercises for Programmers: 57 Challenges to Develop Your Coding Skills

Sentiment score: 3
Reddit mentions: 6

We found 6 Reddit mentions of Exercises for Programmers: 57 Challenges to Develop Your Coding Skills. Here are the top ones.

Exercises for Programmers: 57 Challenges to Develop Your Coding Skills
Buying options
View on Amazon.com
or
O'REILLY
Specs:
Height9.01573 Inches
Length5.98424 Inches
Number of items1
Weight0.63052206932 Pounds
Width0.2539365 Inches

idea-bulb Interested in what Redditors like? Check out our Shuffle feature

Shuffle: random products popular on Reddit

Found 6 comments on Exercises for Programmers: 57 Challenges to Develop Your Coding Skills:

u/hugja · 12 pointsr/learnprogramming

I'd say it's time to start working through some projects. Although, believe me I know, it's difficult to get started. Especially if you didn't start programing without any projects in mind. So, I'd suggest a few books and links to help you get started.

u/rby90 · 11 pointsr/learnprogramming

No problem! If you do find Exercism is a little advanced for you to follow considering picking up Exercises for Programmers, by Brian P. Hogan. It's a little more beginner friendly then Exercism is.

u/Finchlo · 1 pointr/learnprogramming



  1. Is Python good to start? And is it difficult? It is not difficult to start, however biggest issue I had when starting out programming with this language is getting the syntax right, the formatting on it tends to be fussy compared to other languages and it can somewhat be tedious to code in Windows 10 compared to other languages.
  2. Does programming require a lot of "intelligence"? As someone who studies intelligence, the term intelligence can be very subjective, here would help to break down components, you have intelligence quota and emotional quota, in my opinion I believe you have to have a strong balance of emotion and actual intelligence in order to reach the arkasia effect / satisfactory reward to avoid procrastination and such. This is a working hypothesis of mine however. Then you could say as well, being good with math would be beneficial so to be intelligent in mathematics area would help you a lot. It is a really hard thing to define and I have tried to narrow it down best as I can in terms of programming. Problem solving intelligence would also be a good one.
  3. Do you know quality youtubers that make good videos about it?

    ​

    https://www.youtube.com/channel/UCYO_jab_esuFRV4b17AJtAw

    https://www.youtube.com/channel/UC9-y-6csu5WGm29I7JiwpnA

    https://www.youtube.com/channel/UCr-5TdGkKszdbboXXsFZJTQ

    https://www.youtube.com/channel/UClcE-kVhqyiHCcjYwcpfj9w

    https://www.youtube.com/channel/UCeQhZOvNKSBRU0Mdg7V44wA

    https://www.youtube.com/channel/UCMy_zy0dw4fCfs2cL7UPBQA

    https://www.youtube.com/channel/UCxzC4EngIsMrPmbm6Nxvb-A

    https://www.youtube.com/channel/UCYaNsGvyvIupxpecr4rZY9A




  4. Do you know any books that can help me?

    - Exercises for programmers: https://www.amazon.fr/dp/1680501224/ref=cm_sw_r_tw_dp_U_x_vAMPCbVG5MBP5

    - Daily coding problem: https://www.amazon.fr/dp/1793296634/ref=cm_sw_r_tw_dp_U_x_2AMPCbT6F7Q4S

    - Any book on 'programming logic and design' however I like the book by Tony Gaddis titled 'starting out with programming logic and design.': https://www.amazon.fr/dp/0134801156/ref=cm_sw_r_tw_dp_U_x_2BMPCbEG3XSET

  5. Do I have to learn a new language for programming (in the sense or maybe there is a country that works very well in there and that could help me on that)?

    There are some variants of programming languages in other languages, however I find pretty much every country will usually code in English with the exceptions mainly being in Russia and China who I believe have strongly developed programming languages in there native languages, not to sure about French, see here for more information: https://en.wikipedia.org/wiki/Non-English-based_programming_languages

  6. What are the most useful programming languages for you?

    The ones I use in my work mostly is usually Python and Matlab for more scientific like stuff, but I also use C and C++ a lot.

  7. What are the best programming languages to start? In my opinion, anything that originated from C is good, I personally started with C++ and Scratch MIT (although many would argue this is not really programming but its good to learn the very basics) and this has allowed me to learn other languages a lot easier, I started around 2012 and I now know how to code kinda decently in about 10 languages or so.
u/liamsuperhigh · 1 pointr/learnprogramming

This book - https://www.amazon.co.uk/Exercises-Programmers-Challenges-Develop-Coding/dp/1680501224/ref=mp_s_a_1_1?ie=UTF8&qid=1540111414&sr=8-1&pi=AC_SX236_SY340_FMwebp_QL65&keywords=57+exercises

57 exercises for programmers, can be completed in any language, pick one, complete them all, pick a new one, repeat. :) The best way to get experience coding is by coding, whether you did it for yourself at home or for an employer, it's all the same.

I assume you have a computer, if not start by getting one. Even just a crappy old laptop, if it boots and you can run an IDE on it, it's good enough for learning the basics. Once you have this, you have everything you need!

Remember, your shit will have bugs, that's fine, use Google to find the answers, it might not always be obvious but when you fix the bug you will have learnt a little more about that aspect of that language.