Become A Pro In Wordpress And Woocommerce Today!
Published 4/2024
MP4 | Video: h264, 1920x1080 | Audio: AAC, 44.1 KHz
Language: English | Size: 13.10 GB | Duration: 15h 16m
Published 4/2024
MP4 | Video: h264, 1920x1080 | Audio: AAC, 44.1 KHz
Language: English | Size: 13.10 GB | Duration: 15h 16m
Learn how to code your own theme in wordpress and woocommerce.
What you'll learn
How to setup your local environment using "local by flywheel"
Wordpress basics
Woocommerce basics
How to build you own theme in wordpress and woocommerce
How to create a auto-complete search using jQuery and PHP
Creating your own REST-route in wordpress
Wordpress security
Wordpress database-structure
Requirements
No programming experience needed. You will learn everything you need to know
Description
Introduction: Welcome to our comprehensive course on setting up a LAMP (Linux, Apache, MySQL, PHP) environment. In this course, we'll guide you through the essential steps to establish a robust web development environment efficiently and effectively.Setting up our LAMP-environment (The Shorter Way): Learn the quickest methods to configure your LAMP environment without compromising on quality or security. We'll cover streamlined installation processes and optimization techniques to get you up and running in no time.Setting up our LAMP-environment (The Longer Way): For those seeking a deeper understanding and customization options, we'll explore the longer route to setting up a LAMP environment. Dive into detailed configurations, security measures, and performance tuning to tailor your setup to your specific needs.Setting up the Basics of Our Theme: Discover the foundational elements of theme development, including design principles, file structure, and essential components. Learn how to create visually appealing and user-friendly themes to enhance your website's aesthetics and functionality.PHP Basics: Master the fundamentals of PHP programming language, including syntax, variables, control structures, functions, and object-oriented programming concepts. Gain the skills necessary to build dynamic and interactive web applications.Setting up Our Start Page: Craft an engaging and informative start page to captivate your audience and set the tone for their browsing experience. Learn how to optimize content, layout, and navigation to encourage user engagement and retention.Setting up Our Products: Explore techniques for efficiently managing and showcasing your products or services on your website. From inventory management to product categorization, we'll cover everything you need to effectively present your offerings to your audience.Coding Our Product Cart: Implement a functional and user-friendly shopping cart system to streamline the purchasing process for your customers. Learn how to handle product additions, removals, and modifications securely and efficiently.Working with Campaigns and Discounts: Unlock the power of promotional campaigns and discounts to attract and retain customers. Explore strategies for creating and managing promotional offers effectively to drive sales and increase customer loyalty.Setting up Our Search Function: Enhance user experience and navigation with a robust search functionality. Learn how to implement advanced search features, such as filtering and sorting, to help users find what they're looking for quickly and easily.Adding Our Checkout: Guide customers seamlessly through the checkout process with a user-friendly and secure payment gateway integration. Learn how to optimize checkout flow and reduce cart abandonment rates for improved conversion rates.Customer Login and Registration: Enable users to create accounts and login securely to access personalized features and content. Explore best practices for user authentication, password management, and account security to protect user data and privacy.Customer Profile: Empower users to manage their accounts and preferences with a customizable customer profile feature. Learn how to implement profile editing, order history tracking, and communication preferences to enhance the user experience.Conclusion: By the end of this course, you'll have the knowledge and skills to set up a fully functional LAMP environment, develop a custom theme, and implement essential features to create a dynamic and engaging website. Join us on this journey to unlock the full potential of web development with LAMP.
Overview
Section 1: Introduction
Lecture 1 Introduction
Section 2: Setting up our LAMP-environment (The shorter way)
Lecture 2 Setup
Section 3: Setting up our LAMP-environment (the longer way)
Lecture 3 Setup
Lecture 4 Installing php, mysql etc
Lecture 5 Installing php-modules, wordpress and setting up our database
Lecture 6 Setting up an SFTP-login to our local server
Section 4: Setting up the basics of our theme
Lecture 7 Adding the files
Lecture 8 Installing the plugins we will be using
Section 5: PHP Basics
Lecture 9 PHP Variables
Lecture 10 PHP Data Types
Lecture 11 PHP Type Casting
Lecture 12 PHP Arrays
Lecture 13 PHP Functions
Lecture 14 Loops
Section 6: Start page
Lecture 15 Setting up our HTML, CSS and JS part 1
Lecture 16 Setting up our HTML, CSS and JS part 2
Lecture 17 Making our banner dynamic
Lecture 18 Adding our dynamic menu
Lecture 19 Adding a cart, woocommerce support and starting the about us section
Lecture 20 Making the About Us section dynamic
Lecture 21 Adding a custom post type for the news section
Lecture 22 Implementing the news into our startpage
Lecture 23 Implementing ACF to our follow-us section
Lecture 24 Adding site-logo option inside of the wordpress customizer
Lecture 25 Adding the footer sections
Section 7: Products
Lecture 26 Adding product to our startpage
Lecture 27 Adding the ability to add products to our cart
Lecture 28 Adding the ability to increase / decrease the quantity of the products
Lecture 29 Creating a products page
Lecture 30 Adding product recommendations
Lecture 31 Adding our review form
Lecture 32 Building our API for the review form
Lecture 33 Export and import products inside of woocommerce
Lecture 34 Working with product categories
Lecture 35 Adding specifications to our products
Section 8: Product cart
Lecture 36 Building our cart
Lecture 37 Adding functionality to remove products from cart
Lecture 38 Adding functionality to increase or decrease products in our cart
Lecture 39 Fixing the quantity bug in our cart
Section 9: Campaigns and discounts
Lecture 40 Adding coupon codes to our cart
Lecture 41 Working with discounts on products
Lecture 42 Showing campaign products in our cart and out startpage
Section 10: Search function
Lecture 43 Creating an api for our live-search
Lecture 44 Building our search form
Lecture 45 Connection everything for our live search
Section 11: Checkout
Lecture 46 Adding our checkout page
Lecture 47 Styling our checkout
Section 12: Customer Login and registration
Lecture 48 Login page
Lecture 49 Registration page layout
Lecture 50 Registration API
Lecture 51 Error handling
Section 13: Customer profile
Lecture 52 Updating customer information part 1
Lecture 53 Updating customer information part 2
Lecture 54 Display customer orders
Lecture 55 Log out function
Section 14: Contact form
Lecture 56 Creating our custom post-type and API part 1
Lecture 57 Creating our custom post-type and API part 2
Lecture 58 Connecting everything with jQuery
Lecture 59 Adding custom columns to our admin
Beginners in wordpress or woocommerce