Recommended Learning Resources - Java, C / C ++, C #, Python and other programming languages ​​- Programming - HWzone Forums
Skip to content
  • Create an account
  • About Us

    Hello Guest!

    Please note - in order to participate in our community, comment and open new discussions, you must join as a registered member.

    Our members enjoy many advantages, including the ability to participate in discussions, enjoy raffles and promotions for members of the site, and receive our weekly content directly by email.

    Do not like being harassed by email? You can register for the site but do not submit your registration to the weekly email updates.

Recommended learning sources - Java, C / C ++, C #, Python and other programming languages


Recommended Posts

Hello everyone!

The purpose of this topic is to concentrate learning resources (manuals and books) for all programming languages.

The subject is open to everyone to recommend sources, and to respond to others' suggestions. Each recommendation should be detailed and reasoned: it should be noted what the guide is for, what level he is, what your personal opinion is about him, and so on. Please be sure to provide modern, up-to-date and quality learning resources.

Good recommendations will be added to the first post on this subject, according to the various subjects of study.

For those who want to ask which programming language to learn, welcome Enter this discussion.

Learning Resources Website development, there are Enter the corresponding discussion in this forum.

C ++

Parashift C ++ FAQ

Collection of questions and answers on advanced topics (and not very advanced) in C ++. It is especially recommended for all C ++ programmers who want to understand better how language works, how to use its advanced capabilities, and how it is right and wrong to write.


Python Official Guide

A guide in English from the official website of Python, for those who want to start learning the language. The guides are very extensive and contain a lot of information, from writing basic programs to advanced topics like departments, modules, error management, etc.

Link to content
Share on other sites

  • 3 weeks later ...
  • 1 month later ...

c # - A Hebrew book by Erez Keller.

Note - The book was written in 2001 in the first version of #C and was not updated. Today, the C # language in its fourth version contains many improvements and additions Many of which are not expressed in the book, howeverThe programming and methodological trailers that are explained are more relevant than ever.

So what do you say, is not it a problem to use such an old book?

Link to content
Share on other sites

  • 1 year later ...
  • 3 weeks later ...

What is intended: Programming topics such as: recursion, algorithms (various sortings, searches and more), hash-table, linked lists and more ..

Level: Medium - Starts.

Personal opinion: Relatively old lectures (2008). Less teaches a programming language, but structures in programming. I did not see all the lectures, but two of them were enough for me to bring them here. Stanford.

Link to content
Share on other sites

  • 5 months later ...
  • 1 month later ...
  • 6 months later ...
  • 2 years later ...
  • 1 year later ...

Join the discussion

You can then join the discussion and then join our community. If you already have an account with us, please Log in now To comment under your username.
Note that: The comment will appear to the surfers after approval by the board management team.

Add a comment

×   The content pasted is with formatting.   Remove formatting

  Only 75 emoji are allowed.

×   Your link has been automatically assimilated.   Show as regular link

×   Your previous content has been automatically restored.   Clear all

×   You can not paste images directly. Upload or insert images from URL.


  • Latest news

  • Buzz-Zone: Everything hot on the net

  • Popular now

  • Create new ...

At the top of the news:

new on the site