This website is a part of my personal domain, InsideSkills.com, and is hosted commercially, not at SRJC.
There is no official connection between insideSkills.com and the various SRJC websites and web servers.

Muiz' Classes at SRJC

Semester - Summer 2010

graphic: HTML 1 Class Logo
Creating Web Pages with XHTML & CSS
(CS 50.11-A, aka HTML Level 1)
Section 8164, 14 June - 09 August 2010
Mondays
10am - 12:15 pm (lecture/demonstration) AND
12:15 - 1:25 pm (REQUIRED lab session with instructor)

This class is taught Face-to-Face, In Person, and meets
on the Santa Rosa Campus, in Maggini Hall room 2913 & 2802

Please NOTE: This is a NEW format for this course. The scheduled lab session is NOT optional. It is REQUIRED. Attendance will be taken, and an assignment will be turned in for grading, at the end of the lab period.

Please purchase or order text/materials BEFORE the first class session, so that you have them available for use, on the first day of class. If you wait until after the class begins to get your materials you risk falling behind, and doing poorly.

The class website will be fully available on the FIRST day of class

Class section website: (available shortly, 05 May 2010)

Texts and Materials

Students may purchase the text for this course at the campus bookstore, at Amazon.com, or any other bookseller that carries it. The DVD is available both at the bookstore and at CC Now.com. If you live out of the area, the campus bookstore will ship you the text, the DVD, or both -- contact Monica Miklaucic (707.524.1828, mmiklaucic@santarosa.edu). Make sure you let Monica know the course number, your section number, and whether you want the text, the DVD, or both.

There is one required text, and a highly recommend CD for this course. Students may purchase the text at the campus bookstore, at Amazon.com, or any other bookseller that carries it. The CD is available both at the campus bookstore and at CC Now.com. If you are having the text and/or CD shipped to you, MAKE CERTAIN that you place your order in plenty of time to have it in your hands before the course begins, otherwise you risk falling behind and having difficulty catching up.

TEXT - REQUIRED
Head First HTML with CSS & XHTML, paperback
Elizabeth Freeman and Eric Freeman
2006, O'Reilly Publishers, Sebastopol California
ISBN-10: 0-596-10197-X
ISBN-13: 978-0-596-10197-8
link to Amazon.com for this text ($26.39 plus shipping)
http://www.amazon.com/Head-First-HTML-CSS-XHTML/
dp/059610197X/ref=pd_bbs_sr_1?ie=UTF8&s=books&
qid=1234378196&sr=8-1


link to Campus Bookstore-Petaluma for this text ($40 new, $30 used)
http://bookstore.santarosa.edu/PETALUMA/TextBookDetail.aspx?
BookPriceID=2816216&MBSNumber=753890&SecID=1154114&trm=SPRING%2009

 
CD (HIGHLY recommended for online students, and for all visual learners)
Creating Web Pages with HTML-1
This CD was created and is self published by Linda Hemenway, SRJC instructor and course chair for SRJC's Web Development training program. The CD has videos and written instructions demonstrating many of the techniques you must master, plus advanced tips, and cautions against mistakes frequently made by beginners.

back to top

Iif you learn better by seeing it demonstrated, and by hearing the steps described as you watch them being done -- YOU NEED THIS CD. If you have no trouble learing from reading details on a printed page or a webpage, then you might not need this CD.
 
link to CC Now.com for this CD ($20, plus $5 shipping)
http://www.ccnow.com/cgi-local/cart.cgi?videogeeks_01M_continue-page

link to Campus Bookstore-Petaluma for this CD ($26.65 new, $20 used)
http://bookstore.santarosa.edu/PETALUMA/TextBookDetail.aspx?
BookPriceID=2816956&MBSNumber=0&SecID=1154111&trm=SPRING%2009


At the campus bookstore you need to ASK for the CD, it won't be displayed on the shelf along with the text.

If you do your work in the computer lab in Petaluma or Santa Rosa, you may borrow the Lab copy of the CD while you are in the lab, however you cannot check it out and take it away from the lab.
Other Required Materials

Since this course focuses on creating Web pages, you MUST have regular, dependable access to:

  • a computer (Mac or Windows)
  • a web browser (Firefox v2 or 3 is recommended as your Primary browser, Safari, and Internet Explorer can be used as secondary browsers to see how they render your pages)

    If you are an AOL user, you MUST download and install Firefox for use in this class. The AOL browser is problematic and since I'm not an AOL subscriber, I can't help you troubleshoot any problems that may arise.
  • reliable, regular access to the Internet
    • you need to keep in frequent touch with the Discussion Forum, and the Announcements section on the Home page of this class website. ( frequently means at least 3 times a week, PLUS every time you work on your assignments )
  • a working email account that you check frequently ( same definition as above )
  • a working web account at student.santarosa.edu the college's student web server, where you'll upload your assignment web pages
    • if you don't have an account, or
    • if you've forgotten your password,
    • If you need some extra assistance, BEFORE posting a Help Request in the Forum, or contacting me individually, make sure you have read the appropriate sections of the Start Here, the Instructions for Preliminary Steps page (which is also accessed from the Start Here page in the several Step by Step Instructions sections), and FAQ page of this website.
