Logo
Loading...
Web & Software Engineering

WordPress Web Development Course

Duration

1.5 Months

Price

Rs. 14,000.00

Course Description

Course Syllabus

1. How the Web Works

  • Internet basics- domains, DNS, hosting, HTTP/HTTPS & how browsers load pages
  • Web servers- Apache, Nginx & cPanel/Plesk hosting control panels
  • Client vs server- what runs in the browser vs what runs on the server
  • File types on the web: HTML, CSS, JavaScript, PHP & media formats
  • Choosing a domain & hosting: shared, VPS, managed WordPress & cloud hosting

2. HTML & CSS Essentials for WordPress

  • HTML structure: tags, attributes, headings, paragraphs, links, images & forms
  • CSS fundamentals: selectors, box model, colours, typography & layout
  • Flexbox & CSS Grid: creating responsive layouts without frameworks
  • Browser developer tools: inspecting elements, editing CSS live & debugging
  • Responsive design basics: viewport meta tag, media queries & mobile-first thinking

3. Introduction to WordPress

  • What is WordPress?- history, WordPress.com vs WordPress.org & market share
  • Installing WordPress: local (LocalWP / XAMPP) & live server installation
  • WordPress dashboard tour: posts, pages, media, comments, appearance & settings
  • WordPress architecture: themes, plugins, the wp-content folder & the database
  • User roles: Administrator, Editor, Author, Contributor & Subscriber

4. Content Management- Posts, Pages & Media

  • Posts vs pages: when to use each & permalink structure
  • Gutenberg block editor: blocks, patterns, templates & full-site editing (FSE) intro
  • Categories, tags & custom taxonomies for content organisation
  • Media library: uploading, cropping, alt text, WebP optimisation & image galleries
  • Menus & navigation: creating primary/footer menus & mega menu basics

5. WordPress Themes- Selection & Customisation

  • Free vs premium themes: theme quality checklist, GPL licensing & marketplaces
  • WordPress Customizer: site identity, colours, typography, header & footer
  • Child themes: why they matter, creating a child theme & overriding parent styles
  • Block themes & Full Site Editing: Site Editor, templates, parts & global styles
  • Theme frameworks: GeneratePress, Astra, Kadence & OceanWP deep dive

6. Page Builders - Elementor & Gutenberg

  • Elementor fundamentals: sections, columns, widgets, global settings & Navigator
  • Elementor Pro: theme builder, dynamic data, popups, forms & WooCommerce widgets
  • Advanced Gutenberg: ACF blocks, reusable blocks, Spectra & Kadence Blocks
  • Designing landing pages: hero sections, CTAs, testimonials & pricing tables
  • Responsive controls: hiding/showing elements per device & breakpoint settings

7. Typography, Color & UI Design Principles

  • Design principles: hierarchy, contrast, alignment, proximity & whitespace
  • Typography pairing: Google Fonts, Adobe Fonts & font loading performance
  • Color theory: brand palettes, accessibility contrast ratios (WCAG AA) & CSS variables
  • UI component design: buttons, cards, forms, alerts & navigation patterns
  • Figma to WordPress: designing mockups & converting designs to live pages

8. WooCommerce- Building Online Stores

  • WooCommerce setup- store settings, payment gateways (Stripe, PayPal, Khalti/eSewa) & shipping
  • Products: simple, variable, grouped, digital & subscription products
  • Shop pages: shop, single product, cart, checkout & my account customisation
  • Coupons, discounts, tax rules & inventory management
  • WooCommerce extensions: order management, receipts, abandoned cart & reporting

9. Essential Plugins & Plugin Management

  • Plugin evaluation: compatibility, update frequency, support ratings & security
  • Must-have plugins: Yoast SEO, WP Rocket, Smush, Wordfence & UpdraftPlus
  • Contact forms: Contact Form 7, WPForms & Gravity Forms with conditional logic
  • Membership & LMS: MemberPress, LearnDash & LifterLMS for online courses
  • Plugin conflicts: diagnosing issues, staging environments & version control

