It is no problem with this course - you'll never look back.
I will teach you everything there is to know to get started successfully with Pimcore. If you are looking into a more powerfull WordPress Alternative or Joomla! Alternative then you reached the right place!
Directly from the Pimcore Website: "Pimcore is the leading open source platform for managing digital experiences used more than 80.000 times at leading enterprises around the globe. It is the consolidated platform for content, community and commerce across all customer touchpoints and integrates CMS, PIM, DAM and Commerce functionalities in one open source suite."
In this course I show you how to get started with Pimcore successfully - from the perfect Dev-Environment to pushing your created website to production environments. This includes:
This course starts with an overview of all the tools I need as a developer in order to work with Pimcore (or any other Web-Project). Tools like Git become mandatory already, but become far more powerful when combined with Vagrant and the right configuration. Then they are suitable for freelancers and small teams.
Then we directly head over to Pimcore. Before we start implementing, I will show you exactly where you can find all the information you need as a developer. We will setup Apache and install Pimcore.
After the installation I will quickly guide you around in the admin interface and the directory structure. It is important to know where you can find the right files and menu options you need as a developer. We talk about Documents, Assets and we create our first Object. I will also show you a way to organize everything.
Next we breakdown the theme-workflow. We start this by choosing a theme we want to implement. In Pimcore you always start with a blank, white page and you have the freedom as a Frontend Developer to choose any theme you want. We break down the theme and define our element we are going to implement in a dynamic way.
Then we spend a moment talking about layouts in Pimcore and how to use them correctly. We remove all of our redundant elements and stick with a great layout for all of our pages. We also talk about View Helpers, such as the Title helper, headScript and headStyle.
After covering what Layouts are, we are heading over to advanced topics, such as Area-Bricks. These elements are among the best part of pimcore and really allow full customization of your website directly from the admin panel. With this course you will know everything you need to successfully implement your own area-bricks, including custom actions.
At the end I will show you all the tricks and details necessary to push your Pimcore environment to production. From the right options for the repository to the database to the configuration.
This course covers everything you need to know to succeed as a Pimcore-Developer. It is perfect for Freelancers and Agencies and Developers bringing your skill-set to the next level.
Start here and start now!
Don't wait longer - Enroll now!
Welcome to this course where you’ll be able to learn about Pimcore from the ground up, the right way. This course is completely hands on, it’s super practical You’ll be shown everything there is to know with getting started successfully with Pimcore. Pimcore is perfect for those who are looking for a more powerfull WordPress or Joomla alternative.
I know you’re probably super eager to get started on your deep dive into Pimcore with this course, but before I let you steam ahead with my co-instructor Thomas, I want to give you a quick surface level description of what Pimcore is in this lecture. I just want you to understand what it is, before you dive deeper into it with this course, rest assured, everything will be explained clearly and in a step by step manner as we work through the course.
In this very first lecture of the section I will teach you about Git, which we will use during this course
Here we briefly talk about GitHub and BitBucket, two great ways to host code with some upsides and downsides on each platform. These are the platforms I use (or used) in the past years.
In this lecture you learn about Vagrant, where to download it and how to configure (and use) it. We will talk about port forwarding and other important steps to setup our perfect Vagrant box
In this lecture I will show you a great way to access Vagrant either via the shell or via any SSH client. You will gain root access on your box and I show you all necessary steps to get access to files between the host and guest operating system
Having access to MySQL is important. In this lecture I will show you two ways how you can access the MySQL server. Additionally I will show you a tool with a great UI to work with Databases in general.
In this lecture I will show you exactly where you can find Pimcore. We talk about the difference between the different packages you can download.
Here we take a quick look at the Pimcore Documentation. We look at the structure of the documentation and I'll show you where you can find all the necessary information you need during development.
In this lecture we download the professional pimcore package and unpack it in the right directory to get access from our guest OS
In this section I will show you how to configure Apache to have it work with Pimcore
Lets run through the installer together and then login to Pimcore and look a bit around
In this lecture we take a quick look at the Admin interface. I will show you the most important parts and click through the admin interface a bit and comment the different menu-items
As developers we are more interested in the directory sturcture of Pimcore. In this lecture we take a look at that and I'll show you exactly where you can find all the files you need during development.
During this lecture you will learn everything you need to know about Documents within the Pimcore system
If you need to upload files in Pimcore then you need to know about Assets. At the end of this section you will know how to organize your assets in folders and what is important from a configuration standpoint on your server to make bigger assets work.
During this section we are going to add a first class to our pimcore and add an object.
In this lecture you learn the power of documents within Pimcore
We are going to implement a Theme from scratch. In this lecture we are going to break the Theme down into its core elements and talk about the Theme Implementation workflow
Here I will show you the important things from our default view from our default controller.
Lets start with the most complicated thing first: Adding blogposts and a blog-post overview
In this lecture we add a pagination to our blogpost index with Zend Pagination
To access our blogposts in a detail-view we need a custom-url. I will show you exactly what Custom-URLs are and how you add them to your Pimcore installation
In this lecture we look at our final Blog-Post-Detail page
In this lecture we talk about Layouts within Pimcore
Here we add our Footer in a dynamic way
A menu is great when its dynamic as well. So we implement a new Menu which we can edit in our admin interface.
Pimcore is using the Zend_View unterneath, so it also has all the power that the Zend Framework is bringing along.
In Pimcore there are elements called "Area Bricks". Those can be dragged&dropped into documents directly on the admin interface. This is what we introduce in this video.
In this video we introduce our first area brick: A dynamic Header Element
I will show you a great way to add a dynamic background picture to your area-brick
Area-Bricks can even have their own special action controller-like structure where you can have more logic.
During this lectre we add a contact form, introduce the Pimcore Mailing Framework and add a CRM functionality
Lets finish up our Theme, our Objects and classes and get everything ready for production.
I will show you some caveats with the basic deployment configuration we just did in the last video
Lets add a database to our repostory
Here we have our final installation of pimcore. Now you know everything to get started on your own!
Amazing work on completing this Pimcore course, I hope you found it super helpful and practical! By going through this course you’ve achieved the learning aim which we set at the start, and that was to help you learn about Pimcore from the ground up, the right way. On top of that we had all of the following learning goals we helped you achieve on this, they include the likes of:
Technology leader with 8+ years experience and hands-on in software engineering. Operating in growing global multi-channel environments.
- 8+ years of experience as software engineer developing SaaS
- 3+ years leading / managing software engineering teams
- Masters Degree in Computer Science
- Strong understanding of web technologies and best practices
- Strong interest keeping up to date with current technologies
- Expert in: Operational Management, Architectural Direction, Scalability, Java, PHP, HTML, CSS, Angular, Ethereum, Blockchain, Marketing, Machine Learning, MySQL, Solr, Android Development
Hello! I’m Ravinder - a Certified Bitcoin Professional.
I’ve been involved in the Cryptocurrency and Blockchain space since 2013, and I’ve seen it grow tremendously. However there’s still one thing lacking, and that’s structured education. So I’ve taken it upon myself to help you get all the knowledge you need in one place!
Initially I started out by teaching live classes which then lead to the creation of B21 Block, where along with a team of co-instructors the goal is to bring high quality, engaging and practical Cryptocurrency and Blockchain education online.
So whatever stage you’re at on your Cryptocurrency and Blockchain journey, let me be your helpful guide to navigate Cryptocurrencies and the Blockchain successfully.