WordPress Theme Design WordPress is much more than a blogging platform, it is the most popular and widely used CMS (Content Management System) on the internet. This course will take users who already know the basics and show you how to create your own design for your WordPress site. We will take an existing HTML/CSS web design and break it apart section by section and create our own WordPress theme. We will use a blank theme template with just raw data coming from our WordPress database and create all the necessary template pages to make our WordPress site come alive including navigation, posts, custom home page, and custom fields as well. There will be lots of fun activites with each lesson so to broaden your view of what a real WordPress site can do, apart from just a blog. Objectives for this class are:
Applicable Job Roles: web designer, web developer, web blogger, blog/content manager. Who Should Attend: This course is for anybody with existing WordPress experience wanting to continue learning about WordPress as a Content Management System (CMS) in creating websites not only blogs. Students will get more involved in working with templates and teaching students how to create a theme from scratch from an existing HTML/CSS static template. Outline
Week 1 - Starting with an HTM/CSS template
Week 2 - Creating Our Theme
Week 3 - Our Theme: Finishing the Theme
Week 4 - Our Theme: Improvements
Week 5 -Performance and Security
Prerequisites
Completion of Intro to WordPress course (b129) or equivalent knowledge and/or experience. Good understanding of HTML and CSS with basic understanding of PHP.
Requirements
You must have an online web host account that is UNIX based (not Windows server) that supports PHP and a MySQL database.
|
|
|||||||||||||||||||||||||||||||||||||||||||||||
Frank Stepanski has over 10 years experience in the IT field ranging from Senior Analyst, Designer and Web Developer. Frank has worked with technologies such as PHP, MySQL, ASP.NET, SQL Server as well as HTML, CSS and JavaScript. He has a Masters Degree in Software Engineering from Penn State University. He has also taught web programming classes at a local community college.
