When we start programming, our main concern is to know what to follow, learn and how to get all the information we need to have a good basis for learning. In this post I'm going to show you a list of some useful resources for good learning. This list is mainly for beginners. ## <br>Online learning platform: + **Codecademy**: Offers interactive courses on various programming languages. + **Coursera**: Offers courses from renowned universities and institutions on various development topics. + **Udemy**: A popular platform with a wide range of software development courses. + **edX**: Offers online courses from several of the world's leading universities. + **freeCodeCamp**: Free platform with interactive courses and practical projects. ## Free books and tutorials: + **Eloquent Javascript** + **You Don't know javascript**: A series of books on JavaScript that cover advanced topics. + **MDN Web docs** + **GitHub Guides**: Tutorials and guides on Git and GitHub + **Learn Python the hard way**: A free book for learning Python. ## Forums and communities: + **Stack Overflow** + **Reddit** + **dev.to** ## Development tools: + **Exercism**: Platform that offers practical exercises in various programming languages. + **Project Euler**: Mathematical challenges that can be solved with programming. + **LeetCode**: Platform for preparing for job interviews with algorithm and data structure problems. ## Online university courses: + **CS50x (Harvard)**: An introductory computer science course taught by Harvard, available for free on edX. + **Introduction to computer science (MIT)**: An introductory computer science course taught by MIT, available for free on edX. What were your guidelines at the beginning of your apprenticeship, or even what items do you use in your day-to-day life to develop things?
amargo85, The core problem is modern culture itself which is both dysgenic and promotes evil and stupidity. In most languages, including Hebrew and Spanish, the words for "evil" and "bad" are the same. So what I mean is that modern programmers naturally hate all good things like simplicity, and love all bad things like complexity. I am not sure that this can be fixed without rejecting modern culture itself. Of the good technical people that I know, 2 are Muslim and 1 is Russian. None are from modern culture. So my first suggestion would be to reject modern culture and find an alternative. <br> My suggestions specific to programming are already on the website I posted. In particular, I would encourage you to read some of my code and see how it differs from modern code. If you know Javascript, you could start with the simple example of my [JavaScript Drag and Drop](http://dad.reactionary.software/).
I found your website very interesting. But can you tell us what they're teaching that shouldn't be taught? Or what shit are they doing to make new programmers dumber and dumber? In your opinion, of course
Because modern scum (members of depraved modern culture) are pure evil, everything they teach is the opposite of good programming. So the only use of modern programming resources is to teach you what not to do. <br> My website for programmers who aren't modern scum is <u>[reactionary.software](http://www.reactionary.software/)</u>. It includes an (unfinished) course on programming, a list of good programming books written before humanity turned to scum, and other useful programming resources.