{"id":18921,"date":"2026-08-17T15:50:41","date_gmt":"2026-08-17T19:50:41","guid":{"rendered":"https:\/\/www.indexwebmarketing.com\/services\/web-marketing-training\/wordpress-programming-training\/"},"modified":"2026-08-17T15:50:41","modified_gmt":"2026-08-17T19:50:41","slug":"wordpress-programming-training","status":"publish","type":"page","link":"https:\/\/www.indexwebmarketing.com\/en\/services\/web-marketing-training\/wordpress-programming-training\/","title":{"rendered":"WordPress Programming Training"},"content":{"rendered":"\n<h3 class=\"wp-block-heading\" style=\"text-align:center\">Learn to build your WordPress site in code<\/h3>\n\n\n\n<div class=\"wp-block-columns has-2-columns is-layout-flex wp-container-core-columns-is-layout-8f761849 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column d-none d-md-block is-layout-flow wp-block-column-is-layout-flow\">\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"300\" height=\"300\" src=\"https:\/\/www.indexwebmarketing.com\/wp-content\/uploads\/2018\/08\/formation-wordpress1-e1533412636202-300x300.png\" alt=\"Index WordPress programming course\" class=\"wp-image-15512\" srcset=\"https:\/\/www.indexwebmarketing.com\/wp-content\/uploads\/2018\/08\/formation-wordpress1-e1533412636202-300x300.png 300w, https:\/\/www.indexwebmarketing.com\/wp-content\/uploads\/2018\/08\/formation-wordpress1-e1533412636202-150x150.png 150w, https:\/\/www.indexwebmarketing.com\/wp-content\/uploads\/2018\/08\/formation-wordpress1-e1533412636202-500x500.png 500w, https:\/\/www.indexwebmarketing.com\/wp-content\/uploads\/2018\/08\/formation-wordpress1-e1533412636202.png 648w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/figure>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<h2 class=\"wp-block-heading\">Why?<\/h2>\n\n\n\n<ul class=\"wp-block-list\"><li>Learn to build your own site on our <strong>WordPress programming course<\/strong>. You leave with what you need to code and customise the site the way you want it.<\/li><li>The course works both for people starting out and for people already in the code who want to go further.<\/li><li>You work on a real site rather than on generic examples.<\/li><\/ul>\n\n\n\n<p class=\"mb-0\">\n\t<a href=\"https:\/\/www.indexwebmarketing.com\/en\/contact-us\/\" class=\"btn btn-lg btn-red\">Free estimate<\/a>\n<\/p>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-columns has-2-columns is-layout-flex wp-container-core-columns-is-layout-8f761849 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<h2 class=\"wp-block-heading\">What it covers<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>The topics you will cover or go deeper on:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>Working with and writing <strong>CSS<\/strong>.<\/li><li>Building and managing <strong>pages<\/strong>.<\/li><li>Building and managing <strong>content<\/strong>.<\/li><li>Installing, configuring and managing your <strong>plugins<\/strong>.<\/li><li>Editing the <strong>code<\/strong> itself.<\/li><\/ul>\n\n\n\n<p class=\"mb-0\">\n\t<a href=\"https:\/\/www.indexwebmarketing.com\/en\/services\/\" class=\"btn btn-lg btn-red\">Back to services\n\t<\/a>\n<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-column d-none d-md-block is-layout-flow wp-block-column-is-layout-flow\">\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"300\" height=\"300\" src=\"https:\/\/www.indexwebmarketing.com\/wp-content\/uploads\/2018\/08\/formation-wordpress2-e1533412628371-300x300.png\" alt=\"The structure of a WordPress theme\" class=\"wp-image-15518\" srcset=\"https:\/\/www.indexwebmarketing.com\/wp-content\/uploads\/2018\/08\/formation-wordpress2-e1533412628371-300x300.png 300w, https:\/\/www.indexwebmarketing.com\/wp-content\/uploads\/2018\/08\/formation-wordpress2-e1533412628371-150x150.png 150w, https:\/\/www.indexwebmarketing.com\/wp-content\/uploads\/2018\/08\/formation-wordpress2-e1533412628371-500x500.png 500w, https:\/\/www.indexwebmarketing.com\/wp-content\/uploads\/2018\/08\/formation-wordpress2-e1533412628371.png 546w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/figure>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-columns has-2-columns is-layout-flex wp-container-core-columns-is-layout-8f761849 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column d-none d-md-block is-layout-flow wp-block-column-is-layout-flow\">\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"300\" height=\"300\" src=\"https:\/\/www.indexwebmarketing.com\/wp-content\/uploads\/2018\/08\/formation-wordpress3-e1533412666748-300x300.png\" alt=\"Building WordPress plugins\" class=\"wp-image-15524\" srcset=\"https:\/\/www.indexwebmarketing.com\/wp-content\/uploads\/2018\/08\/formation-wordpress3-e1533412666748-300x300.png 300w, https:\/\/www.indexwebmarketing.com\/wp-content\/uploads\/2018\/08\/formation-wordpress3-e1533412666748-150x150.png 150w, https:\/\/www.indexwebmarketing.com\/wp-content\/uploads\/2018\/08\/formation-wordpress3-e1533412666748-500x500.png 500w, https:\/\/www.indexwebmarketing.com\/wp-content\/uploads\/2018\/08\/formation-wordpress3-e1533412666748.png 650w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/figure>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<h2 class=\"wp-block-heading\">Benefits<\/h2>\n\n\n\n<ul class=\"wp-block-list\"><li>You build the site end to end, without going through someone else for every change.<\/li><li>You understand how a theme is put together and where to edit it without breaking the site.<\/li><li>You get video tutorials and written manuals to refer back to after the course.<\/li><li>Groups stay small and the material follows your level.<\/li><\/ul>\n\n\n\n<p class=\"mb-0\">\n\t<a href=\"https:\/\/www.indexwebmarketing.com\/en\/services\/\" class=\"btn btn-lg btn-red\">Back to services\n\t<\/a>\n<\/p>\n<\/div>\n<\/div>\n\n\n\n<h2 class=\"wp-block-heading\" style=\"text-align:center\">What the WordPress programming course covers<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">Administration<\/h3>\n\n\n\n<ul class=\"wp-block-list\"><li>Managing users and creating profiles.<\/li><li>Granting user permissions.<\/li><li>Editing or removing a user profile.<\/li><li>Creating an administrator account.<\/li><li>Server setup: creating the database and meeting the server requirements.<\/li><li>Installing WordPress.<\/li><li>Tuning the WordPress configuration.<\/li><\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">Themes<\/h3>\n\n\n\n<ul class=\"wp-block-list\"><li>What to weigh when picking a theme.<\/li><li>Finding and installing a theme.<\/li><li>Checking how a theme is built.<\/li><li>Configuring the theme settings.<\/li><li>Updating and editing a theme.<\/li><li>Building a theme.<\/li><li>Building a child theme.<\/li><li>Why the theme matters so much on a WordPress site.<\/li><\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">Plugins<\/h3>\n\n\n\n<ul class=\"wp-block-list\"><li>Installing plugins.<\/li><li>The best WordPress plugins.<\/li><li>WordPress frameworks.<\/li><li>Building and coding plugins.<\/li><li>Migrating sites.<\/li><li>WordPress Multisite.<\/li><li>Common traps and how to avoid them.<\/li><li>Search engine optimisation.<\/li><li>Growing site traffic through SEO.<\/li><li>Reading your site&#8217;s traffic statistics.<\/li><li>Advanced WordPress theory.<\/li><\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">By the end of the <strong>WordPress programming course<\/strong> you have what you need to build a site from A to Z, with video tutorials and manuals to fall back on.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">To find out more about the course, <a href=\"https:\/\/www.indexwebmarketing.com\/en\/contact-us\/\">get in touch<\/a> with our team.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Learn to build your WordPress site in code Why? Learn to build your own site on our WordPress programming course. You leave with what you need to code and customise the site the way you want it. The course works both for people starting out and for people already in the code who want to [&hellip;]<\/p>\n","protected":false},"author":0,"featured_media":0,"parent":3587,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_et_pb_use_builder":"","_et_pb_old_content":"","_et_gb_content_width":"","footnotes":""},"class_list":["post-18921","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.2 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>WordPress Programming Training | Index Agency<\/title>\n<meta name=\"description\" content=\"WordPress programming training from Index: themes, child themes, plugin development and server setup. For people who want to build and customise in code.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.indexwebmarketing.com\/en\/services\/web-marketing-training\/wordpress-programming-training\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"WordPress Programming Training | Index Agency\" \/>\n<meta property=\"og:description\" content=\"WordPress programming training from Index: themes, child themes, plugin development and server setup. For people who want to build and customise in code.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.indexwebmarketing.com\/en\/services\/web-marketing-training\/wordpress-programming-training\/\" \/>\n<meta property=\"og:site_name\" content=\"Index Agency\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/agenceindex\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.indexwebmarketing.com\/wp-content\/uploads\/2018\/08\/formation-wordpress1-e1533412636202-300x300.png\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.indexwebmarketing.com\\\/en\\\/services\\\/web-marketing-training\\\/wordpress-programming-training\\\/\",\"url\":\"https:\\\/\\\/www.indexwebmarketing.com\\\/en\\\/services\\\/web-marketing-training\\\/wordpress-programming-training\\\/\",\"name\":\"WordPress Programming Training | Index Agency\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.indexwebmarketing.com\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.indexwebmarketing.com\\\/en\\\/services\\\/web-marketing-training\\\/wordpress-programming-training\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.indexwebmarketing.com\\\/en\\\/services\\\/web-marketing-training\\\/wordpress-programming-training\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.indexwebmarketing.com\\\/wp-content\\\/uploads\\\/2018\\\/08\\\/formation-wordpress1-e1533412636202-300x300.png\",\"datePublished\":\"2026-08-17T19:50:41+00:00\",\"description\":\"WordPress programming training from Index: themes, child themes, plugin development and server setup. For people who want to build and customise in code.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.indexwebmarketing.com\\\/en\\\/services\\\/web-marketing-training\\\/wordpress-programming-training\\\/#breadcrumb\"},\"inLanguage\":\"en-CA\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.indexwebmarketing.com\\\/en\\\/services\\\/web-marketing-training\\\/wordpress-programming-training\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-CA\",\"@id\":\"https:\\\/\\\/www.indexwebmarketing.com\\\/en\\\/services\\\/web-marketing-training\\\/wordpress-programming-training\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.indexwebmarketing.com\\\/wp-content\\\/uploads\\\/2018\\\/08\\\/formation-wordpress1-e1533412636202-300x300.png\",\"contentUrl\":\"https:\\\/\\\/www.indexwebmarketing.com\\\/wp-content\\\/uploads\\\/2018\\\/08\\\/formation-wordpress1-e1533412636202-300x300.png\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.indexwebmarketing.com\\\/en\\\/services\\\/web-marketing-training\\\/wordpress-programming-training\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.indexwebmarketing.com\\\/en\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Services\",\"item\":\"https:\\\/\\\/www.indexwebmarketing.com\\\/en\\\/services\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Digital Marketing Training\",\"item\":\"https:\\\/\\\/www.indexwebmarketing.com\\\/en\\\/services\\\/web-marketing-training\\\/\"},{\"@type\":\"ListItem\",\"position\":4,\"name\":\"WordPress Programming Training\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.indexwebmarketing.com\\\/#website\",\"url\":\"https:\\\/\\\/www.indexwebmarketing.com\\\/\",\"name\":\"Index\",\"description\":\"Your Digital Performance Partner\",\"alternateName\":\"Index\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.indexwebmarketing.com\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-CA\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"WordPress Programming Training | Index Agency","description":"WordPress programming training from Index: themes, child themes, plugin development and server setup. For people who want to build and customise in code.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.indexwebmarketing.com\/en\/services\/web-marketing-training\/wordpress-programming-training\/","og_locale":"en_US","og_type":"article","og_title":"WordPress Programming Training | Index Agency","og_description":"WordPress programming training from Index: themes, child themes, plugin development and server setup. For people who want to build and customise in code.","og_url":"https:\/\/www.indexwebmarketing.com\/en\/services\/web-marketing-training\/wordpress-programming-training\/","og_site_name":"Index Agency","article_publisher":"https:\/\/www.facebook.com\/agenceindex","og_image":[{"url":"https:\/\/www.indexwebmarketing.com\/wp-content\/uploads\/2018\/08\/formation-wordpress1-e1533412636202-300x300.png","type":"","width":"","height":""}],"twitter_misc":{"Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.indexwebmarketing.com\/en\/services\/web-marketing-training\/wordpress-programming-training\/","url":"https:\/\/www.indexwebmarketing.com\/en\/services\/web-marketing-training\/wordpress-programming-training\/","name":"WordPress Programming Training | Index Agency","isPartOf":{"@id":"https:\/\/www.indexwebmarketing.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.indexwebmarketing.com\/en\/services\/web-marketing-training\/wordpress-programming-training\/#primaryimage"},"image":{"@id":"https:\/\/www.indexwebmarketing.com\/en\/services\/web-marketing-training\/wordpress-programming-training\/#primaryimage"},"thumbnailUrl":"https:\/\/www.indexwebmarketing.com\/wp-content\/uploads\/2018\/08\/formation-wordpress1-e1533412636202-300x300.png","datePublished":"2026-08-17T19:50:41+00:00","description":"WordPress programming training from Index: themes, child themes, plugin development and server setup. For people who want to build and customise in code.","breadcrumb":{"@id":"https:\/\/www.indexwebmarketing.com\/en\/services\/web-marketing-training\/wordpress-programming-training\/#breadcrumb"},"inLanguage":"en-CA","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.indexwebmarketing.com\/en\/services\/web-marketing-training\/wordpress-programming-training\/"]}]},{"@type":"ImageObject","inLanguage":"en-CA","@id":"https:\/\/www.indexwebmarketing.com\/en\/services\/web-marketing-training\/wordpress-programming-training\/#primaryimage","url":"https:\/\/www.indexwebmarketing.com\/wp-content\/uploads\/2018\/08\/formation-wordpress1-e1533412636202-300x300.png","contentUrl":"https:\/\/www.indexwebmarketing.com\/wp-content\/uploads\/2018\/08\/formation-wordpress1-e1533412636202-300x300.png"},{"@type":"BreadcrumbList","@id":"https:\/\/www.indexwebmarketing.com\/en\/services\/web-marketing-training\/wordpress-programming-training\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.indexwebmarketing.com\/en\/"},{"@type":"ListItem","position":2,"name":"Services","item":"https:\/\/www.indexwebmarketing.com\/en\/services\/"},{"@type":"ListItem","position":3,"name":"Digital Marketing Training","item":"https:\/\/www.indexwebmarketing.com\/en\/services\/web-marketing-training\/"},{"@type":"ListItem","position":4,"name":"WordPress Programming Training"}]},{"@type":"WebSite","@id":"https:\/\/www.indexwebmarketing.com\/#website","url":"https:\/\/www.indexwebmarketing.com\/","name":"Index","description":"Your Digital Performance Partner","alternateName":"Index","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.indexwebmarketing.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-CA"}]}},"_links":{"self":[{"href":"https:\/\/www.indexwebmarketing.com\/en\/wp-json\/wp\/v2\/pages\/18921","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.indexwebmarketing.com\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.indexwebmarketing.com\/en\/wp-json\/wp\/v2\/types\/page"}],"replies":[{"embeddable":true,"href":"https:\/\/www.indexwebmarketing.com\/en\/wp-json\/wp\/v2\/comments?post=18921"}],"version-history":[{"count":0,"href":"https:\/\/www.indexwebmarketing.com\/en\/wp-json\/wp\/v2\/pages\/18921\/revisions"}],"up":[{"embeddable":true,"href":"https:\/\/www.indexwebmarketing.com\/en\/wp-json\/wp\/v2\/pages\/3587"}],"wp:attachment":[{"href":"https:\/\/www.indexwebmarketing.com\/en\/wp-json\/wp\/v2\/media?parent=18921"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}