WordPress

Posted on: February 24, 2017 | Categories: Syllabus ! Course:

WordPress is an extremely popular platform for freelance Web designers for blogs and marketing sites. This course teaches the basics for creating a custom theme for your future clients.

Prerequisites

  • Required:
    • Do you have a working knowledge of HTML and CSS?
    • Do you have some experience with any programming language?
    • Have you used WordPress before?
  • Preferred:
    • Are you familiar with PHP and a LAMP stack?
    • Do you understand the difference between client-side code and server-side code?
    • Do you understand of how websites use databases?

Outline*

  1. The Basics
    1. How Do I Set up a WordPress Site?
      • Local
      • Hosting Providers
      • Cloud 9
    2. How Do I Create the Basic (minimal) Theme Files?
      • Stylesheet
      • Header, Footer, and Index
    3. How Do I Get My Styles to Work?
      • Functions and Including CSS / JS
      • Enqueueing Styles
      • Enqueueing Scripts
    4. How Do Add Navigation Menus?
    5. How Do I Add Theme Support Options?
      • Custom Backgrounds
      • Custom Headers
      • HTML 5
      • Post types
  2. Customizing
    1. Template files
    2. Content files
  3. Functionality
    1. Search and Pagination
    2. Comments
    3. Widgets
  4. Design
    1. Bootstrap
    2. Google Fonts
    3. Scripts
    4. Plug-ins

(*See something missing? Comment below or send me a suggestion.)

Where’s the rest of the course?

I’m working on it! Stay tuned!!

-Jeff

1 Comment

  1. Wow this is stunning work Mr. Leabouf.

Leave a Reply

Your email address will not be published. Required fields are marked *

*