Programming help/tips

Learn to code websites (the ones I know)

Tutorialspoint

Type: Free

Platform(s): Web

Link: http://www.tutorialspoint.com/

That website has a great library of tutorials from Computer Science to History. Even though there is some tutorials about history, chemistry or physics, most of the tutorials are about computers and programming. Most of programming languages are in the library: C, C++. C#, Python, HTML, CSS, Lua, JavaScript, Brainfuck, etc. The only downside is that the tutorials aren’t interactive enough, thus it might be better to have some programming experience before going into a tutorial or to use the website especially for documentation. In brief, tutorialspoint has many tutorials on most programming languages, but they aren’t so interactive (you can try codes, but you cannot have a lesson after each chapter).

W3Schools

Type: Free

Platform(s): Web

Link: https://www.w3schools.com/

That website is excellent for learning web programming. The library is not very big, but it isn’t so small neither. The library includes: HTML, CSS, Colors, Graphics, JavaScript, JSON, Python, Bootstrap, jQuery, AngularJS, SQL, XML, etc. In addition, the tutorials are very interactive. More precisely, you can try codes and have a test at the end of each lesson. To conclude, that website is web oriented and is great for learning.

SoloLearn

Type: Free

Platform(s): Web, iPhone, Android, Windows Phone and Facebook.

Link: https://www.sololearn.com/

That website is good for learning, because it is very interactive. You have many exercises in each lesson and you can try codes. However, that website has not a huge library. The library includes: C++, C#, Java, Python, Ruby, Swift, HTML, CSS, JavaScript, jQuery, PHP and SQL. In other words, SoloLearn doesn’t have many tutorials, but they are very interactive indeed.

Other learn to code websites (the ones I don’t know)

Codecademy

Type: Freemium

Platform(s): Web

Link: https://www.codecademy.com/

Tutlane

Type: Free

Platform(s): Web

Link: https://www.tutlane.com/

Tutorialsteacher

Type: Free

Platform(s): Web

Link: http://www.tutorialsteacher.com/

YouTube Channels for programming and software

thenewboston (computer & programming): https://www.youtube.com/user/thenewboston

TheHappieCat (computer & programming): https://www.youtube.com/user/TheHappieCat

TJ FREE (Software presentation): https://www.youtube.com/user/tjopen1

If you want to find an alternative software, you can go on this website: https://alternativeto.net/ .

That’s all! If you want to, you can put other sources of informations, so everybody who wants to learn programming, graphics and stuff can go on this thread and choose their own path.