Required Software:
  • Plain Text HTML/CSS Code creation and editing software
    • for  Windows - Notepad
    • for  Mac - TextEdit (in plain text mode), SimpleText, or BBEdit
    • you MAY NOT use Dreamweaver, GoLive, HomeSite, Frontpage. or any other web creation software, which creates the X/HTML for you
    • you MAY NOT use MS Word, Corel WordPerfect, or any other word processing program, as it will add hidden text formatting characters to your pages
  • SFTP (Secure FTP, not regular FTP) Software to upload your pages
       for Windows - WinSCP, SSH/SFTP client, or other Secure FTP client
       for Mac - Terminal plus SSH/SFTP (built in) or Fugu SSH/SFTP client
  • Firefox Web Browser
    • do NOT use Microsoft Internet Explorer (IE) as your first web browser, since IE does not follow the W3C standards for rending X/HTML and CSS code, in many cases. Use Firefox first and foremost, and if you wish, look at your pages in IE, after using Firefox. Once we get to the point of adding CSS code to the pages, you will see differences in how IE renders the pages.
graphic: HTML 3 Class Logo
Cascading Style Sheets - CSS
(CS 50.11-C, aka HTML Level 3)
Section 8412, 14 June - 06 August 2010
Taught ONLINE

WARNING: This is the FULL, 3 unit, 17-week, semster long, version of the CSS course, presented within 8 weeks during the summer session. The pace is twice as fast as it would be during the spring or fall sessions. You MUST put aside an appropriate amount of time each week for reading, study, practice, and assignments.

The time commitment estimate for the semester long format is from 6 to 10 hours a week, so it would be reasonable to expect from 12 - 20 hours of work per week, for this accelerated summer format.

Class week runs from 12.01am Tuesdays through midnight Mondays.

Please purchase or order text/materials BEFORE the first class session, so that you have them available for use, on the first day of class. If you wait until after the class begins to get your materials you risk falling behind, and doing poorly.

Class website will be fully available on the FIRST day of class

Class section website: (available shortly, 05 May 2010)

Required Text

Stylin' with CSS: A Designer's Guide - 2nd Edition, paperback

by Charles Wyke-Smith

ISBN 0-321-30525-6

(this is the green cover 2nd Edition, NOT the black, brown, and orange cover 1st Edition)

Amazon.com link for the correct version of the text

Required DVD

Cascading Style Sheets, self published by Linda Hemenway, instructor and course chair for SRJC's Web Development training program

The DVD has video demonstrations and written instructions for each lesson within the course. It can be purchased online at CC Now.com, or through the campus bookstore. When at the campus bookstore you need to ask for the DVD, it won't be displayed on the shelf along with the text.

If you are an online student you are required to purchase the DVD, or to use the one in the Santa Rosa or Petaluma labs. Classroom students are not required to use the DVD as they get to see the coding presentations in real time, during the class sessions. However, it is a very useful study guide, and resource to supplement notes taken during the in-person class demonstration.

Other Required Materials

Since this course focuses on creating Web pages, you must have regular access to:

  • a computer,
  • a variety of web browsers,
  • the Internet
  • a working email account that you check frequently
    (at least once a week, and every time you work on your assignments)
  • a working web account at student.santarosa.edu the college's student web server, where you'll upload your assignment web pages. If you don't have an account, or if you've forgotten your password, see the instructions and links at student.santarosa.edu. (If you need some extra assistance see the Lesson 01 Assignment Details page or the Resources section of this website).
  • Required Software:
    • HTML/CSS Code creation and editing software
         PC - Notepad, Homesite, Dreamweaver (includes SFTP upload client), or equivalent
         Mac - Textedit, BBEdit, Dreamweaver (includes SFTP upload client), or equivalent
    • SFTP (Secure FTP, not regular FTP) Software to upload your pages
         PC - WinSCP, SSH/SFTP client, or other Secure FTP client
         Mac - Fugu, SSH/SFTP client, or equiv SFTP client
    • Web Browser(s)
         Firefox ONLY until the mid-term, afterwards IE, Opera, Safari, etc
         NOTE: Because of the number of differences in how the various browsers have implemented CSS, we'll ALL concentrate on getting the CSS code to work with a SINGLE browser for the first half of the class.
       
      After the mid-term, we'll open our horizons to incorporate other browsers, and some of the fixes, hacks, and tricks needed to keep the page layouts working despite the different implementations of CSS