Udemy

【超厳選】UdemyでDockerを学べるおすすめ講座2選

はじめまして、ヨノと申します。
私は、大学時代に独学でプログラミングを学び、ソシャゲ・SaaS開発などを経て、現在はフリーランスエンジニア(フロントエンド、バックエンド両方)をやっています。

皆さんはDockerを使いこなせていますか?
最近では、ほとんどの企業がDockerを導入していると感じるくらい普及していて、WebエンジニアにとってDockerは必須スキルといっても過言ではないと思います!!

Twitterを見ていると、駆け出しエンジニアでもポートフォリオの環境をDockerで構築している方も多くいます。

そこで

  • 転職のポートフォリオにDockerを使いたい
  • 現場でDocker使っているけど、ぶっちゃけよく知らない
  • ゼロからDocker環境をつくれるようになりたい

といった方に、Dockerを習得できるUdemy講座を紹介します!!

Udemyとは?

Udemyとは色んな分野のトップ講師の動画を購入できるプラットフォームで、特に「プログラミング」の分野は充実しています。

Udemyの特徴

  • PCの画面や資料を映しながら説明してくれるのでわかりやすく、書籍より早く学べる
  • 講師に質問でき、他の人の質問とその回答も見れる
  • スマホでも見れるので、スキマ時間を活用できる
  • 復習として2周目、3周目するときは、倍速再生を使うことで効率が上がる
  • 満足できなかった場合、30日以内であれば返金してくれる

満足できなければ返金してもらえるので、お金を気にせずに、気になるコースをどんどん受講してスキルアップできるわけです!!

参考Udemyは独学でのプログラミング学習におすすめ

 

Dockerを学べるUdemyのおすすめコース

今回紹介するコースはDockerを学ぶ定番コースといって良いほど、質が高く、わかりやすい人気コースで、私も購入しました。

ゼロからはじめる Dockerによるアプリケーション実行環境構築

ゼロからはじめる Dockerによるアプリケーション実行環境構築

コース時間 6時間
評価 ☆4.2(2021/09/06現在)
受講者数 16,889人(2021/09/06現在)
講師 フルスタックの現役エンジニア。
サーバー構築・運用〜サーバーサイド、フロントエンド開発と幅広い業務に従事。
対象者 初歩的なLinuxコマンドを理解している人cd, lsレベルでOK )

講座内容

このコースは、Dockerを用いてコンテナ仮想化によるアプリケーション実行環境の構築方法を学べるコースとなっています。

これまでは、開発環境の構築など、アプリケーションを実行する環境を作るには、それなりの労力と時間を要することが多くありました。
場合によっては、環境構築がうまく行かず、頓挫してしまったという人も多いのではないかと思います。

Dockerを用いることにより、簡単でスピーディーに様々な環境を構築することができるようになります。
Docker Hubのオフィシャルイメージを見ると、現在開発の現場で使われている開発言語、Linux ディストリビューションや、ミドルウェアを使用するための様々なイメージが用意されています(Docker Hubについてはコース内で解説しますが、興味のある方は検索してみてください)。

Dockerを学び、これらのイメージからコンテナを実行して環境を構築する方法について学んで行きましょう。
何か新しい言語や、ミドルウェアなどについて学びたい場合も、これらのイメージからコンテナを立ち上げ簡単に試すことができるようになります。

きっと、エンジニアとしての価値も上がり、様々な仕事で重宝される存在になれると思います。

ユーザー
Dockerという分かりにくい所を、分かりやすい説明で解説いただき理解が進みました。dockerの入門や最初に学ぶ教材として大変おすすめです。後半は難しい箇所もあるので、単純な入門でもなく、dockerに関して深く学べるきっかけになる感じです。

実務でdockerfile等見たりしますが、dockerに対する不安はなくなりました。

