フリーランスエンジニアが独学でスキルアップするにはどのような方法があるでしょうか。
無料でプログラミングを学べるサイトや、動画で学べるサイト。経営やマネジメントなど、幅広いテーマを学べるサイトやマンツーマンで手厚いサポートをしてくれるサイトなど、多種多様です。
そこで、フリーランスエンジニアが独学したいときに便利なサイトをまとめてみました。
本記事は、フリーランスエンジニア向けの学習サイト7選の特徴とその違いをご紹介します。
フリーランスエンジニアが独学でスキルアップする方法
フリーランスエンジニアが独学でスキルアップするには、どのような方法があるのでしょうか。
独学するにあたり、チェックしたいポイントは3つあります。
- 何のスキルを学びたいか(プログラミング、経営・マネジメント、それ以外)
- どのようなサポートを受けたいか(マンツーマンによる指導、メール・チャットの問合せ)
- いくらかけるか
上記視点から、おすすめの学習サイト7選をご紹介します。
それぞれを詳細にご紹介します。
1. Progate
オンラインでプログラミングを学べるサイトで、130万人のユーザがいます。イラストを中心にして学ぶことができ、動画サイトよりも復習しやすい仕組みになっています。
また、解説の後に、演習が用意されています。左上に手順の説明があり、右上はプレビュー、右下は見本が表示されています。
実行環境を用意することなく、ブラウザだけで、プログラミングを演習できるのは便利です。
◆ 学習内容
- HTML & CSS、JavaScript、jQuery、Ruby、Ruby on Rails5、PHP、Java
- Python、Command Line、Git、SQL、Sass、Go、React、Node.js
◆ 学習方法
- オンライン(スマホにも対応)
◆ 料金
- 基礎18レッスン: 0円
- 公開中の79レッスン: 月額980円
◆ サポート
- 不明点があった場合のサポート: ×
- 目標設定やカリキュラム作成などのサポート: ×
- お試し版: 〇
◆ 口コミ
Progateを使っている方の口コミを集めてみました。
HTML,CSSの学習はProgate、ドットインストールを最低限やって、サイト模写に進むのが良い。
僕はProgate、ドットインストールを結構周回してからサイト模写をしたけど、分からないことばかりで調べることが多かった。#プログラミング初心者#駆け出しエンジニアと繋がりたい
— タク@物販勉強中 (@takku_buppan) May 25, 2020
2. ドットインストール
3分動画で学べるプログラミング学習サービスです。422のレッスンがあり、6,278本の動画があります。そのため、興味あるテーマで幅広くスキルを身に付けられます。
各レッスンは、左上に解説の動画があり、左下に字幕が表示されます。音を出さないで聞きたい場合には便利な機能です。
また、不明点は右下の「先生に質問してみよう」から、疑問点を送れます。ただし、プレミアム会員になる必要があります。
◆ 学習内容
- HTML & CSS、JavaScript、Vue.js、React、Chart.js、Moment.js、jQuery、Node.js
- Unixコマンド、AWS
- PHP、Ruby、Ruby On Rails、Active Record、Sinatra
- Swift、Android、Unity、C#、シェルスクリプト、git、sed、AWK、
- MySQL、PostgreSQL、MongoDB、Redis、
- Python
- Go、TypeScript、Scala、Electron、Perl、C、Lua、Smalltalk、BASIC、COBOL、Pascal
- Scratch
◆ 学習方法
- オンライン(スマホにも対応)
◆ 料金
会員種別 | 無料 | プレミアム会員 |
月額 | 無料 | 1,080円 |
プレミアムレッスン動画 | × | 〇 |
ソースコードの閲覧 | × | 〇 |
◆ 基本情報
- 不明点があった場合のサポート: 〇(プレミアム会員は先生への質問機能あり)
- 目標設定やカリキュラム作成などのサポート: ×
- お試し版: 〇
◆ 口コミ
ドットインストールを使っている方の口コミを集めてみました。
さっき ドットインストール
というProgateと似ている学習サイトを知った。Progateばかりで視野が狭くなってた…
ドットインストーについて調べてみると
・Progateのように細かい解説がない
・経験者曰く、Progateの次にドットインストールをすると難易度的にもちょうどいい。— 凪(nagi)/web全般勉強中 (@web_design_nagi) May 27, 2020
3. paizaラーニング
1本3分の動画と練習問題でプログラミングを学べるサイトです。
構築環境を作らなくても、ブラウザを開くだけで、解説動画が表示されたうえで、プログラミングをする環境が用意されています。
◆ 学習内容
- C、C#、HTML、Java、JavaScript、SQL、PHP、Python、Ruby、シェルコマンド
- AWS、Sinatra、Git、Ruby on Rails、MySQL、Servlet/JSP、Flask、Jinja、SQLAlchemy、
Eloquent、Django、Laravel、Active Record、機械学習、Apache、Webセキュリティ
◆ 学習方法
- オンライン(スマホにも対応)
◆ 料金
プラン | 無料 | 有料 |
月額費用 | 無料 | 600円~ |
有料動画 | × | 〇 |
ポートフォリオの作成 | × | 〇 |
◆ 基本情報
- 不明点があった場合のサポート: 〇(ITエンジニアへの質問可能)
- 目標設定やカリキュラム作成などのサポート: ×
- お試し版: 〇
◆ 口コミ
paizaラーニングを使っている方の口コミを集めてみました。
【paizaラーニング】C言語入門編「数値が同じ場合、メッセージを表示」の演習課題に見事正解!現在のジョブは「勇敢な村人」です! https://t.co/p4oBA7OKWX #paiza
— Paiza_log (@0518Program) May 20, 2020
4. Udemy
世界最大級のオンラインビデオ講座で、10万のビデオ動画が用意されています。
プログラミング学習だけでなく、プロジェクト管理、財務会計、リーダーシップ論、デジタルマーケティングなど、幅広いテーマについて学習を進められます。
ユーザーの評価が掲載されているので、オンラインビデオを見る前に、ユーザーの評価をチェックしたいところです。
◆ 学習内容
- Python、データサイエンス、ウェブ開発、JavaScript、C#、Unity、Angular、データ分析、Android開発、Node.Js、CSS、iOS開発、深層学習
- プロジェクト管理、起業家精神、コミュニケーション
- 財務会計、簿記
- リーダーシップ、キャリア
◆ 学習方法
- オンライン(スマホにも対応)
◆ 料金
- ビデオ毎に料金が変動(無料~24,000円)
◆ 基本情報
- 不明点があった場合のサポート: ×
- 目標設定やカリキュラム作成などのサポート: ×
- お試し版: ×
◆ 口コミ
Udemyを利用している方の口コミをあつめてみました。
もし自分が今プログラミング未経験者だったら
udemyやtechpitでアプリ作りながら学びその後にオリジナルアプリを
mentaなどのサービスでエンジニアの方に質問しながら作るという方法をとります!これだとあまりお金もかかりません!#駆け出しエンジニアと繋がりたい#プログラミング初心者
— koukic@学生エンジニア (@koukic2) May 26, 2020
5. Schoo
生放送で授業を配信する動画学習サービスです。
プログラミングだけでなく、Webデザインやビジネススキル、企画、マーケティング、起業や複業、キャリア、メンタルヘルスやストレッチ、美容・健康など、幅広いテーマを学習できます。
リアルタイムに先生や生徒と学べる講座と、録画動画で学ぶ方法があります。また、先生や生徒にコメント・質問をする機能があったり、倍速で再生する機能があるため、効率よく学習できます。
◆ 学習内容
- プログラミング、Webデザイン、マネジメント、リーダーシップ
- 思考術、ビジネススキル
- 英語・語学
- フィットネス・ヘルスケア
- 政治・経済・社会
◆ 学習方法
- オンライン(スマホにも対応)
◆ 料金
プラン | オープン | プレミアム |
月額費用 | 無料 | 980円 |
すべての動画 | × | 〇 |
すべての動画の倍速再生 | × | 〇 |
◆ 基本情報
- 不明点があった場合のサポート: 〇(先生への質問)
- 目標設定やカリキュラム作成などのサポート: ×
- お試し版: 〇
◆ 口コミ
Schooを使っている方の口コミをあつめてみました。
奥さんのコーティングのスピードが上がってた。頑張っているようです。#プログラミング勉強中 #HTML #CSS #Schoo pic.twitter.com/m0XYiwKeAR
— IKE Fleekdriveカスタマーサクセス (@k1keda) May 22, 2020
6. TechAcademy
マンツーマンで、プログラミングを学習できるオンラインプログラミングスクールです。600社、30,000人の受講実績があります。
カリキュラムは、解説ページに演習があり、ブラウザ上でコードを書くだけで、実行結果を表示する機能があります。
また、不明点はメンターにチャットをすることで、回答してもらえます。さらに、週2回ビデオチャットでメンターからサポートを受けられます。
そして、課題ができるようになるまで、何回でもメンターからレビューを受けられます。
◆ 学習内容
- Webアプリケーション、PHP/Laravel、Java、フロントエンド、WordPress、
- iPhoneアプリ、Androidアプリ
- Unity
- ブロックチェーン、スマートコントラクト、Python、AI、データサイエンス
- Scala、Node.js、Google Apps Script
- はじめてのプログラミング
- Webデザイン、UI/UXデザイン
- 動画編集、動画広告クリエイター
- マネジメント、Webディレクション、Webマーケティングコース
◆ 学習方法
- オンライン(スマホにも対応)
◆ 料金
プラン | 4週間 | 8週間 | 12週間 | 16週間 |
社会人 | 149,000円 | 199,000円 | 249,000円 | 299,000円 |
学生 | 129,000円 | 159,000円 | 189,000円 | 219,000円 |
◆ 基本情報
- 不明点があった場合のサポート: 〇(ビデオチャット、チャット)
- 目標設定やカリキュラム作成などのサポート: 〇(メンターによるビデオチャット)
- お試し版: 〇
7. SkillHacks
動画でプログラミングを学べるサービスです。94本の動画コンテンツとLINE@によるサポートを受けられます。
1本20分の動画で、初心者でこれからプログラミングを始めようという方におすすめの学習内容となっています。
なお、プログラミングを独学しているときに、エラーがでたときなどにサポートが手厚いと助かります。Skillhacksは、無制限にサポートしてくれるので助かります。
◆ 学習内容
- HTML、CSS、Bootstrap、Ruby、Rails
◆ 学習方法
- オンライン
◆ 料金
69,800円(税込)
◆ 基本情報
- 不明点があった場合のサポート: 〇(Line)
- 目標設定やカリキュラム作成などのサポート: ×
- お試し版: ×
まとめ
本記事は、フリーランスエンジニアが勉強するときに便利なサイト7選をご紹介しました。おさらいをすると、求める内容によっておすすめの学習サイトが変わります。
求める内容 | おすすめの学習サイト |
無料で学びたい | Progate、ドットインストール、paizaラーニング |
ブラウザだけで始めたい | Progate、TechAcademy |
マンツーマンの手厚いサポートを受けたい | TechAcademy、SkillHacks |
動画で学びたい | ドットインストール、paizaラーニング、Udemy、SkillHacks |
イラストで学びたい | Progate、TechAcademy |
プログラミング以外の分野も学びたい | Udemy、Schoo |
人工知能やブロックチェーン、AWS、動画編集などを学ぶ方法を別記事でまとめています。
【参考記事】 ・ 人工知能を勉強したい方必見!独学でAIエンジニアになる3つの方法
・ 人工知能・AIプログラミングスクールおすすめ7選(無料、社会人向け)
・ ブロックチェーンのプログラミングスクールおすすめ5選を比較(無料あり)
・ ブロックチェーン資格の種類!概要や難易度、メリット、取得方法
・ AWSを学べるスクールおすすめ5選を比較!(無料あり)
・ 動画編集のオンラインスクールおすすめ5選を比較!(無料あり)
500mailsのFacebookやTwitterでは、起業・副業に役立つ情報を配信しています。 是非「いいね!」をして最新情報をチェックしてください
Writer/編集者: 松田康