43 lines
3 KiB
Markdown
43 lines
3 KiB
Markdown
|
# Understand Drupal Migrations Course
|
||
|
|
||
|
![Understand Drupal Migrations Course](https://understanddrupal.com/sites/default/files/inline-images/drupal-migrations-course-banner.png)
|
||
|
|
||
|
Learn Drupal Migrations efficiently with practical examples with our video course. It distills years of experience into a series of video tutorials to help you leverage the Migrate API effectively! You will learn different migration concepts and how they work together through practical examples. Do you need to migrate data from CSV and JSON files? What about migrating into paragraphs or media entities? Are you having troubles updating previously migrated data? All of that and much more is covered. Along the way, we will give you tips for writing and executing migrations. We also explain how to debug migration when they fail. No previous migration experience is required! And no need to be a developer either. This course was prepared with site builders in mind. That being said, tips and tricks for developers are sprinkled all over the place.
|
||
|
|
||
|
I> Get the course at <https://understanddrupal.com/migrations>
|
||
|
|
||
|
## Content
|
||
|
|
||
|
- Import data from CSV and JSON files.
|
||
|
- Learn to run migrations from the user interface and the command line with Drush.
|
||
|
- Transform the data to populate taxonomy, date, image, file, and address fields.
|
||
|
- Get content into media entities.
|
||
|
- Get content into multi value, nested paragraphs.
|
||
|
- Migrate URL aliases and metatags.
|
||
|
- Write a custom migration plugin
|
||
|
- Parse HTML with custom attributes into separate Drupal fields.
|
||
|
- Update previously migrated data.
|
||
|
- Dynamically modify migrations to avoid leaking API credentials.
|
||
|
- Debugging procedure and recommendations.
|
||
|
|
||
|
Get the course at <https://understanddrupal.com/migrations>
|
||
|
|
||
|
## Testimonials
|
||
|
|
||
|
> Mauricio knows his stuff when it comes to migrations. He's taught lots of courses on the subject and I think you will find his course super valuable.
|
||
|
|
||
|
**Lucas Hedding** - Drupal's Migrate API co-maintainer
|
||
|
|
||
|
> Your training on migrations at @drupalconNA was one of the best trainings I have ever attended.
|
||
|
|
||
|
**Kaleem Clarkson** - Drupal front-end developer and expert site builder
|
||
|
|
||
|
> If you want to learn about the Migrate API in #Drupal, then you should sign up for @dinarcon's course! Mauricio and I both help out newbies on the migration channel in Drupal Slack. These days, I answer many questions by giving a link to his "31 days of Drupal migrations". This blog covers the basics and more, with links to working code. This series is a great resource for us all!
|
||
|
|
||
|
**Benji Fisher** - Drupal's Migrate API co-maintainer
|
||
|
|
||
|
> I have never been in a training with so much professionalism and clear instruction as I was with Mauricio in the trainings he provided. I am amazed at how organized his presentation was, and how well he was able to cover the information. I will definitely be telling all of my colleagues. Thank you so much!
|
||
|
|
||
|
**Travis Butterfield** - Web Site Technician at Arizona State University
|
||
|
|
||
|
Get the course at <https://understanddrupal.com/migrations>
|