I'm currently learning React by creating projects. Which is taking a while, as there's a lot to learn. But there are so many things out there I want to learn and only so many hours in a day. And coding for all of them is not a good idea.
So to give my brain a break, one day a week I'm going to learn the basics of something completely unrelated to what I'm currently doing. I'll probably totally confuse myself by the end of it, but I'll have some idea of what's going on with other languages.
This week it's Python.
- It's good for people new to programming to learn
- There are no semi-colons or curly brackets, it's all about indentation
- You can use it to scrape websites and make Discord bots. It's also used to make the solitaire card games collection on my computer, PySol
- Related to Python are Django and Jupyter Notebook. I don't know what those are (except that every time I see Jupyter I think it's a misspelling of Jupiter)
I chose this because I already subscribe to Traversy Media and knew he has crash courses. This one as 1 hour 35 minutes, which took me about 2 and a bit hours to get through (my typos really slowed me down...).
The basics really. The trouble with programming is that you want to create something, but have to learn the language first. This was just about learning the language.
Now I know the basics, I'd like to know what you can do with it. So I'm going to have a look for a beginner's tutorial to create something that interests me (and isn't too long a video).