
Enroll in professional WordPress web development with Elementor to master modern WordPress development and build five real-world projects from scratch, even with no prior experience.
Start with the WordPress fundamentals if you are new, including hosting basics and cPanel, then follow optional modules on domains, WooCommerce, and Elementor page builder to tailor your path.
Dear Students,
Firstly thank you for being a part of our community of learners.
In order to support your enthusiasm to learn here are your gifts - Plugins/ Resources worth more than $1000USD. Exclusive for course students only. In this video I ll show you how you can register and download the plugins. Make sure you register with right email address as I will be sharing all the updated Plugins / Project source codes and more plugins being added every month so you can come back anytime later in future too and login and download your files.
Meanwhile you if you find any file missing or not working you can request for an updated version or plugin via our live chat as well at https://codesiddhi.com
Happy learning :)
Rakesh Kumar T
Learn how to claim a free Elementor Pro license for your WordPress site, either on a live site via course space or locally, using freebies site and activation steps.
Master WordPress fundamentals from installation on your computer to admin dashboard basics, themes, plugins, menus, pages, posts, content editing, user roles, backups, migrations, and going live.
Install WordPress locally on your PC with LocalWP to run multiple sites. Master WordPress fundamentals—logins, themes, plugins, menus, posts and pages, backups, migrations, and going live.
Learn how to access the WordPress dashboard from a local or live site via wp-admin or one-click admin, log in with admin credentials, and explore dashboard options.
Learn how WordPress user roles and permissions control access for a team, from administrator to subscriber, including how to add users, assign roles, and manage capabilities.
Learn how to find, install, and activate a WordPress theme from the dashboard, including premium themes via upload and free options, and how themes transform your site's look.
Discover how to install and manage WordPress plugins to add new functionality, from e-commerce and LMS to contact forms and membership features, using add new, activate, deactivate, and delete.
Learn to create WordPress menus and submenus in the dashboard, add custom links, organize top-level and nested items, and enable auto add pages for updates.
Understand WordPress pages and posts as the site's building blocks. Use pages for unique layouts and posts for a consistent structure, then manage and add them to menus.
Explore WordPress's Gutenberg editor in depth—creating posts and pages with blocks, adding paragraphs, images, columns, and media, and mastering publishing settings and the switch to classic editor.
Explore the classic editor in WordPress, compare it to Gutenberg, and learn to create posts with simple formatting, media, categories, tags, permalinks, and a feature image.
Explore WordPress settings from general options like site title and tagline to reading and privacy settings. Learn how to configure homepage, default categories, media sizes, and auto-generated privacy policy.
Learn how permalinks and slugs determine WordPress post and page URLs, and how to edit and save slug settings for clean domain paths.
Learn to back up and restore your WordPress site with the All-in-One WP Migration plugin, saving offline copies and restoring through a simple import.
Transfer a WordPress site from one domain to another using a migration plugin. Enter source credentials and destination details (URL, server IP, cPanel), migrate, and verify.
Install WordPress on cPanel using Softaculous, select the domain courses dot com, set admin credentials, and complete the installation; verify WordPress with default content, and plan backup and restore later.
Migrate a WordPress site from one location to another by collecting from site credentials, configuring the destination URL and server IP in cPanel, then running and confirming the migration.
Understand how domain names and hosting connect your WordPress site to the internet. Explore how dns and name servers resolve domains to ip addresses on web hosting servers.
Introduce codesiddhi.space, a student-friendly platform to practice WordPress online without local resources. Log in to a server, manage hosting and subdomains, and get direct Elementor Pro activation for projects.
Learn how to access your server via zpanel, retrieve username and password, and install WordPress using the one-click installer, including using a temporary URL and logging into WP-admin.
Learn to build ecommerce sites on WordPress with the WooCommerce plugin, from setup to managing products, payments, tax, shipping zones, and gateways like Stripe and Razorpay.
Install and activate WooCommerce on a WordPress site, import 25 sample products via a csv file, and explore core concepts like products, shipping zones, and payment gateways.
Add a simple product in WooCommerce with a title, description, price, inventory, and images, then publish. Explore upsell and cross-sell options, including simple, affiliate, variable, and group types.
Learn how to create grouped products by bundling existing simple or variable products into a single collection, enabling customers to choose items and quantities for faster checkout.
Learn to build variable products in WooCommerce by using attributes and variations, add, edit, and delete options, and configure color, size, and material with price, stock, and images.
Learn to add, edit, and delete affiliate products in your WordPress e-commerce store, linking to external affiliate URLs and earning commissions through tracking cookies.
Configure your WooCommerce store by mastering general, advanced, and product settings, including selling locations, currency, cart behavior, stock management, and the setup of terms, privacy policies, and accounts.
Configure taxes in WooCommerce by enabling tax options, setting currency, and adding standard tax rates for India and the US, with tax calculated from the customer’s shipping address.
Configure Indian GST in WooCommerce by applying CGST, SGST, and IGST with state-based rules and priorities. Tailor tax rules for Telangana and other states.
Configure shipping rules using shipping zones and shipping classes in WooCommerce to charge customers based on location and product type.
Enable PayPal checkout in a WooCommerce store with the PayPal checkout plugin to accept PayPal and card payments. Configure API credentials (username, password, signature) for secure setup.
Learn to integrate the Stripe payment gateway in WordPress WooCommerce by installing the plugin, connecting a Stripe account via publishable and secret keys, and configuring webhooks for online card payments.
install the Razorpay for WooCommerce plugin, obtain live api keys (key id and key secret), and configure Razorpay to accept Indian payments via credit cards, net banking, upi, and wallets.
Learn how Elementor transforms WordPress development by using a page builder with pre-packed components to create landing pages, dynamic websites with custom fields and custom post types, and e-commerce sites.
Learn how to install and activate the Elementor plugin in WordPress, access its dashboard, and set up a blank page using the Elementor canvas template for a fully custom design.
Learn to design a WordPress page with Elementor using the edit with Elementor flow, selecting text, image, video, and button elements.
Explore how Elementor's container system, updated in 2025, differs from sections and inner sections, and learn to toggle container features in WordPress settings for dual workflows.
Explore Elementor containers built on flexbox and CSS grid; add a container with the plus icon or by dragging, then set flex direction to row or column.
Discover how flex direction set to row uses main axis and cross axis to align items with justify content and align items, control gaps and wrapping inside Elementor containers.
Explore how flex direction changes stacking from horizontal to vertical, and how justify content, align content, and align items control the main and cross axes, with wrap and fixed-height scenarios.
Understand how wrapping behaves when the flex direction is column and height is constrained. Apply a max height via a CSS class in Elementor to enable wrapping.
Explore flexbox advanced options to control individual child containers with align self, order, and size, enabling granular alignment, reordering, and responsive growth or shrink for complex layouts.
Learn to build a complete about us page using Elementor's basic widgets—sections, headings, text, video, maps, images, icons, and overlays in a hands-on mini project.
Explore the image box widget in Elementor, using image, heading, and description to display multiple images in a row, and customize styling, alignment, margins, and motion effects.
Explore the icon box widget in Elementor, learn to insert built-in or custom icons, adjust icon styles and colors, and configure alignment, typography, and hover effects.
Learn to add and customize the star rating widget in Elementor, including 0–5 (or up to 10) stars, icons, styles, typography, spacing, and alignment for testimonials.
Explore how to create an image carousel in Elementor by selecting images, inserting a gallery, configuring slides to show and scroll, and customizing autoplay, navigation, and styling options.
Explore how to create and customize an image gallery in Elementor using the basic gallery widget, organize images into a five column layout, and enable lightbox popups with captions.
Create and customize an icon list in Elementor, choosing between stacked or inline layouts, changing icons, adding links, and styling text, color, typography, spacing, and dividers.
Explore the Elementor counter widget and its animation from zero to a target number, with customizable start values, duration, prefixes, suffixes, and styling options.
Explore how to use Elementor progress bars in WordPress to display domain expertise and services, customize colors, height, typography, and percentages for client projects.
Create and customize testimonials using the Elementor testimonials widget in WordPress, configuring text, image, name, designation, and social links, and adjust alignment, image position, colors, typography, borders, and margins.
Explore the tabs widget in Elementor to organize content into HTML5, JavaScript, React, and JSON using drag-and-drop, titles, and descriptions, with horizontal or vertical layouts and typography options.
Explore accordions in Elementor, comparing the accordion and toggle widgets, learn when to use each for compact content, with styling options, icons, and settings.
Learn to use the toggles widget in Elementor, customize background colors, content background, text titles and descriptions, manage icons (custom or library), and adjust spacing, typography, alignment, and padding.
Drag and drop the social icons widget in Elementor, link each icon to your social accounts, customize size, colors, and layout, and learn hover animations and column options.
Explore how to use the alerts widget in Elementor to display important messages, customize title and description, ensure correct email addresses, and show or hide alerts with styling options.
Learn to integrate SoundCloud audio with the Elementor widget by pasting a track link, configuring autoplay, video player option, and enabling buy, like, download, and share buttons.
Explore how shortcodes in WordPress display content, using the Ninja Forms plugin to create a contact form and embed it in an Elementor widget with a shortcode.
Learn to create simple HTML markup in elementor using the HTML widget, paste code or styles, and render professional tables and quotes on your wordpress site.
Explore how to create smooth in-page navigation with Elementor by adding an invisible menu anchor, assigning an ID, and linking a button to #your-id to scroll directly to a section.
Learn to add and customize a main sidebar in Elementor by selecting widgets from the theme and appearance dashboard, position it on the page, and adjust layout and styling.
Install and activate Elementor Pro by purchasing from the official site, downloading the zip, and licensing within WordPress. Explore dynamic widgets and the template library for advanced site building.
Learn to use the Elementor template library to import and insert predesigned blocks and pages. Customize each section, save as templates, and export or reimport designs for reuse across sites.
Learn to create dynamic headers and footers in Elementor for WordPress, using menus, templates, and conditions to apply a consistent design across all pages.
Design blog post listings in WordPress with the Elementor Pro posts widget, customizing cards, excerpts, avatars, badges, and read more links. Build archive and blog templates with pagination and layouts.
Explore the portfolio widget in Elementor Pro to display posts, pages, and products in a three-column grid with filters by categories, tags, and product categories.
Create dynamic image galleries in Elementor Pro using the colors gallery widget, with single and multi-filter layouts, custom links, overlays, and styling for polished portfolios.
Learn to create custom WordPress login pages with the Elementor Pro login widget, configuring labels, placeholders, button text, and redirects to match your brand and workflow.
Learn how to create and customize a header navigation using the nav menu widget in Elementor Pro, including desktop and mobile layouts, dropdowns, submenu indicators, and typography and color styling.
Explore animated headlines with Elementor Pro, using the widget to create rotating and highlighted text effects in WordPress headlines and configure before, animated, and after text styles.
Create a clean, professional pricing list with Elementor Pro using the pricing list widget. Customize colors, typography, item content, images, spacing, and add product links via WooCommerce.
Learn to build testimonial sections with the Elementor Pro testimonials widget, including images, videos, names and designations, and variations like borders and bubble styles, plus slides and styling options.
Learn how to add and customize the reviews widget in Elementor Pro, including star ratings, social media icons, user names, links, and animation options to showcase product feedback.
Learn how to create a table of contents in Elementor Pro, auto-generating a navigable list from page headings with configurable levels, icons, wrap, collapse, and styling.
Create and customize countdown timers in Elementor Pro, choosing due date or evergreen timers, selecting block or inline designs, adjusting digits, labels, and colors, and configuring expiry actions.
Learn to create and customize share buttons with the Elementor Pro widget, adding platforms like Facebook, Twitter, LinkedIn, WhatsApp, and Telegram, and adjust labels and styles.
Learn to add and customize a block quote with Elementor Pro, including a tweetable option by enabling the tweet button, and adjusting skin, alignment, typography, and colors.
Learn to add a Facebook button widget in WordPress with Elementor to create like, share, or recommend buttons, and customize layout, size, and page targeting on the current page.
Integrate Facebook comments with WordPress using the Elementor widget for posts and pages, configuring it for the current page, setting a minimum of five comments, and customizing sort and appearance.
Learn to embed Facebook posts, videos, and comments on your WordPress site via an Elementor widget, using the post URL and options like autoplay, captions, and parent comments.
Embed a Facebook page feed on a WordPress site using the Elementor Facebook page widget, configuring timeline, events, or messages, and adjusting visibility and height for client sites.
Learn how Elementor's template widget saves, inserts, and edits sections as reusable templates, updating all uses across your site with a single edit.
Learn to add lightweight, high-impact animations with the Lottie widget in Elementor Pro by uploading json files from Lottie Files, configuring loop, playback speed, and trigger settings, including lazy loading.
Discover how to embed code snippets with Elementor Pro's code highlight widget, supporting HTML, PHP, React, and JSON, with copy buttons, line highlighting, themes, and adjustable layout.
Course Overview:
Are you aspiring to become a professional WordPress web developer, freelance in web development, secure a full-time web developer job, or start your own business? You need the skills to create various websites from scratch, whether for yourself or for clients. By the end of this course, you'll design and develop professional-looking websites, including business, e-commerce, blogging, and more. You'll be ready to charge premiums for your web development services, all made possible with WordPress.
What You'll Learn:
By the end of this course, you'll master the following:
Fundamentals: Basics of WordPress, Woocommerce, and Cpanel web hosting administration.
Elementor: Learn from the FREE and PRO versions, including widgets and major functionalities.
Blogging System: Design and develop a blogging system.
Elementor Pop-ups: Create pop-ups with conditions, triggers, and advanced rules.
WooCommerce Development: Combine WooCommerce with Elementor Pro.
5 Real-World Projects: Develop real-world projects to solidify your skills.
Student Reviews:
Ilse Visser - Rating: 5.0 out of 5
"As a complete beginner, I appreciated the way in which Rakesh takes you through the process in an easy-to-understand way and makes it very practical by sharing his methods and thought processes as he teaches the concepts. Thank you!
Kamlesh Shashi - Rating: 5.0 out of 5
"Great! I must say Rakesh has done a great job in making this course. Each and every step was well explained and made easy to understand by him."
John Rao - Rating: 5.0 out of 5
"I started as a complete beginner, yet I was able to create my own websites at the end of the course. Glad that I found this course on Udemy."
Charles Levin - Rating: 5.0 out of 5
"Just like the instructor says, the course gets updated as technology upgrades. Kudos to the hard work."
Free Gifts Worth $1000 USD:
In addition to the course, you'll receive valuable freebies for educational purposes, including premium plugins, well-designed templates, and hosting for 30 days.
Important Elementor Container Update 2025
We've supercharged the curriculum with brand-new lectures focusing on the latest Elementor Container Update, providing you with the most up-to-date skills for the ever-evolving digital landscape. Stay ahead of the game and dive into the future of web development with our freshly added content, ensuring your expertise remains at the forefront of industry innovations.
Lifetime Updates:
Course chapters and projects are regularly updated to stay relevant for the present and future, ensuring you receive lifetime updates.
Enroll Today:
No matter if you're a freelancer, digital marketer, or web developer, this course is for you. Enroll now, gain proof of skill, and confidently take on projects independently. I'll see you inside!