ユーザー
新規にdockerを勉強したいと思い、やってみましたがとてもわかりやすく実行したコマンドですぐに解説が入るところがとても良いなと思いました。また初心者がイメージしずらいであろう箇所については図を用いたりすることで理解するのが早かったと思います。

>> この講座の詳細を見る

Docker初心者向けで、Linuxの初歩的なコマンド(cd, lsレベル )を理解している人であれば、十分理解できるように丁寧に解説してくれる講座です。コマンドを実行している画面を映しながら解説してくれるので、大変わかりやすく、スラスラすすめることができます。

Dockerのインストール方法(Mac/Win対応)といった超基本的なところから、Dockerでのデータ管理(Volume)、ネットワーク作成、docker composeの使い方など実際に現場で必要になる知識まで含まれています。

そして、docker composeを使ってDjangoとRailsの環境構築をするレクチャーもあるので
自分でDocker環境を構築する際に、とても参考になります!!

こんな方におすすめ

  • Dockerを習得したい初心者
  • 実際にRailsやDjangoの環境をDockerで構築できるようになりたい人
  • Dockerの基礎から実践的な内容までまとまった教材を探している人
  • 講座を終えた後に自分で環境構築、不明点を調べられるようになりたい人

>> この講座の詳細を見る


米国AI開発者がゼロから教えるDocker講座

米国AI開発者がゼロから教えるDocker講座

コース時間 14.5時間
評価 ☆4.7(2021/09/06現在)
受講者数 6,071人(2021/09/06現在)
講師 東大院⇨外資系IT企業で6年弱勤務⇨2018年から米国。
米国でデータサイエンティストとして働いている。
対象者 プログラミング初心者でもOK!

講座内容

Dockerの基本的な使い方から現場で役立つ応用的な使い方まで,米国で活躍するAI開発者が講師となって徹底的に解説します。

プログラミングの知識がない人でも,問題なく受講できます.

本コースでは、Dockerだけではなく、以下のツールを使っていきます(どれもテック業界で今話題のものばかりですが,これらの知識はなくて全然OKです!)

  • Docker compose
  • Linux
  • AWS
  • Rails
  • Postgres
  • Jupyter Lab
  • Anaconda
  • Travis CI
  • GitHub
  • Sublime
  • Heroku
  • Tensorflow & Keras
  • Ubuntu
  • Nvidia GPU

本コースでDockerを習得して,今後のプログラミング学習や開発で環境構築でラクをしましょう!

ユーザー
Dockerの基礎から始まり、実務で使うテクニックのようなかなり実践的な部分まで学ぶことができました。また、LinuxコマンドやAWSなど、Dockerだけでなくインフラ全般の知識が身についたように思います。駆け出しエンジニアの自分でも詰まることなく受講でき、内容の満足度は申し分ないです。
ユーザー
全てにおいて、満足いく内容でした。

私はテックキャンプを受講し終わった後に、Dockerを学ぶ目的でこの動画を購入しました。
Dockerに関しては他の方の動画も購入させて頂いたのですが、どの学習教材よりも優れていると思います。
学習フローも、詰まりそうな点に対してのフォローも最高でした。

またDockerだけでなくGitやCIツールも合わせて学習できたので、とても満足しています。
印象的だったのが、講師の方がとても明るく爽やかに講義して下さるので終始モチベーションを切らさずに学習できたのも大きなポイントでした。

この動画に出会えて本当に良かったです、ありがとうございました。

こんな方におすすめ

  • これからプログラミングを勉強しようとしている人
  • データサイエンスやWeb開発に興味がある人
  • Dockerを勉強してみたけど挫折した人
  • すでに業務でDockerを使っているが,体系的にきちんと学びたい人

>> この講座の詳細をみる

 

冒頭に書いたように、Webエンジニアにとって、Dockerは必須スキルになりつつあります。
時代に取り残されないように、Dockerを習得していきましょう!!

-Udemy

© 2021 フリエン生活 Powered by AFFINGER5