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