I’ve been in a shoes of a junior freelance developer and I craved the right resources for junior freelance front-end UI/UX developers. Everyone learns in a different way and I found which one works for me. I always look for my teacher to be intriguing. For this post I will mainly focus on resources that can help a junior developer if his interests are: front-end development, web design, user interface and user experience design. As a bonus we’ll include few resources about game design ( I made a game with my friend, check it out here ). I must mention that I’m not affiliated with the creators of courses or other materials I will mention, I’m sharing resources I found useful as a thank you for them. This post is also about autodidacticism, or self-education, a habit that all great developers share.
WordPress Theme development With Bootstrap
This is a course from Udemy and it costs $12, you can find it here. If you don’t have the funds, there’s always a way to torrent this course if you know how ( piratebay ) but be sure to pay the creator once you’ve earned money coding! Brad Hussey, the creator of the course has said it himself, he doesn’t mind you torrenting the course as long as you learn something. I think this is a great course for beginners because it walks you through the process of creating a real life website that people pay very good money for ( read: few thousand dollars, if you can get the right client, and you should, more on that later ) and he does it in a very friendly and motivating manner. I’ve seen this course more than two times and I still believe there’s a lot to learn from it.
Advanced CSS and Sass: Flexbox, Grid, Animations and More!
Understanding the Weird Parts
Making games is a hobby of mine, unfortunately I still haven’t earned much money making games but I’ve enjoyed every minute of it. Almost everything I know about game dev I’ve learned from Jesse Freeman, this course especially. Guy’s a genius. Both my friend and I have watched his courses and it resulted in us creating our first game, Trial And Terror which is named after our learning process and failed attempts to create a game.
Once you’ve taken all the courses and tutorials, you’ll understand web in a new way. That’s when it’s time for you to create a development/design portfolio, register on all the websites where you can showcase your work and find your first clients. Good luck! Also, read my previous post, How To Freelance as a Junior Developer.