E
E
EvgMul2015-10-20 17:39:27
css
EvgMul, 2015-10-20 17:39:27

Which project source codes would you advise a novice programmer to study?

It's no secret that in order to learn how to program well, you need to read other people's code. Preferably good. This both teaches good programming style and generally helps in learning.
I would also like to read the source codes of projects of medium complexity, i.e. not too simple, but not very huge and complex, so that after 1-2 hours you can figure out how the system works.
Actually, the code of what technologies and projects I would like to read:
1. Well, first of all, it’s clean, beautiful HTML5 / CSS3, for example, well-built landing pages
2. JavaScript applications
3. Sites or applications in pure PHP, without frameworks 6. Well-written sites on WordPress 7 Well-written applications on Joomla
4. Applications on Yii2
5. Applications on Zend Framework
8. Pages or sites on pure Bootstrap
9. Sites with good use of jQuery
10. Applications in Ruby and Ruby on rails
Maybe I wrote something stupid, don't blame me. If any of you can recommend something from this list, I would be very grateful.

Answer the question

In order to leave comments, you need to log in

3 answer(s)
A
Andrey Surzhikov, 2015-10-20
@EvgMul

I was always surprised by such a "too academic" approach to learning programming.
It is hard to believe that the author will first compile a list, and then will focus and purposefully study other people's sources. Is it possible to learn programming by looking at someone else's code? You need to write your own!
Personally, I learned plenty of other people's sources when I was looking for pieces for my projects on github. Which is what I advise you. Start doing a project that interests you. Go to github, search for a project with "five stars" for the selected languages ​​/ technologies. While you are implementing them into your project, you will learn!

L
LittleFatNinja, 2015-10-20
@LittleFatNinja

applications in pure PHP, without frameworks

framework out of the box, is a "pure PHP application"

A
Artem, 2015-10-20
Gilvanov @artyomgtm

If perishing and to read someone else's code, then to read a terrible code. So that you suffer while reading it, for a long time you figured out what and how. I think you'll understand better.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question