Migrate Data from a CSV File in Drupal 8/9

The process of migrating data into a Drupal database from a CSV file can be fulfilled through Drupal’s integrated Migrate API and three extra custom modules (Migrate Source CSV, Migrate Plus and Migrate Tools). 

This is known as the ETL (Extract – Transform – Load) process, in which data is fetched from one source in the first step, transformed in the second step, and finally loaded to its destination on the Drupal database in the third step. 

This tutorial will explain the creation of 12 book nodes for a library database.  Keep reading to learn how!

This entry was posted in and tagged . Bookmark the .

CodeGym Review: How to Learn Java From Scratch in 2021

Learning programming is a challenging journey because there are a lot of routes you can choose to plan your training. In Java’s case, there are hundreds of books, online courses, and learning platforms designed to empower learners. On top of that, Java is the primary programming language taught in most CS curriculums.  OSTraining offers web languages like javascript and php, but CodeGym offers a unique way to learn Java!

In this post, we will review a popular Java tutorial platform among all-level Java students – Codegym. Programming users typically use it to accompany lecture courses or as a stand alone learning resource.

Let’s find out if CodeGym helps learn Java faster and stay engaged every step of the way.

This entry was posted in and tagged . Bookmark the .

How to Set Up a Drupal Workflow in cPanel with Git

Unlike other CMSs, the update of Drupal core is not difficult, but somehow complicated because of all the details involved. In this tutorial, we are going to implement a local Drupal 9 installation, and then we will upload (push) this codebase to a central repository on Bitbucket. We will then download (pull) the codebase from this repository to the live server, where the website is going to be stored.