Hey guys,

I'm sure you've most probably seen this kind of thread a thousand times so I'll go straight ahead and make it 1001!

I'm a newbie "coder" (if that is the correct term) I've just started learning XHTML 1.0 Transitional, I have idea's and would like to implement them onto a web page, so I was wondering if their's a right way to go about it?

Also I'm slightly intimidated by all the related technologies (languages) can a web designer also evolve into a web developer? Do they understand each others roles? are they linked?

I'm sure there's a few seasoned vets who were once in my position, any feedback would be much appreciated.

Thanks o.0

Dani AI

Generated

Good start — learning XHTML teaches discipline about well-formed markup, which pays off. For work today, shift attention to modern web standards: HTML5 for structure, CSS (including Flexbox and Grid) for layout, and progressive enhancement so pages work even if JavaScript is absent. Those fundamentals transfer directly from XHTML and make later learning smoother.

A practical path is: HTML semantics -> CSS layout and responsive design -> JavaScript and DOM -> version control (Git) -> server-side only when you need persistence. was right to suggest trying a server-side feature after you can build static pages. PHP is a fine option, but Node.js or Python are equally valid—use the official docs as primary references: MDN Web Docs and the PHP Manual.

Workflow and tools matter as much as languages. Keep HTML/CSS/JS separate, use Git, validate markup with the W3C validator, run linters and accessibility checks, and test in browser devtools and on real devices. Develop locally with a simple dev stack or containers, then deploy small projects (portfolio, responsive landing, then a contact/CRUD feature) so you learn the whole cycle from edit to deploy.

Designers often become developers by following that incremental route: build real pages, add interactivity, then add backend logic. Treat each small project as a milestone, keep notes on what you broke and fixed, and apply the practical tips already suggested in this thread as you progress.

Recommended Answers

All 2 Replies

Once you get comfortable with the xhtml syntax, look into a server side language. At some point you'll find that xhtml won't full fill all of your needs and will need some server interaction. If you have no preference, I'd recommend php. Php has a wealth of documentation and tutorials available free online. I believe a good way to learn a server side language is to start off with a form that submits to the server. Here is a good place to start. The easiest way to develop and test php is with some type of WAMP (Windows Apache MySql PHP) server running on your local machine. Probably the easiest to get started with is . It will run on just about any operating system and will allow you to test pages locally before uploading to the web.

Also, try to create an external stylesheet for your xhtml page. W3Schools is a good place to learn CSS basics. You'll also note that the site has tutorials on just about anything else related to web development.

commented: Nice post +9

Great! thanks for the help, I'll get stuck in ;-)

Be a part of the DaniWeb community

We're a friendly, industry-focused community of developers, IT pros, digital marketers, and technology enthusiasts meeting, networking, learning, and sharing knowledge.