# WordPress for Coders

Canonical URL: <https://www.nobledesktop.com/classes/wordpress-for-coders>

## Overview

#### Go Beyond WYSIWYG & Take Control of WordPress Sites Using Code

If you know HTML and CSS and want to gain more control over WordPress, this is the class for you.

WordPress lets you do a lot without having to code, but there are some things that only web developers (who know how to code) can do, or that may be easier or better to do with code.

In this class, you’ll learn how to install WordPress on your local computer for editing and testing code. You’ll learn how to use code to customize parts of WordPress, work with themes, edit CSS, and more. You’ll gain a more thorough understanding of what WordPress does behind the scenes and how to work with it.

Knowledge of PHP is a plus, but is not required to take this class.

If you’re not a coder, and simply want to learn how to use WordPress to edit and manage content, you should look at our WordPress: Create a Website or Blog class.

## What you'll learn

- Learn how to use code (HTML, CSS, and PHP) to customize or control various parts of WordPress
- Use CSS code to customize WordPress themes (which control the appearance of a WordPress site)
- Install WordPress locally so you can write and test your code
- Learn WordPress developer best practices
- See how WordPress code functions behind the scenes so you can gain a better understanding of how WordPress works

## Prerequisites

You should feel comfortable coding HTML and CSS, with knowledge equivalent to our [Advanced HTML & CSS](/classes/web-development-level2) class. 

You should also know how to use WordPress, with knowledge equivalent to our [WordPress: Create a Website or Blog](/classes/wordpress) class.

## Curriculum

### Running WordPress Locally

#### Setting Up a Local Testing Server

#### Installing WordPress

### Creating a Custom WordPress Theme

#### Converting a Static HTML Site to a Dynamic WordPress Theme

#### Creating Custom Templates

#### Using Your Custom CSS

#### Creating Menu Display Locations

#### Creating Widget Areas

#### Adding Custom Theme Controls

## Schedule
- Jul 22, 2026 10:00am–5:00pm — NYC

## Instructors

### Eugenio Solis de Ovando — Senior Instructor

Eugenio Solis de Ovando is a Senior Instructor at Noble Desktop in New York City, specializing in graphic design, web design, and visual communication. With over 20 years of experience in the creative industry, Eugenio is passionate about helping students develop strong technical skills and a solid design foundation across print, digital, and web platforms.

Eugenio teaches a wide range of courses, including Photoshop, Illustrator, InDesign, Figma, WordPress, UI Design, and Artificial Intelligence for Graphic Design. His classes are known for their clear, hands-on approach, blending technical mastery with creative exploration to help students bring their ideas to life with confidence and precision.

He holds a Ph. D. in Artificial Intelligence with a specialization in Human Performance Technology, where his research focused on integrating emerging AI technologies into adult education and training. 

As an Adobe Certified Design Master and Licensed Private Career School Teacher in New York State, Eugenio is dedicated to delivering high-quality instruction and sharing best practices in digital design workflows. He brings real-world insights into the classroom, guiding students through professional techniques in layout design, typography, color theory, image editing, and responsive web design.

Learn more about [Eugenio Solis de Ovando's](/eugenio-solis-de-ovando) background and expertise.

## FAQ

### Do I need to bring anything to the class?

No. We provide computers (Mac or PC) with the required software installed. Choose your operating system at checkout.

## Pricing

**Tuition:** $425