10. PHP Basics for WordPress Developers

  • PHP fundamentals: variables, arrays, loops, conditionals & functions
  • PHP in WordPress: template tags, template hierarchy & the Loop
  • WordPress functions: get_post_meta(), the_content(), wp_query() & WP_Query
  • hooks system: add_action(), add_filter(), do_action() & apply_filters()
  • functions.php: enqueuing scripts/styles, registering menus, sidebars & post types

11. Custom Post Types, Taxonomies & ACF

  • Registering custom post types: CPT UI plugin & register_post_type() manually
  • Custom taxonomies: hierarchical (categories) & flat (tags) taxonomy creation
  • Advanced Custom Fields (ACF): field groups, field types & displaying fields in templates
  • ACF Pro: repeater fields, flexible content, gallery, relationship & options pages
  • Custom archive & single templates for CPTs using the template hierarchy

12. WordPress REST API & Headless Concepts

  • WordPress REST API: endpoints, authentication & making requests with Postman
  • Fetching WordPress data with JavaScript (fetch API & Axios)
  • Headless WordPress concepts: decoupled front-ends with Next.js or Nuxt
  • Custom REST API endpoints: register_rest_route() & securing endpoints
  • GraphQL with WPGraphQL: queries, mutations & integrating with front-end frameworks

13. WordPress Performance Optimization

  • Core Web Vitals: LCP, FID/INP, CLS & measuring with PageSpeed Insights & GTmetrix
  • Caching: page cache, object cache, browser cache, WP Rocket & LiteSpeed Cache
  • Image optimization: WebP conversion, lazy loading, Smush & ShortPixel
  • CDN setup: Cloudflare, BunnyCDN & serving assets from edge locations
  • Database optimization: WP-Optimize, query monitor & removing bloat

14. Search Engine Optimisation (SEO)

  • On-page SEO- title tags, meta descriptions, headings, internal linking & schema markup
  • Yoast SEO & Rank Math- configuration, XML sitemaps, breadcrumbs & social previews
  • Technical SEO- canonical URLs, robots.txt, noindex, site speed & Core Web Vitals
  • Local SEO- Google Business Profile, NAP consistency & LocalBusiness schema
  • SEO content strategy- keyword research with Ubersuggest, Ahrefs & Google Search Console

15. WordPress Security

  • Common WordPress vulnerabilities: brute force, SQL injection, XSS & file inclusion
  • Security hardening: disabling XML-RPC, hiding wp-admin, limiting login attempts
  • Wordfence & Sucuri: firewall setup, malware scanning & security audits
  • SSL/HTTPS: installing free Let's Encrypt certificates & forcing HTTPS
  • Two-factor authentication, strong password policies & user role auditing

16. Backup, Staging & Deployment

  • Backup strategies: UpdraftPlus, ManageWP & automated off-site backups to S3/Google Drive
  • Staging environments: WP Staging, Kinsta Staging & cPanel staging clones
  • Migrating WordPress: Duplicator, All-in-One WP Migration & manual migration
  • Git for WordPress: version-controlling themes, plugins & deployment with DeployHQ
  • WordPress multisite: network setup, managing sites, themes & plugins network-wide

17. Capstone Projects

  • Business website: multi-page corporate site using Astra + Elementor Pro with custom forms, Google Maps & SEO optimisation
  • E-commerce store: fully functional WooCommerce shop with variable products, payment gateway integration, coupon system & order management
  • Blog / news portal: custom post types, categories, author pages, newsletter integration & AdSense-ready layout
  • Online course platform: LearnDash or LifterLMS LMS with membership tiers, video lessons, quizzes & student dashboard
  • Custom theme development: building a WordPress theme from scratch with PHP, ACF, custom post types & REST API integration

Quick Overview

Category
Web & Software Engineering
Duration
1.5 Months
Price
Rs. 14,000.00

Ready to Enroll?

Start your learning journey!

Share this Course

Enroll in This Course

Complete the form below to submit your enrollment application

Apply for WordPress Web Development Course

Fill out the form below to submit your application. Fields marked with * are required.

Personal Information

Documents

Click to upload or drag and drop

PDF, DOC, or DOCX (Max 5MB)

Click to upload or drag and drop

PDF, DOC, or DOCX (Max 5MB)

Go Back