I'm a designer who has a basic HTML & CSS skill.
20 years ago, I learned to code PHP & MySQL by myself. I created a simple chat program, web board, login&member system... all was the history.
Today, I focus on Designing things (UX/UI) but deep inside, I still want to write some lines of code to create something by myself.
As you guys know, the programming world today is different and it's not so easy for a designer like me to deploy something as yesterday.
My question is, how can I get back to the coding world again?
I used to watch Devtips on Youtube.
I recommend Devtips.
Being a former designer myself I would definitely recommend learning some WebGL in JavaScript. It's a lot easier for you to get familiar with JavaScript syntax and building stuff that you are already familiar with. (graphics!!)
I would recommend watching this video (The coding train) tutorial to learn about P5.js, a WebGL library; and this video (Fun Fun Function) for learning JavaScript in general.
Also checkout hackerrank, they have some pretty good tutorial too.
Happy hacking.
Tommy Hodgins
CSS & Element Queries
I would say build off what you know - if you're strong with HTML and CSS you can learn JavaScript and build things in the browser and let the web platform and its APIs be your platform for development.
You can build apps, games, work with audio and video, render 3D graphics, you can use keyboard, mouse, or touchscreen as input.
I come from a design background and I am using learning JavaScript as a springboard into learning programming in general :D