Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
2022 Learning Pimcore From Zero To Hero.
Rating: 4.3 out of 5(129 ratings)
746 students

2022 Learning Pimcore From Zero To Hero.

Enrich your Pimcore knowledge with a step by step guide from creating to launching a project!
Created byIvan Javorović
Last updated 6/2022
English
GermanEnglish

What you'll learn

  • How to install and setup Pimcore using Docker.
  • Understand Pimcore components on a beginner and intermediate level.
  • Deploy and manage a Pimcore project correctly with no steps skipped.
  • Create a real world Pimcore project (blog) and successfully launch it on a server.
  • How to purchase and setup a Linux (Ubuntu) Server.

Course content

10 sections56 lectures9h 47m total length
  • Who am I and what is Pimcore?2:20

    Ivan introduces Pimcore, a Symfony-based platform, and shares his journey from Java to PHP frameworks, highlighting UI modeling and a practical blog project with server setup and Git.

  • How To Install Pimcore Via Docker5:54

    Learn how to install Pimcore via Docker, choosing between the demo and skeleton versions, set up docker-compose, and access the Pimcore admin at local host port 8080 with admin credentials.

  • Pimcore Administration Overview7:37
  • Pimcore Documents (Basics)30:42

    Explore Pimcore documents basics by creating content pages, adding area bricks and galleries, configuring SEO, navigation, properties, versions, and email snippets to build dynamic, structured pages.

  • Pimcore Assets and Thumbnails (Basics)17:47
  • Pimcore Data Objects and Modeling26:50

    Explore pimcore data objects and modeling, using a graphical interface to define classes and generate php code for structured, localized data with field collections for complex, repeatable content.

  • Pimcore System Settings4:19

    Learn Pimcore system settings to customize the admin and login visuals, manage languages, set the main domain and default error page, and control versions for documents, data objects, and assets.

  • Pimcore Website Settings2:55

    Configure Pimcore website settings to manage logo assets, reCaptcha keys, locale and Google Maps API keys, and objects like tax class and fallback filter, accessible in controllers and twig templates.

  • Pimcore Redirects (Basics)4:58
  • Pimcore Admin and Shared Translations11:29

    Learn to manage Pimcore admin and shared translations, create keys, switch languages, and render translations in twig templates or controllers for frontend and backend.

  • Pimcore Users, Roles, Perspectives, Custom Views and Custom Layouts19:55

    Learn how to manage pimcore access by creating users and roles, assigning perspectives and custom views, and applying custom layouts to control object visibility, permissions, and workflows.

  • Pimcore Static Routes (Basics)3:02
  • Pimcore Predifined Documents (Document Types)6:47

    Configure predefined document types in Pimcore via settings, create a document type with a default controller and template, and add inputs like headline and image, using area blocks for layouts.

  • Pimcore Data Objects Grid View (Basics)9:22
  • Pimcore Quantity Values7:28

    Explore how Pimcore manages quantity values across settings and data objects. Define units, conversion factors, and offsets; configure a quantity value converter service; and perform in-code conversions.

  • Pimcore Classification Stores (Basics)9:33

    Learn to create and configure Pimcore classification stores to enrich product data with motherboard specifications (chipset, socket, format, memory type), define groups and keys, and display on the frontend.

  • Pimcore System Info and Tools (Basics)2:35

    Explore Pimcore system info and tools to view php info and memory and opcache, run sql commands, view tables, check table structures, and edit files directly.

  • Pimcore Recycle Bin1:55

    Learn to use the Pimcore recycle bin to restore deleted objects, folders, assets, and documents, view who deleted them and when, and permanently delete or flush the bin.

  • Pimcore Compare Objects1:34

    Compare objects in Pimcore using the tools to set a source and target, view fields, transfer or mirror data, and save or revert; note classification stores aren't supported.

  • Pimcore Notifications4:06

    Learn to enable and manage Pimcore notifications, assign recipients, and send titled messages with optional attachments while monitoring delivery and opening related objects in the admin interface.

  • Pimcore Areablocks and Bricks (Basics)8:29

    Explore Pimcore area blocks and bricks as a dynamic toolkit for building pages, enabling editable sliders, assets, and custom bricks through a structured extension workflow.

  • Pimcore Introduction Quiz

Requirements

  • Intermediate PHP and Symfony/Laravel knowledge.

Description

The course contains a few hours of free videos introducing you to the Pimcore platform, where I will show you some of the features it provides as well as how to use them.


In the course you will learn how to setup Pimcore, create a project (Blog), optimize and prepare it for production, how to purchase and setup a server, how to deploy your project on the server as well as how to manage it via Git.


The project creation part of the course shows real world examples and tips when developing your web application using Pimcore.


I'd highly recommend you go through the free content before starting with the Blog creation part of the course if you have no prior experience using Pimcore.


If you have prior Pimcore knowledge this course will only improve it and teach you some good practices when working on a project.


It is recommended that you have intermediate PHP knowledge and experience using PHP frameworks such as Symfony and/or Laravel.


Feel free to leave a comment under the course or message me through Udemy if you have any questions regarding the course. I'm here to help you on your journey of becoming a Pimcore developer!

Who this course is for:

  • Intermediate PHP and Symfony/Laravel developers, as well as those who want to rapidly develop web application and/or are looking for a deeper understanding of Pimcore as a platform.