What’s the best way to start learning programming for web design?

0
6
Asked By NailTechExplorer42 On

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

Answered By WebWizard101 On

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.

Answered By CodeCraftyNinja On

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.

NailTechExplorer42 -

This looks really promising! Thanks for the suggestion!

Answered By DevDude08 On

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!

Related Questions

LEAVE A REPLY

Please enter your comment!
Please enter your name here

This site uses Akismet to reduce spam. Learn how your comment data is processed.