Monday, November 18, 2019

Learning Google Cloud Platform


If you haven't worked or learned about Google Cloud Platform (GCP) before, and want to learn everything about it - leave all hope behind you.

However, if you'd like to start a journey into this exciting technology, here are a few pointers to start from:

First, check this one:


and follow the steps, from
  • Quick intros,
  • In-depth courses,
  • Role-based learning paths,
  • Practice and play, to
  • Certification.
You can try free tutorials, video courses, hands-on labs, or find paid on-demand or courses, depending on your learning needs and preferences.

Once you get past quick intros and decide to follow either role based or certification paths, you'll can choose between

  • DevOps,
  • Architecture,
  • Application developer,
  • Data Engineer / Data Scientist, or
  • Machine Learning tracks.

If you prefer reading most update and correct material, head to documentation site:


Within Google, GCP console provides interactive tutorials: activate help (?), select 'Start a tutorial', and continue with the Interactive tutorials panel.
GCP console also provides 'Take the quickstart' button in a number of tasks done first time.

Outside Google, there are several online options providing video courses, hands-on labs, quizzes, supporting materials and certifications (proprietary, not Google - for Google Certified Program, check https://cloud.google.com/certification).

https://www.coursera.org  was one of the first available options for learning GCP, with courses developed by Google, along with curated and tailored hands-on labs provided by QuikLabs.

Courses can be taken individually, or as part of specializations. You can walk through the courses without subscription, without access quizzes (results) and labs. You can also use handy free trials to run through the courses, labs and quizzes, before buying a subscription.

A Cloud Guru started with training curriculum for AWS, but expanded to GCP and Azure. They also provide quizzes, hands-on labs and certifications.

https://linuxacademy.com started with courses on Linux, containers, DevOps, and provided servers to play with. They were one of the first to include AWS training, and later GCP and Azure. They also provide access to AWS, GCP and Azure cloud resources, that is used to run the curated hands-on labs within the courses or learn-by-doing exercises, but also for limited ad hoc experimentation. They also have tests, and other learning resources.

https://www.udemy.com provides hours of discounted video courses that also include practice tests.

https://www.pluralsight.com is an excellent source of courses, particularly useful if you already have access to it, or need a one stop shop for your training needs. In addition to courses in different formats, they provide live events, and self-assessment tools (roleIQ).
For a number of years, there were just a handful of courses on GCP. In 2019, a number of courses from Udemy were also published on Pluralsight, and after Google and Pluralsight partnered, most of the Google authored courses for Coursera were published on Pluralsight. These courses include the same credited access to the hands-on labs in QuikLabs.

Finally, https://www.qwiklabs.com is another resource particularly fitting the learners who like to learn by action. Here you can run individual labs, or embark on quests, series of labs gradually introducing and covering ranges of topics. You need to sign up and get credits to run the labs. Note that the credits are included in the courses authored by Google on Coursera and Pluralsight.

All the listed sites provide different trial modes, subscription terms or individual course purchases, and I recommend trying at least two. You may even continue with more than one, it makes it more interesting and easier learning, when listening to the same topic from different people.

There are other resources for which you already have subscription to and I would not mention here, assuming that you already checked them out. Coming to mind are online training at https://www.oreilly.com, (remember Safari Books Online? Remember books?...)

One final note: Cloud tech changes quickly and make sure you are looking at the most update version of the course.

Happy learning.