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
- BRING TO CLASS: students must have FTP login information, and dashboard login information in preparation for Wordpress installation.
- Read Beginning WordPress 3: Make Great Websites the Easy Way. YES, you have 2 weeks to read the entire book!
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
- Dashboard (easy point and click)
- Widget
- Plugins
- CSS
- Javascript
- PHP (hard core scripting)
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"
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
Week 06
Site of the Week
Today
- Detailed Midterm review
- Activate favorite 3rd party theme for class review
- Create CHILD theme - lab
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
Reading Assignment: Due: Midnight the night before next class
- Smashing WordPress: Beyond the Blog, 3rd Edition:
- Part II - Designing and Developing WordPress Themes
- Chapter 4 - WordPress Theme Essentials
- Chapter 5 - The Child Theme Concept
- Chapter 6 - Advanced Theme Usage
Week 08
Site of the Week
Today
- Homework Review
- Custom page templates
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