Menu toggle

Agenda

The Schedule

Week 01

  • Introductions
  • Course overview
    • Syllabus
  • Class picture
  • Student server prep
    • domainname.com/wbdv243/
  • Project Overview:
    • create content
    • PHP basics & fundamentals
    • Wordpress
    • Theme selection
    • Theme customization

Reading Assignment: Due: Prior to next class

Week 02

PHP Overview

  • Introduction
  • The Basics
  • Control Structures
  • Example Site

Week 03

Site of the Week

Today

  • Homework review
  • Setting up WordPress
    • Database
    • Privileges
    • FTP
    • Configuration file
    • Salt
    • Install
  • WP DashBoard
    • Pages vs Post
    • Tags vs Categories
    • Text
    • Media
    • Widgets
    • Plugins
    • Themes
  • How to tackle WP Theme customization
    1. Dashboard (easy point and click)
    2. Widget
    3. Plugins
    4. CSS
    5. Javascript
    6. PHP (hard core scripting)

BBLearn

Week 04

Site of the Week

Today

  • Homework review
  • Dashboard - Screen Options
  • Permalinks
  • Post - Category, Tag, Feature Image
  • Page - Parent - Templates
  • Menus - Custom
  • Widgets - Custom
  • Plugins
    • Limit to 10 - 12 max
    • i.e. "Disable Comments"

BBLearn


Reading Assignment: Due: Midnight the night before next class

  • Read: WordPress for Dummies, 5th Edition
    • Chapter 9 - Media Management—Images, Audio, and Video
    • Chapter 10 - Making the Most of WordPress Plugins
    • Chapter 11 - Finding and Installing WordPress Themes
    • Chapter 12 - Understanding Themes and Templates
    • Chapter 13 - Tweaking WordPress Themes

Regarding your reading assignment, bring with you to class a single sheet of paper. This single piece of paper will have on it three MEANINGFUL questions from the reading assignment, the answer to each question and the page number the information came from. At the top of the page you will put your full name and drexel email address. These questions will be used next class for an extra credit game. If you do not meet the listed requirements, you will NOT be eligible to participate and will NOT receive credit for the assignment.

Week 05

Site of the Week

Today

Homework Review - Extra Credit "Game"

Hands on Lecture

  • Parent Theme
  • Child Theme
  • What template php file is this web page using?
  • Customizing theme with child style.css

BBLearn

Week 06

Site of the Week

Today

  • Detailed Midterm review
  • Activate favorite 3rd party theme for class review
  • Create CHILD theme - lab

BBLearn


Reading Assignment: Due: Midnight the night before next class

Week 07

Site of the Week

Today

  • Homework Review
  • Create a basic Wordpress Theme from scratch

BBLearn


Reading Assignment: Due: Midnight the night before next class

Week 08

Site of the Week

Today

  • Homework Review
  • Custom page templates

BBLearn


Reading Assignment: Due: Midnight the night before next class

  • Track down and read material needed to help you complete your particular web site design and/or functionality.

Week 09

Today

  • Homework Review
  • Lecture - Lab

Week 10

Today

  • Project status review
  • Lecture - Lab

BBLearn