Difference between revisions of "Course summary (MGDP2060)"
From Wiki @ Karl Jones dot com
Karl Jones (Talk | contribs) |
Karl Jones (Talk | contribs) (→Key topics) |
||
(One intermediate revision by the same user not shown) | |||
Line 4: | Line 4: | ||
== Key topics == | == Key topics == | ||
+ | |||
+ | Key topics in MGDP2060 include: | ||
* [[Content management system]] - a computer application that allows publishing, editing and modifying content, organizing, deleting as well as maintenance from a central interface. | * [[Content management system]] - a computer application that allows publishing, editing and modifying content, organizing, deleting as well as maintenance from a central interface. | ||
Line 12: | Line 14: | ||
* [[PHP]] - a [[Server-side scripting|server-side scripting language]] designed for [[web development]]. | * [[PHP]] - a [[Server-side scripting|server-side scripting language]] designed for [[web development]]. | ||
* [[WordPress]] - a free and open-source [[web application framework]] based on [[PHP]] and [[MySQL]]. | * [[WordPress]] - a free and open-source [[web application framework]] based on [[PHP]] and [[MySQL]]. | ||
− | ** [[WordPress theme]] | + | ** [[WordPress theme]] - a [[web template system]] which provides presentation and style rules for the [[Content (WordPress)|WordPress content]]. |
** [[WordPress plugin]] - software which extends the functionality of WordPress, allowing developers to create new WordPress features. | ** [[WordPress plugin]] - software which extends the functionality of WordPress, allowing developers to create new WordPress features. | ||
** [[:Category:WordPress]] | ** [[:Category:WordPress]] | ||
* [[Web hosting service]] - a type of [[Internet hosting service]] that allows individuals and organizations to make their website accessible via the [[World Wide Web]]. | * [[Web hosting service]] - a type of [[Internet hosting service]] that allows individuals and organizations to make their website accessible via the [[World Wide Web]]. | ||
** [[x10hosting account example]] | ** [[x10hosting account example]] | ||
+ | |||
+ | See also [[:Category:Web design and development]] | ||
== Description == | == Description == |
Latest revision as of 10:08, 21 August 2016
Course summary for Web Design and Development III (MGDP2060).
Source: Course Summary @ hennepintech.edu
Key topics
Key topics in MGDP2060 include:
- Content management system - a computer application that allows publishing, editing and modifying content, organizing, deleting as well as maintenance from a central interface.
- Web content management system - a content management system which uses a web browser as an interface.
- PHP - a server-side scripting language designed for web development.
- WordPress - a free and open-source web application framework based on PHP and MySQL.
- WordPress theme - a web template system which provides presentation and style rules for the WordPress content.
- WordPress plugin - software which extends the functionality of WordPress, allowing developers to create new WordPress features.
- Category:WordPress
- Web hosting service - a type of Internet hosting service that allows individuals and organizations to make their website accessible via the World Wide Web.
See also Category:Web design and development
Description
The dynamic needs of modern web applications would not be possible without server-side technologies.
In this project-based course, students design and develop a dynamic website utilizing WordPress as a content management system (CMS) for the web.
WordPress concepts include:
- WordPress fundamentals
- Creating custom themes
- Website maintenance
- Using plug-ins to extend WordPress
Related topics include:
This course also continues to explore topics from prerequisite courses:
- HTML
- CSS
- JavaScript
- Asset management
- Design considerations
- Remote hosting
- Publishing and syncing to a web host using File Transfer Protocol.
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 a web hosting service