Week Four (MGDP2060)
This article lists topics for week four of Web Design and Development III (MGDP2060).
See also Week Four Exercises (MGDP2060).
Contents
In the news
- You Don't Have To Be Good At Math To Learn To Code @ Slashdot
- Wikipedia founder backs site's systems after extortion scam @ The Guardian
- "Jimmy Wales says system is secure after users posed as senior editors and demanded payment from businesses"
- Data is a liability, not an asset @ BoingBoing
- Your baby monitor is an Internet-connected spycam vulnerable to voyeurs and crooks @ BoingBoing
Items of interest
- AsciiMath - "An easy-to-write markup language for mathematics"
Little Bobby Tables
- little bobby tables - Google search
See:
Get versus Post
...
File Transfer Protocol (FTP)
On the class web server, the folder named student_ftp
is for students to store class-related resources which are not part of their website, such as class notes, Photoshop files, etc.
If you wish to use the student_ftp
folder, create a subfolder for your files. Give your subfolder the same name as you gave your subfolder under the website folder (www.htcwebcreative.com
).
Web page conventions
Follow these web page conventions when creating class-related web pages.
See also Naming convention for more general information.
WordPress themes
In WordPress, a theme provides the HTML and CSS (the front end) which WordPress will use when generating web pages.
Many free themes are available, along with commercial themes.
You can create your own WordPress theme; we will do so in this class.
WordPress: any type of website
WordPress was originally written as blog software, but you can make any type of website with WordPress,
- Blogging can be omitted altogether
- Blogging can be re-branded as "News" or whatever, can appear on interior page(s) rather than home page.
- Custom post types allow you to specify new post types, which behave like blog posts, but are customized to your subject matter
- For example, profiles -- see [ Mondovi Dental]
Demonstrations
- WordPress installation
- phpMyAdmin - browser-based database management tool
Exercises
Vocabulary
See complete list.
New vocabulary
Previous vocabulary
- Bit
- Bootstrap (framework)
- Byte
- Cascading Style Sheets
- Control flow
- Delimiter
- Deliverable
- Expression (computer science)
- Hostname
- HTML
- Hyperlink
- JavaScript
- LAMP (software bundle)
- Legacy system
- localhost
- MAMP
- MySQL
- PHP
- Portability
- Problem solving
- Responsive web design
- SQL statement examples
- Statement (computer science)
- Static web page
- Title (HTML)
- Uniform resource locator - URL
- Web application framework
- Web server
- XAMPP