Duration
4 months
Price
70,00 € 63 € / Monthly
10% off
Projects
4 Projects
During this training, 4 real projects will be developed.
About the course
Welcome to the WordPress Course, your complete guide to building fast, secure, and professional websites with the world’s most popular CMS. Whether you’re launching your first site or leveling up to custom themes and plugins, WooCommerce, SEO, performance and security best practices, and modern deployment workflows, this course takes you from the Block Editor fundamentals to advanced, real-world publishing.
Lessons
-
WordPress.com vs WordPress.org; common use cases
-
Setting up with XAMPP/Laragon/LocalWP and deploying to a live server.
-
Dashboard tour and content structure (Pages, Posts, Categories, Tags)
-
Permalinks, comments, Media Library, and core Settings
- Navigation menus and Widgets; Sidebars
- Customizer: colors, typography, logo, favicon
- Gutenberg (Block Editor) basics: text, image, and gallery blocks
- A typical site structure (Home, About, Services, Blog, Contact)
- Elementor (free): building the Home page (Hero, About, Services, CTA)
-
About Us and Contact pages with a contact form (Contact Form 7 / WPForms)
-
Embedding Google Maps and other embeds
-
Hands-on: assemble a functional site with core sections
- What plugins are; install/activate/remove; avoiding conflicts
- Essential plugins: Yoast SEO, caching (LiteSpeed/W3TC), image optimization (Smush/ShortPixel)
- Backup & restore (UpdraftPlus)
- Publication workflow: domain, hosting, SSL (HTTPS), basic testing
-
Security basics: Wordfence, updates, user roles & capabilities
-
SEO with Yoast: titles, meta, sitemap; social sharing
-
Install Google Analytics / Site Kit and read key metrics
-
Maintenance hygiene (updates, backups, plugin audits)
-
Theme file hierarchy; template parts
-
Creating a Child Theme: style.css, functions.php, enqueue scripts/styles
-
Template overrides; folder structure best practices (assets, partials)
-
Local dev environments and Git version control
-
Action hooks vs filter hooks; practical examples
-
Core WP functions (the Loop, template tags)
-
Sanitizing & validating data (esc_attr, esc_html, wp_verify_nonce)
-
Exercise: add custom functionality via hooks without touching core
-
Create CPTs and taxonomies (register_post_type, register_taxonomy)
-
Advanced Custom Fields (ACF): fields, groups, and template output
-
Render CPT/ACF data on the front-end via the Loop
-
Project: build a “Projects/Portfolio” section with CPT + ACF
- Structure: style.css, index.php, functions.php; declaring theme supports
- Header.php and footer.php; dynamic menus (wp_nav_menu)
- Create page.php, single.php, archive.php; the Loop (have_posts, the_post)
get_template_partfor modularization; sidebar and widget areas
- Deeper use of the Loop & queries (WP_Query, pre_get_posts)
- Custom template files for CPTs and taxonomies
- Intro to blocks: patterns and block templates (basics)
- Asset optimization (selective enqueue, defer) and lazy loading
- Integrate forms in a theme (Contact Form 7/WPForms) with custom styling
- Speed: caching, minification, sprite sheets, image formats (WebP)
- SEO-friendly theme structure: semantics, breadcrumbs, basic schema
- Cross-browser/responsive testing; basic accessibility checks
- Nonces, capability checks, and roles; preventing XSS/CSRF
- Sanitizing/escaping inputs and outputs
- Admin hardening; basic audit logs
- Preparing for staging/live: environment configurations
- Repeater, Flexible Content; site-wide settings (Options Page)
- Dynamic layouts and conditional rendering in templates
- A simple Shortcode/Block to render ACF data
- Internal theme documentation (comments, README)
- Package the theme for distribution (zip), versioning and changelog
- Deploy to hosting (cPanel/FTP/SSH) and configure SSL
- Fallbacks and final compatibility checks
- Long-term maintenance (updates, child theme, backups)
- Final project: build a professional theme from scratch with CPT/ACF
- Integrate forms, performance optimizations, SEO and security
- Theme documentation and a user guide
- Presentation and technical feedback; job/freelance tips
Preferred Qualifications
- Age: 15+
- Language: Albanian,English
- Knowledge: Html, Css, JavaScript
Love this course? Share it!
Instructor
Fidan is a Full-Stack Developer with over 7 years of experience building modern, scalable software solutions for both private companies and public institutions. I specialize in Angular, .NET, and Laravel, with additional experience in ReactJS and Node.js. His work includes custom e-commerce platforms, ERP systems, and financial applications focused on automation and efficiency. He is skilled in system architecture, clean code practices, and deploying applications across cloud environments like Azure and AWS.
Explore More
Presenting Unity Tech Hub, the tech school of the future.
We teach you the right skills to be prepared for tomorrow.
Programming for 7 – 10 years
10% off
Programming for 10 – 12 years
10% off
10% off
10% off
Frontend Basics
10% off
10% off
Unlock Your Learning
Potential Today
Join thousands of learners around the world who are advancing their careers with our expertly crafted courses.
Our mission is to provide guidance and resources for beginners—those who don’t yet have experience in development and design—to successfully launch their careers.
Contact
- [email protected]
- +383 48 235 166
- Rruga Deshmorët e Kombit, Vushtrri