Categories
CSS HTML

CSS Grid “Layouts in Abstract” Exercise

First, download the required  files.  Using Firefox for your browser will allow you to use its Layout tab in its Inspector. If you’re at Langara, use the Firefox Developers Edition. The task: In the files you download is a grid-starter-template.html file. For each layout you are to build, duplicate and rename to reflect the layout […]

Categories
Exercises in Development

Card Interface

Netflix style card interface. Use transitionEnd event JS (see the Wes Bos drum machine exercise). See also his photo gallery for using backticks as an easy way to keep the code he adds to the DOM concise.

Categories
Exercises in Development

WordPress: Custom Post Types

Make a Custom Post Type with custom fields. Perhaps model it after PRM?

Categories
Exercises in Development

WordPress Development: Plugins

Get a google webmaster account for your live WordPress site. Write a WordPress plugin that will put the analytics code in the footer (rather than having to edit the footer).

Categories
Exercises in Development

SSH Security Exercise

Could use mylinux. Good video on Lynda.com on key pairs.

Categories
Exercises in Development

WordPress: Own Site Setup

For this exercise, please do the following: get cheap hosting and a domain name (I recommend namecheap for both) install WordPress from the host company control panel set up an Automated Backup solution set up Two Factor Authentication set up a security solution like Wordfence or Succuri install a Security Certificate (I recommend let’s encrypt, […]

Categories
Exercises in Development

JavaScript: HSL Color Scheme Generator

Using JavaScript, make an HSL color scheme generator with three sliders that the user can use to input values.

Categories
Exercises in Development

SASS: HSL Color Scheme

Using SASS, make a HSL color scheme generator. It must create a CSS color scheme that’s visible on the page.

Categories
WordPress

WordPress Major Plugin Exercise

In this exercise, please make a new WordPress installation in MAMP and install the following plugins: Contact Form 7 Polylang YARPP (Yet Another Related Posts Plugin) Contact Form 7 Make a page called Contact and put in it a Contact Form 7 form with the following features: The form is put into DEMO MODE (so you’re […]

Categories
CSS HTML

Flex Layout Exercise – Redunzl 2018

This exercise primarily focusses on the use of the FLEXBOX css module for layout. It should also reinforce your understanding of the use of multiple backgrounds. First, download the starter files and screenshots. Since this is an exercise, I have not sized the images down to the final size I would use them at. In a production […]