Hours: 45

Description

Builds on the fundamental concepts of web page design and construction by providing students with the opportunity to explore and use modern tool sets and techniques as they relate to advanced web site production and deployment.

Objectives

This course is intended to provide the knowledge and skill necessary to design, code and publish professional websites using the most modern techniques, languages and tools available. Web development is a fast growing and ever changing field. This requires web developers to understand the foundations of web development technology as well as staying current with new programming, design, and execution strategies that are being developed and used in the future. Because the ever changing nature of this industry there will be an emphasis on self learning, discovery, and experimentation. Students need to develop a strong work ethic and intrinsic motivation for development of the final project. The end goal of this course is to provide you with an online presence that can be used as an example of your work, or as your own online portfolio, with the express intent of career development after graduation.  

Course Outcomes

By the end of this course students should be able to: • Setup a third party vender hosting site • Manage server settings • Create and access files and folders remotely • Create and access a database • Install a content management system, or create one from scratch • Develop content and media management protocols • Design, develop, and implement template pages for specific purposes • Expand on the standard capabilities of the content management system using plugins, extensions and custom code

Resources

“Professional Wordpress: Design and Development” Stern, Hal, David Damstra, and Brad Williams. Professional WordPress. N.p.: Wiley, 2015. Print. ISBN:978-1118442272

Outline

This course is taught in a topic based format with proficiency based assessment. This means the course is broken into several topics, and each student must demonstrate an proficient understanding of each topic through formative and summative assessments. Materials and sources for the topic will be provided by the instructor and used as demonstration and discussion during the class. Students will be required to submit additional materials and sources as well as participating in class discussions in order to fulfill the formative assessment requirement. Each topic will also contain an assignment and quiz about the topic that will serve as summative assessment. In order for the student to show proficiency in each topic they must pass the summative assessment portion with a grade of at least 70%. Class format will be as follows: Students submit articles and questions for the next weeks topic into moodle. This enables students to fully engage in the discussion with their own knowledge and sources of information. The question/ answer submitted for each topic may be used as the base question bank for the final exam, depending on the quality of the question/answer submitted. The instructor will present information to the class about the current topic, and demonstrate or discuss the topic with the students. Students are encouraged to present further information and research on the topic. The current week of classes will allow students to ask specific questions or request specific demonstrations of the topic. Students will use their time to complete the assignment and take a quiz on the topic for the summative portion of the grade. Students must then utilize this information in their final project. The rubric for the final grade is based on the topic by topic application of each concept within your project.  2 Students are encouraged to work ahead, or study the topics in any order they please. The final project should be a course long activity. Students are expected to start their projects at the beginning of the course and continually work on them until they have been submitted for their final grade.