Web制作
プログラミングやWEB制作を勉強したい!しかも無料で!という人のための学習サイト紹介
2020年06月15日 7:00
こんにちは!社員Kです。
今回、これからフロントエンドエンジニアを目指したい方向けに無料で利用できる学習サイトを紹介したいと思います。
最近は、私が学生だった10数年前に比べてオンライン上で本格的にHTML/CSSやプログラミングの勉強ができる環境が整ってきています。
いきなり専門学校やWEBスクールに入っても授業について行けないと途中で挫折して辞めてしまう人も多いです。
まずは無料でできる学習サイトを利用して自分の目指すものがどんなものか体験して見ることも大事だと思います。
本格的な勉強になると有料プランへの加入が必要になりますが、まずは無料で、という方向けに紹介したいと思います。
※主にWordPressでのホームページ制作を行うこと想定して紹介したいと思います。
もくじ
プログラミングの基礎を学べる「progate」
以前、こちらの記事でも紹介していた「progate」ではプログラミングの基本を学ぶ事ができます。
初心者からプロまで学べる無料プログラミング学習サイト6選を徹底解説!
WEB制作で必須となる「HTML」「CSS」「JavaScript」「PHP」などの基本を無料で学習することができます。
上級コースになると有料プランの登録が必要になります。
ひとまず無料の範囲で、基礎を勉強にするには十分のツールです。
利用可能なコース
- HTML & CSS
- JavaScript
- jQuery
- Ruby
- Ruby on Rails
- PHP
- Java
- Python
- Command
- ine
- Git
- SQL
- Sass
- Go
- React
- Node.js
上記の科目を選択して学習することができます。
基礎的な部分までは無料で利用でき、実践的な内容は有料プランへの登録が必要になるようです。
試しに無料登録してPHPのコースを見てみると、とても分かりやすく、使い勝手も良い印象でした。
変数や配列データの扱い方から、if文、forやforeachなどのループ文などのプログラミングの基礎を勉強できます。
WordPressでの制作で扱う簡単なPHPの記述なら無料で勉強できる範囲だけでも理解することができると思います。
高度なカスタマイズや独自関数の作成、独自プラグインの開発にはPHPだけでなく、WordPress独自のルールや関数への理解が必要です。
progateでは、WordPressについては学習コースがありません。
まずはPHPの基礎を勉強して最低限、PHPマニュアルやWordPress Codexの内容を理解できるようになることを目指すと良いと思います。
3分動画でマスターできるプログラミング学習サービス「ドットインストール」
「ドットインストール」という学習サービスでは、3分間の短い動画で少しずつ勉強を行うことができます。
こちらも無料と有料のコースに分かれていますが、WEB制作で必要な基礎の部分は無料の範囲で勉強が可能です。
動画での学習なのでスマホからも利用ができ、スキマ時間を有効に利用できそうです。
WordPressの基礎を学習できる
プログラミングに重点を置いたサービスで「progate」よりも豊富な学習コースを扱っています。
その中に「WordPress入門」というコースがあり無料で利用可能です。
ただし、WordPress自体のアップデートにより内容が古くなっている可能性があることに注意が必要ですが、WordPressの基本的な内容を勉強するには十分だと思います。
30日で身につけるWEBスキル「デイトラ」(有料)
「デイトラ」という学習サービスは、1日1題の課題をこなしながらWEBのスキルを見つけていくというオンラインスクールです。
将来的にフリーランスで活動を目指す方向けの独立支援も行ってあり、現代の働き方にあったサービス内容だと思います。
デイトラは有料のサービスですが、WEBの基礎からWordPressでのHP制作、独自テーマの開発、サーバーの契約方法などWEB制作に必要なプログラミング以外の部分も含めて学習が可能なサービスになっています。
例えばWEB制作コースの場合で「69,800(税込)」でサービスを利用することができます。
※2020/06/15 時点の情報です。
何十万円も学費が必要な専門学校などに入るよりもコスパは良いと思います。
また、普通の学校では教えてもらえないことが多い、実際の業務で必要なことを具体的に勉強することができると思います。
現役のエンジニアがサポートを行っており、1年間のサポートを受けることができます。
最近、SNSでもデイトラを利用してフリーランスで仕事を獲得した!という報告をよく見かけるようになり、注目のサービスではないでしょうか。
ITエンジニア特化型Q&Aサイト「teratail(テラテイル)」
これまで紹介したようなサービスまたは独学である程度、力をつけた方は、「teratail(テラテイル)」で質問に回答してみる自分の勉強にもなると思います。
teratail(テラテイル)はプログラミングに特化したQ&Aサイトです。実現したい機能や作業中に発生したエラーについて質問すると、他のエンジニアから回答を得られます。
たまに見るだけでもためになる便利なサイトです。海外では「Stack Overflow」という類似のサービスが人気です。日本語版もあります。
teratailのようなQ&Aサイトを使うメリットは、
- 自分の遭遇した技術的な問題と質問できる
- 自分がこれから遭遇するかもしれな技術的な問題を知ることができる
- 人に教えることで自分自身の理解度が高まる
だと思います。
自力で調べてどうしても解決しない場合は、このようなサイトで質問してみると意外と回答を得られることがあります。
また他ユーザーの投稿した未解決の問題で自分で回答できるものがあればぜひ回答を送ってみると良いと思います。
自分自身の理解度が高まり、レベルアップできると思います。
おわりに
いかがでしたでしょうか?
今回紹介したようなスクールや教材もとても大事ですが、実際の現場では分からないことを自分で調べて解決する力を身に付けることがとても重要だと思います。
人に教えてもらうだけでは成り立たない仕事ですので、参考になれば幸いです。
関連記事
この記事を書いた人
社員K
福岡でWebプログラマー・フロントエンドエンジニアとして10年目。まだまだ勉強することが沢山あるなぁと最近良く思います。日本語には自信があります。すぐに効くダイエット情報募集中!