Week Four (MGDP2060)
From Wiki @ Karl Jones dot com
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"
Review topics
Little Bobby Tables:
- little bobby tables - Google search
See also Data sanitization.
Get versus Post:
...
Web page conventions
Follow these web page conventions when creating class-related web pages. See also Naming convention.
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