ITC 210: Advanced Web Development
Time: T/TH – 6:00PM to 8:05PM
Room: BE3184
Instructor: Adam Eivy (adam.eivy [at] seattlecolleges.edu)
Credits: 5
Class Hours: 55
Length of Course: 11 weeks
Prerequisite: ITC280
Recommended Book:
Digging into WordPress by Chris Coyier & Jeff Starr
Course Description:
This course provides students with the hands on experience of working on a web team, for a real client.
The class will be comprised of small lectures, leading into discussions and scheduled instructor-supervised one-on-one meetings, small discussion groups, and research.
ITC210 is a combined class with WEB210. Developers will work together with Designers to complete a site for a client.
Students will interview clients, track time, set goals, document features and limitations and deploy a CMS driven website (probably with WordPress).
Course Goals:
Upon successful completion of this class, the student will be able to:
- Define an appropriate scope for the project
- Identify a project’s goals and obectives
- Determine a time line for project completion
- Locate a variety of relevant resources from a variety of sources (library, Web, Mentors, etc.)
- Document resource requirements
- Document time spent on project
- Document the project features and functions
- Complete and present a project (deploy to production)
Topical Outline
- Overview of project process
- Defining an appropriate scope
- Defining goals and outcomes
- Project Management (documenting process and progress, setting benchmarks)
- Locating relevant resources
- Documenting project functions and procedures
- internal documentation (code comments, naming conventions)
- External documentation
- How to evaluate the projects success in terms of the goals and outcomes
- Final delivery to client (push to production)
Presentation: Lecture, demonstration, online materials, hands-on work with clients.
Evaluation Methods:
Your final grade will depend mostly on your participation within the project and with your fellow teammates. Additional grading will evaluate your communication and delivery to the client.
- Students are responsible for assignment information on assignment pages
- Students are responsible for emailing the instructor with all assignments and communications within the team and to client.
Your grade is calculated by the following:
- 1/3 Participation and Contribution within your team
- 1/3 Assignments
- 1/3 Final Presentation and Delivery to the client
ADA Confirmation:
(Americans with Disabilities Act) If you need course adaptations or accommodations because of a disability, if you have emergency medical information to share with me, or if you need special arrangements in case the building must be evacuated, please contact me ASAP.