HTML, CSS, and JavaScript Mastery
Text Editor/Integrated Development Environment (IDE): Popular choices include Visual Studio Code, Sublime Text.
Version Control/Git: Platforms like GitHub, GitLab, and Bitbucket allow you to track changes, collaborate with others, and contribute to open-source projects.
Responsive Web Design Skills: Learn CSS frameworks like Bootstrap or Flexbox and master media queries
Understanding of Web Browsers: Familiarize yourself with browser developer tools for debugging and testing your code.
Front-End Frameworks: for example : React, Angular, or Vue.js are powerful tools for building dynamic and interactive web applications.
Back-End Development Skills: Understanding server-side programming languages (e.g., Node.js, Python, Ruby , php) and databases (e.g., MySQL, MongoDB)
Web Hosting and Deployment Knowledge: Platforms like Heroku, Vercel , Netlify, or AWS can help simplify this process.
Basic DevOps and CI/CD Understanding
Soft Skills and Problem-Solving: Effective communication, teamwork, and problem-solving skills
Confidence in Yourself: Confidence is a powerful asset. Believe in your abilities, and don't be afraid to take on challenging projects. The more you trust yourself, the more you'll be able to tackle complex coding tasks and overcome obstacles with determination.
“In that predicament, if I’m lucky, I’ll remember the observation, usually attributed to Joan Baez, that “action is the antidote to despair.” People tend to quote this in the context of political or environmental activism, but it applies to everything else, too: an overfilled inbox, a cluttered garage, an intimidating creative project or overdue tax return. If you can get yourself over the gap between knowing what you need to do and taking an action, things can only get better from there. Which means that at least the nature of the immediate challenge is clear: not to “become more productive” or “get motivated” or “make a plan for the month” or something like that, but just to do one thing to address whatever situation you’re in. […] If you can approach your daily life in this way for a while – as a sequence of momentary, self-contained, eminently doable actions, rather than as an arduous matter of chipping away at enormous challenges – you might notice something profound, which is that, in fact, this is all you ever need to do. You can make your way through life exclusively in this manner. (As E. L. Doctorow said of writing, it’s “like driving at night in the fog. You can only see as far as your headlights, but you can make the whole trip that way.”) And not just that: actually, it’s all you ever could do. There is no achievement, in the history of human civilisation, that has ever been accomplished by any means other than as a sequence of doable actions. In the end, it isn’t really a question of “breaking big projects down into small chunks.” It’s more a matter of seeing that “big projects” are nothing but psychological constructs, quasi-illusory entities summoned into existence by taking a particular view of what our lives really consist of – which is moments, and the actions that unfold in them. After all, in any given moment, we’re never actually “working on a big project” or “addressing a major challenge” or anything similar. We’re always just taking an action. And then another. And another.”
— Oliver Burkeman, How to get out of a rut
Absolute beginner adult ballet series (fabulous beginning teacher)
40 piano lessons for beginners (some of the best explanations for piano I’ve ever seen)
Excellent basic crochet video series
Basic knitting (probably the best how to knit video out there)
Pre-Free Figure Skate Levels A-D guides and practice activities (each video builds up with exercises to the actual moves!)
How to draw character faces video (very funny, surprisingly instructive?)
Another drawing character faces video
Literally my favorite art pose hack
Tutorial of how to make a whole ass Stardew Valley esque farming game in Gamemaker Studios 2??
Introduction to flying small aircrafts
French/Dutch/Fishtail braiding
Playing the guitar for beginners (well paced and excellent instructor)
Playing the violin for beginners (really good practical tips mixed in)
Color theory in digital art (not of the children’s hospital variety)
Retake classes you hated but now there’s zero stakes:
Calculus 1 (full semester class)
Learn basic statistics (free textbook)
Introduction to college physics (free textbook)
Introduction to accounting (free textbook)
Learn a language:
Ancient Greek
Latin
Spanish
German
Japanese (grammar guide) (for dummies)
French
Russian (pretty good cyrillic guide!)
A free website where you get specific problems to methodically learn small concepts of a programming language. Do 10 minutes to 1 hour every day, and then you will keep practicing every day, and you will be able to use the skills you learn in your real projects. They walk you through the problem all the way, and it's a super good way to learn!
(。•̀ᴗ-)✧ resources
IRODORI is a useful website made by The Japan Foundation. It is a series of 3 textbooks, with audios and materials completely free, focusing on developing skills useful for life in Japan.
Whether you are planning to come to Japan in the future and want to learn what you should be able to do before you arrive, or whether you are already living in Japan and wish to check your Japanese ability and increase the number of things you can do, we sincerely hope that this textbook will help you achieve your goals. - "what is irodori" website page.
The textbooks are super organized, divided in: starter (A1), elementary 1 and elementary 2. Finishing elementary 2 means having an A2 level [At A2 level, you can hold short, basic everyday conversations on familiar topics.]
I recommend styling your learning method with the goal you have in mind. You can understand more about it reading the post I made.
Hope it was helpful! Let me know and let's share resources~
またね~@inkichan
꒰ა ˚₊ ✧・┈・╴﹕꒰ ᐢ。- ༝ -。ᐢ ꒱﹕╴・┈・𐑺 ‧₊˚໒꒱