Difference between revisions of "Web Design and Development III (MGDP2060)"

From Wiki @ Karl Jones dot com
Jump to: navigation, search
Line 9: Line 9:
 
* [[Calendar (MGDP2060)]]
 
* [[Calendar (MGDP2060)]]
 
* [[Requirements (MGDP2060)]]
 
* [[Requirements (MGDP2060)]]
 +
* [[Class structure (MGDP2060)]]
  
  
 
== Class structure ==
 
 
A typical class session consists of these phases:
 
 
* 5:30 - 5:40 = preliminaries
 
** Everybody settled at their workstation?
 
** Any immediate problems with workstations, network, files, homework, anything?
 
* 5:40 - 7:00 = Lecture
 
** Discussion of topics
 
** Demonstration of examples
 
* 7:00 until done = In-class exercises based upon lecture topics
 
** Sometimes with "Do by next week" or "Do by end of semester" exercises
 
* Remainder of evening until 9:15 = Open lab
 
* 9:20 = Done for the night
 
  
 
== Online resources ==
 
== Online resources ==

Revision as of 12:22, 20 August 2016

Web Design and Development III (MGDP2060) is a course at Hennepin Technical College.

Fall 2016: Thursdays, 08/25 - 12/15 (5:30 pm - 9:20 pm).

Instructor: Karl Jones - karl.jones@hennepintech.edu

See:


Online resources

Course detail

Prerequisites

Prerequisite is Web Design and Development I (MGDP1250), or instructor's permission.

Credits

Three credits.

Course Summary

Source: Course Summary @ hennepintech.edu

Description

The dynamic needs of modern web applications would not be possible without server-side technologies.

This course explores PHP by developing dynamically driven content, form processing, Content management systems (CMS) and will focus on WordPress.

Topics also include:

In this project-based course, students design and develop a dynamic website utilizing WordPress as a CMS.

Concepts include:

  • WordPress fundamentals
  • Creating custom themes
  • Website maintenance
  • Using plug-ins to extend WordPress

This course also continues to explore topics from prerequisite courses:

Prerequisites:

Goals

The following goals will be addressed in the course:

  • Demonstrate the ability to differentiate programming languages for the web
  • Distinguish how programming languages work together
  • Demonstrate use of JavaScript for web development
  • Integrate information for a web site
  • Utilize Content Management Systems to create dynamic web site
  • Demonstrate the use of PHP within a web site
  • Integrate Google Maps into a web page
  • Demonstrate use of dynamic scripting languages within a web site design
  • Create a fully functional dynamic web site using WordPress
  • Deploy web site to web hosting service

See also