Note: I don't know everything that there is to know about these things and the stuff I know varies a lot. There are always new things that can be learned.
I am very confident in writing HTML code. I have done several web pages, which you can find under projects page.
I am able to write simple, as well as more complex MySQL queries. I have worked with MySQL databases from command line as well as phpMyAdmin and have connected to those databases for several projects.
I am able to write functions and simple class objects. I draw things on the canvas element using Javascript. Overall, I feel pretty confident about my Javascript skills.
I am able to write many types of applications using Python, including command line, graphical using TKInter, games using pygame, and run a web server and communicate with databases using Flask.
I am able to write simple web applications with databases using the PHP language.
I can run a web server based on Node.js with Express.
I am able to make websites look exactly like I want to using CSS stylesheets.
I can define variables and do mathematic styling operations using SASS.
This portfolio was made with the help of Bootstrap, which allows me to use the 12 column system for placing elements. Isn't that cool?
I understand the concept of components, useStates, and useEffects. I can make React applications, which communicate with a database. You can find sample work under the "Projects" page.
I can give simpler web applications a more modern feeling using Materialize, which is a simple framework for integrating material design language to new websites.
I can make new websites using Wordpress, which is a popular content management system. I am able to use Elementor, a more customizable page designer.
I am not as confident in Java, as other languages, but I understand functions, classes, set up a web server, and am able to create various command line based applications.
I've created a few scripts on Google, which automatically sort my e-mails and even a script, which changes the title of a YouTube video to the current date. You can find this video here. To learn this language, I have followed online tutorials and code snippets.
Not a lot of courses here, because I like self-learning and trying to figure out things myself more.