I'm looking to get into programming because I want a side job next to being a nail tech, mainly in web design and UI/UX. I was considering buying a course on Udemy but got stuck between Java and Python. I also heard from Chat GPT (who I probably shouldn't trust completely) that there are other languages I should know that I've never heard of. So, where should I actually start? What languages should I learn first, and is it necessary to know more than one right away? Could someone explain it like I'm 5?
3 Answers
If web design and UI/UX are your goals, focus on understanding how websites are created. Think of it like building with LEGOs: 1. **HTML** is the basic structure—like the walls of a house. 2. **CSS** makes it look nice—like painting and decorating. 3. **JavaScript** adds interactivity—like putting in lights and doors that work. Once you get these basics, you'll be all set to make cool websites! Python and Java have different uses, so maybe hold off on those for now. "Full Stack Open" is a solid free resource for learning modern web dev, but make sure to actually do the work yourself! As for learning multiple languages, it’s good, but first, master these basics! P.S. If you want to explore Python later, check out nodeledge.ai—it’s great for getting the hang of the fundamentals.
The Odin Project is a great place to kick off your programming journey! It's structured for beginners and helps you learn the fundamentals of web development without overwhelming you.
Definitely check out The Odin Project! It's essential to stick with your learning plan consistently. Although learning can be tough, practicing regularly is how you’ll improve. Stay committed, and you’ll see progress!
This looks really promising! Thanks for the suggestion!