Difference between revisions of "Course summary (MGDP2060)"
From Wiki @ Karl Jones dot com
Karl Jones (Talk | contribs) (→Key topics) |
Karl Jones (Talk | contribs) |
||
Line 11: | Line 11: | ||
** [[Template engine]] | ** [[Template engine]] | ||
* [[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]] | + | * [[WordPress]] - a free and open-source [[web application framework]] based on [[PHP]] and [[MySQL]]. |
** [[WordPress theme]] | ** [[WordPress theme]] | ||
** [[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]] | + | * [[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]] | ||
Revision as of 09:43, 21 August 2016
Course summary for Web Design and Development III (MGDP2060).
Source: Course Summary @ hennepintech.edu
Key topics
- 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
- 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.
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