Recently Updated Content on Connexions

Monday, November 1, 2010

Webcraft 101: Introduction to Web Development


Calling all web designers, web educators, technical writers, and fame-seekers. At the upcoming Mozilla Drumbeat Festival, we will be conducting a Textbook Sprint and Remixing Hackspace to write an open textbook on web development. If you are coming to the festival in Barcelona this week (November 4 and 5, 2010), come by and try the latest cutting edge tools and join us for an Open Textbook Sprint and Remix Fest. There should be a lot of expertise at the festival around topics like web development - come share it by putting it into a new age textbook. We will be putting the textbook together in Connexions (cnx.org) and Flat World Knowledge.

Even if you are not at the festival, if you have web development teaching expertise that you would be willing to include in the textbook, you can participate also. If you have materials in Word, LaTeX, or HTML, we can team you up with folks at the conference to build modules and chapters from your materials. Lecture slides would be great also. We can put them on slideshare and build a teaching module around them. If you already have relevant modules in Connexions, even better; just send us a link. Email cnx@cnx.org with your ideas and we will get in touch with you to join in. Below is a tentative table of contents for the book.

Hope to see you at the festival in person or virtually!

Table of Contents for Introduction To Web Development Textbook

Preface
Chapter 1: Introduction to the Web
- Tools
- Finding Answers
- A short history of computing and the web
- Internet architecture: How does the Web work?

Chapter 2: Planning your site
- Having a Plan
- What is Information Architecture?
- Basic Development Processes
- Content Analysis

Chapter 3: User Experience
- User-centered design principles
- Engaging users throughout the development process
- Testing and refininig

Chapter 4: HTML
- Introduction to HTML
- Introduction to CSS
- HTML5
- DOCTYPES, Languages, and other tips

Chapter 5: Getting Deeper with HTML
- Text: Headings, Fonts, and more
- Links
- Images
- Lists
- Tables

Chapter 6: Forms
- Introduction to Forms
- Styling forms
- Floats and positioning

Chapter 7: Accessibility
- Introduction to accessibility
- Accessibility testing

Chapter X: Javascript
- Introduction to Javascript

Chapter XX: Bringing it all together: Sample Project

2 comments:

  1. It would be great if more people can be there at least virtually, since not everyone will be taking the place to Barcelona. Hopefully the evnt will turn out well.

    ReplyDelete
  2. Hi there :) This introduction seems to be very helpful. Thanks a lot :)

    ReplyDelete