「自分も手に職をつけたい」と、プログラミングを学んでエンジニアを志す人の数は、年々増えてきています。
本記事では、Javaを学ぼうとしている社会人向けに、オンラインのプログラミングスクールを紹介します。
さっそく結論を書くと、下記のようになります。
テックアカデミー | CodeCamp | 侍エンジニア塾 | ウズウズカレッジ | |
---|---|---|---|---|
入会金 | 0円 | 33,000円 | 98,000円 | 0円 |
料金 | 4週間 174,900円 8週間 229,900円 12週間 284,900円 | 2か月 165,000円 4か月 275,000円 | 4週間 58,000円 8週間 190,000円 | 198,000円 |
受講期間 | 1か月~4か月 | 2か月,4か月 | 1か月, 2か月 | 3か月 |
受講方法 | オンライン | オンライン | オンライン | オンライン |
無料体験の有無 | ○ | ○ | × | × |
強み | 疑問点をチャットで すぐに解決できる | 最安値。 7時~23時まで 受講可能 | 教材は オーダーメイド (講師と一緒に選ぶ) | Java特化のスクール。 UZUZ就活チャンネル を運営 |
「Javaでオンライン」となると、スクールの数は絞れてきて、それほど多くないです。
一番いいのは?
一番安いのは、CodeCampではあるのですが、独学に近いイメージがあります。
この4つの中なら、テックアカデミーが最も通う価値ありです。
Javaのスクールを選ぶポイントは3つ
Javaのプログラミングスクールを選ぶポイントは3つあります。
Javaは単体で動くことはないので、HtmlやJavaScript等も学ぶ
「Java初心者が副業をするには?実務未経験なら腰をすえて実力をつける」でも書いていますが、Javaだけで何かできるというわけでなくて、
画面の処理(Html, JavaScript)+プログラム本体(Java)+データベース(データを保存する箱)
という一連の流れがあって初めて実際に使えるプログラムとして成立します。
なので、Javaだけでなく
も学べないと、ハッキリ言って意味なしです。
【補足】JavaScriptは、Javaとセットで学ぶ
ちょいとだけ補足すると、JavaScriptはJavaとセットで学ぶようにしてください。
JavaScriptって?
かなりざっくりとした説明をすれば、JavaScriptは、画面とJavaの仲介役です。
画面でボタンを押したら、JavaScriptがボタンを押したよ的なのを拾って、Javaに投げるみたいな。
先ほどの図で言うところの青い矢印の「入力」がJavaScriptです。
JavaScriptとJavaのどちらか片方だけ学んでもイマイチだし、この2つは、半ばセットのようなもの。
よくわかんなかったら、プログラミングスクールでは両方学ぶことになるはずなので、あまり考えなくていいです(*´ω`)。
質問できる環境がないと未経験だとつらい
画面⇒Java⇒データベースの一連の流れをざっくりと学べるのはもちろんのこと。
「プログラミングは頭痛いほど難しい?誰かに聞きながら慣れるまで書きまくるしかないのが結論」でも書いていますが、未経験の方だと「まったくわからん!」みたいに。
プログラミングを学ぶこと自体が、難しく感じる可能性がわりと高いです。
独学での学習に不安を持ってるからこそ、スクールを検討していると思うので、質問できる環境があるほうがいいし、それこそがスクールのメリットです。
短期間での卒業が可能かどうか
そして、もう一つ肝心なのが、短期間での卒業が可能かどうかです。
スクールのカリキュラムは100~150時間が相場。
1か月(4週間)での卒業を目指すとなると、1日3時間以上は必要です。
ただ、本業をやりながらプログラミングを毎日3時間学ぼうとすると、時間的にきついと思うので。
1日1~2時間使えるとして、2か月での卒業を目指せるカリキュラムであるかは見ておくべきです。
2か月後、つまりは卒業後には、スキルをさらに磨きながら、転職なり副業案件の獲得を目指している必要があります。
【卒業後に読む記事】プログラミングスクールの卒業後に副業案件を獲得する3つの戦略
【つまづいたときに読む記事】プログラミングスクールについていけないと感じたらどうする?対処は2つ
Javaが学べる社会人向けのオンラインのスクールは4つ
社会人が2か月で卒業できるスクールは4つあります。
テックアカデミー | CodeCamp | 侍エンジニア塾 | ウズウズカレッジ | |
---|---|---|---|---|
入会金 | 0円 | 33,000円 | 98,000円 | 0円 |
料金 | 4週間 174,900円 8週間 229,900円 12週間 284,900円 | 2か月 165,000円 4か月 275,000円 | 4週間 58,000円 8週間 190,000円 | 198,000円 |
受講期間 | 1か月~4か月 | 2か月,4か月 | 1か月, 2か月 | 3か月 |
受講方法 | オンライン | オンライン | オンライン | オンライン |
無料体験の有無 | ○ | ○ | × | × |
強み | 疑問点をチャットで すぐに解決できる | 最安値。 7時~23時まで 受講可能 | 教材は オーダーメイド (講師と一緒に選ぶ) | Java特化のスクール。 UZUZ就活チャンネル を運営 |
その中でも候補なのは、CMでもおなじみのテックアカデミーか、最安値のCodeCampの2社です。
2社のうちどちらかといえば?
結論から言えば、テックアカデミーです。
CodeCampには、一番安くて、7~23時の間ならいつでも受講できる強みがあるのですが・・・。
ただ、講座受講後の課題でわからないことをいつでも聞けるわけではないのが難点。
消去法的ではあるのですが、8か月コースで31,900円多く支払ったとしても、テックアカデミーのほうが勉強が進めやすいです。
その1:テックアカデミー【最有力】
テックアカデミーは「疑問点はチャットですぐに解決できる」のが強みです。
CMも流していて、知名度もあり。
Javaコースのカリキュラムは下記の通りです。
・HTML/CSSの理解とコーディングスキル
・Git/GitHubを利用したソースコードのバージョン管理
・Javaの理解とプログラミングスキル
・Servlet/JSPを使ったWebアプリケーションの構築
画面作る⇒Java側に処理を投げる⇒Javaで入力内容を処理⇒DBに登録
という一連の処理がしっかりと学べます。
プログラミングのはじめは「そもそも書けない。書いても動かない」が基本なので(汗)。
専任のメンターに質問して、疑問点がすぐに解決できるのは、大きな強みです。
まずは、テックアカデミーの無料体験授業で合う・合わないを確認してみてくださいね。
その2:CodeCamp【一番安い】
CodeCampは、4社の中で最安値なのが売り。
学習期間 | テックアカデミー | CodeCamp |
---|---|---|
1か月 | 174,900円 | – |
2か月 | 229,900円 | 198,000円(入会金込み) |
3か月 | 284,900円 | – |
4か月 | 339,900円 | 30,8000円(入会金込み) |
Javaコースの課題では、社員情報管理システムをつくるのが内容で、
画面作る⇒Java側に処理を投げる⇒Javaで入力内容を処理⇒DBに登録
という一連の処理の流れを学ぶのはテックアカデミーと変わりません。
ひよこSEが新人の時に受けた研修内容とだいぶ似ています(笑)。
値段が安いのはいいのですが。
テックアカデミーと比べるとチャット機能がなく、レッスン以外のわからないところを気軽に聞けないのが残念な点です。
無料体験をやってみて、自分でできそうとなったら、CodeCampですね。
その3:侍エンジニア塾
侍エンジニア塾の強みは、「教材がオーダーメイドできること」です。
Q 教材は購入する必要がありますか?
「侍エンジニア」より引用
A 教材はお客様にあったものをインストラクターと共に選定をいたします。
尚、弊社で教材も用意はしておりますが、お客様にあった教材選びから一緒に行っているため、教材費としてアマゾンギフト券をお渡ししております。
転職保証コースは4か月と8か月の2種類で、テックアカデミーやCodeCampと比べて受講期間は短めで、短期に特化してて良いように見えるのですが・・・。
筆者のひよこSEから見てカリキュラムは何をするのか、公式の説明を読んでも、理解しづらかったのと。
無料のカウンセリングに行けば具体的な内容を教えてもらえると思いますが、実際のカリキュラムが、「オーダーメイド」という名のもと、メンター側へ丸投げしてる感があるのが気がかりです。
その4:ウズウズカレッジ
ウズウズカレッジは、「Javaに特化したプログラミングスクール」なのが強み。
YouTubeの「UZUZ就活チャンネル」の運営者です。
料金は、198,000円で、受講期間はJavaの学習~転職サポートで合計3か月。
転職サポートありきのカリキュラムで、テクノプロという会社に応募すると受講料が無料になります。
ただ、急(せ)かされている感があるので、よくも悪くも合う・合わないがハッキリしそうな印象。
すぐに決めるのではなく、ウズウズカレッジの無料面談に行ってからですね。
スクールじゃなくて独学でJavaを学んだらダメ?
独学でもできないのかな?
みたいに、まだ迷っている人もいますよね。
結論から言えば、独学でできるのなら、不要。
厳しいなら、プログラミングスクールです。
どういうこと?
こればかりは、まずはプログラムを書いてみないとわからないです・・・。
「プログラミングスクールは無駄?やめとけと言われるのは「未経験でも独学で学べれば不要だから」」でも書いていますが、本を買うなり動画で学ぶなり。
プログラムを学ぶ方法は他にもあるので、絶対にスクールでないといけないわけでもないです。
そもそもスクールにするか独学かを迷っている段階であれば、「まずは一本プログラムを書いてから」でも遅くないです(-_-;)。
- 【本なら】スッキリわかるJava入門
- 【動画なら】UdemyのJavaコース
最後に
ひよこSEは新卒で入社しているので、あくまでも想像です。
転職なり副業を考えているとは思うのですが、エンジニアとして開発プロジェクトで働いてる人間から見たときに。
「中途でプログラムの実務経験なし」となれば、卒業してからが本当の勝負です。
スクールを卒業≒研修を終えた状態のイメージです。
なので、
- プログラミングスクールで手っ取り早く基礎を身に付ける
- 卒業後は、通過点のつもりで、学び続けること
を意識してくださいまし。
元の話に戻すと、社会人におすすめのJavaのプログラミングスクールは、最安値ならCodeCamp。
ただ、チャットで質問ができて初学者には圧倒的にやさしいという点で、テックアカデミーに分があります。
この記事が、エンジニアになろうとしている社会人の役に立てればと思います。
コメント