Take the 2-minute tour ×
Programmers Stack Exchange is a question and answer site for professional programmers interested in conceptual questions about software development. It's 100% free, no registration required.

I may soon begin teaching a "web design and development" class for a home-school co-op group.

Any suggestions for "course" material?

My first thought was to work through the Opera Web Standards Curriculum, but am interested in hearing about possible alternatives or suggestions that better cover the "very basics" of getting started with designing and developing web pages.

Not necessarily looking for topics, so much as existing resources. Thanks so much for your input!

share|improve this question

closed as not constructive by gnat, Martijn Pieters, Oleksi, Walter, MichaelT Mar 24 '13 at 14:53

As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.If this question can be reworded to fit the rules in the help center, please edit the question.

3 Answers 3

I find that w3schools is excellent for beginners; even though it is regularly criticized by veteran programmers as being inaccurate (I haven't found that to be the case overall), it contains a wealth of information explained in a clear, simple style.

share|improve this answer
I find that w3schools is a horrible reference. Sitepoint, MDN, Dottoro are all better references. Follow the campaign –  Raynos Jul 26 '11 at 20:07
See w3fools.com –  BlackJack Jul 26 '11 at 20:30
@BlackJack: Raynos already linked that website, and I stated as much in my answer already. –  Robert Harvey Jul 26 '11 at 20:32
@Raynos w3schools is a great beginners guide that should be verified elsewhere. It provides examples in a simple, clear, concise style, versus MDM which is way more complex. I always say to learn the basics at w3schools, then learn the complex stuff at a different site –  TheLQ Jul 27 '11 at 1:03
MDN Learn is pretty good. My problem with "learning the basics at w3schools" is that the basics w3schools teaches are full of bad practices and general web techniques right out of 1998 –  Raynos Jul 27 '11 at 8:49

I've done some similar teaching and I am still a proponent of teaching the basic CGI model of programming. The language is too much an arbitrary decision based upon your students and what you've taught thusfar.

I believe it is far more important to understand the request/response architecture.

Choose almost anything.

If you're looking for design (like fluffy UI stuff) ignore this answer :)

share|improve this answer

Alistapart.com - Great publication quality material. It could almost be a textbook.

In the a list apart family they also offer books (a book apart) that are almost conversation level type learning that is easy to understand; at least IMHO.

share|improve this answer

Not the answer you're looking for? Browse other questions tagged or ask your own question.