Webサービス プログラミング

30代初心者がTechacademyでプログラミングを学んでみた感想【プログラミングスクール】

投稿日:2017年12月28日 更新日:

 

今年僕が新たにチャレンジしたのがプログラミング。

「エンジニアになりたい!」という訳ではなく、「自分でwebサービスが作れたら面白そう!」という短絡的な動機でチャレンジしてみることにしました。

一人で学習するのも無理なのでプログラミングスクールを利用してみることに。

ただ、プログラミングスクールってほとんど渋谷近辺なんですよね。千葉県に住んでる僕には遠すぎるので、すべてオンラインで受講できるTechAcademy [テックアカデミー]を受講することにしました。

今回は受講してみての感想、どんな人におすすめのスクールかを書いてみたいと思います。

とてもいいスクールだと思うので、プログラミングを始めようと思っている方はぜひ読んで下さい。

 

Techacademyの利用を検討すべき人

数あるプログラミングスクールの中でTechacademyを優先的に検討すべき人は下記のような人でしょう。

  1. 地方在住で通えるスクールが無い人、または自宅学習を希望する人
  2. 学生ではなくプロのメンターに教わりたい人
  3. 自分で学習する意欲の高い人

これらに当てはまると思う人は、以下の具体的なサービスの紹介や僕の体験談を読んで欲しいと思います。

当てはまらないと思った人、特に「通学してマンツーマンで手取り足取り教えて欲しい」という方には正直向いていないサービスだと思います。そのような方は他のスクールを検討すべきでしょう。

 

Techacademy(テックアカデミー)とは?

TechAcademy [テックアカデミー]は完全オンラインのプログラミングスクールです。

主な特徴(良い点)は以下の通りです。

  1. 通学なしの完全オンライン受講型
  2. 毎日15~23時までチャット(slack)で質問可能。
  3. 週2回、30分のマンツーマンメンタリング
  4. テキストは受講終了後も閲覧可能(アップデートもされる)
  5. キャリア支援もあり

具体的に説明します。

通学なしの完全オンライン受講型

Techacademyは完全オンラインでの受講となります。教室等はありません。

受講と言っても、申し込むとテキストが閲覧可能となり、テキストに沿って自分で学習を進めていく形式になります。

時間や場所に制約がないので、好きな時間に好きな場所で学習することができます。

プログラミングスクールはどうしても首都圏などの大都市圏に集中しているので、通えない人も多いと思います。そんな人には助かるサービスですね。

 

毎日15~23時までチャット(slack)で質問可能。

ただ、一人でテキストを見ながら学習すると聞くと、「わからないことがあったらどうするの?」と不安になるかもしれません。

Techacademyでは毎日15~23時の間(*注1)サポートの方が待機しており、slackというチャットサービスを利用して質問をすることができます。

Techaademyでは、cloud9というクラウド上でプログラミングができるシステムを利用してプログラミングを行うので、コードを共有して間違っている場所を直接修正してもらったり、動作確認をしてもらうことも可能です。

レスポンスも非常に早く、質問から数分以内には必ずレスポンスがありました。

プログラミングの全くの初心者が、何のトラブルもなく講座を終えるということはまず不可能だと思います。自分で考えていても時間が過ぎていくだけなので、このようなリアルタイム質問サービスがあることで、通学しなくても効率的に学習を進められます。

(注1)質問可能時間は講座によって異なります。

 

週2回、30分のマンツーマンメンタリング

Techacademyでは受講者各人にパーソナルメンター(相談者)を付けてくれます。

メンターとは週2回、appear.inという無料ビデオチャットシステムを利用してメンタリングを行うことになります。

メンタリング

メンタリングでは受講の進め方の相談や、わからない内容の質問をすることができます。

またメンターの方はプロのエンジニアの方なので、プロから見た正しいコードの書き方や、テキストには無いテクニック、またエンジニアの仕事についても話を聞くことができます。

コードを見ながらメンタリング

コードを見ながらメンタリング

Techacademyは自習型のため、学習ペースがつかみにくいのですが、週二回メンタリングがあることで「次までにここまで進めなきゃいけない!」という緊張感を持ちながら学習できるので、途中でダラけてしまうということが起きづらいです。

 

テキストは受講終了後も閲覧可能(アップデートもされる)

他のスクールだと、テキストは受講期間中しか見られない所も多いのですが、Techacademyは受講期間終了後もテキストを継続して閲覧することができます。

しかも内容もアップデートされていきます。

なので受講終了後も見直しながら継続して学習をすることができます。

追加料金を支払えばあらためてメンタリングを受けることも可能です。

本気で学習したい人には、素晴らしいサービスですね。

 

キャリア支援もある

Techacademyでは転職支援も行っています。Techacademyキャリアに登録するとエンジニア関係の求人を紹介してくれます。

他業界からエンジニアに転職したい人は利用してみる価値があると思います。

 

講座と料金

講座

「ブートキャンプ」といわれるメインの講座が12コース。

  • webアプリケーションコース
  • PHP/Laravelコース
  • フロントエンドコース
  • WordPressコース
  • iPhoneアプリコース
  • Androidアプリコース
  • Unityコース 等々

その他エクセルコースや特別コースとしてpythonコースも開設されています。

 

料金

料金体系

「webアプリケーションコース」の料金は図の通りです(2017年12月28日現在)。料金はコースによって異なることがあります。

複数コースを受講したい場合は「セット割」がお得です。

詳しくはHPで確認してください。

⇒ techacademyでコースと料金を確認

4週間プランは初心者にはおすすめしない

4週間プランは全くの初心者の人にはおすすめしません。

なぜかと言うと、初心者の方が4週間で最後の「オリジナルサービスの開発」まで終わらせることはかなり困難だからです。

個人的には一番勉強になるのがカリキュラムの最後にある「オリジナルサービス(サイト)の開発」です。

自分でオリジナルのサービスやサイトを考えて、学んだ知識を使ってそれを一から形にしていきます。正直、これをやらないと受講する意味がありません。

メンターの方と相談しながら、オリジナルのサービスやサイトを構築していけるのが、このスクールの最大の醍醐味です。きちんと最終の成果物を作ってこそ勉強の意味があります。

4週間では、余程時間のある人でないとカリキュラムを終わらせるだけで精一杯だと思います。

値段は高くなりますが、8週間以上のプランで取り組んでみてほしいと思います。

 

僕は「Webアプリケーション&フロントエンドコース」を受講

僕は「セット割」を利用して「webアプリケーションコース」と「フロントエンドコース」を受講しました。それぞれのコースを簡単に説明します。

webアプリケーションコース

webアプリケーションコース

身につくスキル

「webアプリケーションコース」は「ruby」、及びrubyのフレームワーク「ruby on rails」を利用してwebサービスを開発していくカリキュラムになっています。

その過程でバージョン管理システムの「Git」やCSSフレームワークの「Bootstrap」なども学ぶことができます。

身につくスキル
  1. HTML/CSSの理解とコーディングスキル
  2. Bootstrapを利用した効率的なレイアウト
  3. Git/GitHubを利用したソースコードのバージョン管理
  4. Rubyの理解とプログラミングスキル
  5. Ruby on Railsの理解とオリジナルWebサービスの構築

簡単なメッセージを投稿できる「メッセージボード」やtwitterのクローン(同等なシステム)を作りながらプログラミングを学んでいきます。

ツイッタークローン

Twitterのような短文投稿アプリケーション

後半になると難易度が高くなりますが、メンターの方やチャットサービスで相談しながら進めると必ずサービスを完成させることができるはずです。

 

フロントエンドコース

フロントエンドコース

身につくスキル

フロントエンド(front-end)とはユーザーと直接やりとりを行う側です。フロントエンドエンジニアとはwebサイトやサービスの「見た目」や「使い勝手」を作り上げる役割になります。

HTML,CSS,JavaScript,JQueryなどフロントエンドに必要な主なスキルを学ぶことができます。

身につくスキル
  1. HTML/CSSの理解とコーディングスキル
  2. JavaScript/jQueryを利用したアニメーション演出
  3. JavaScript/jQueryを利用したインタラクティブ演出
  4. Bootstrapを利用した効率的なレイアウト
  5. Ajaxを利用したWeb API連携

webサイトを作りたいという人に最適なコースだと思います。

jQueryなどを使って動きのあるサイトを作る

 

Techacademyのここがちょっと..という点

テキストが難しい

はっきり言ってテキストは難しいです。

おそらく自分で考えたり、質問したりしながら読んでいくことを前提としてカリキュラムが構築されているので、全くの初心者がなんとなく読んだだけでは理解ができません。

課題もコードのコピペでなんとかなるレベルではなく、カリキュラムの内容をきちんと理解していないと解答できませんし、後半になると自分でネットで調べないと答えが出せないような課題もあります。

 

本気でエンジニアを目指す人、自分で色々調べながら学習していける人には、とても良いカリキュラムだと思います。

僕もそうでしたが、まったくの初心者の人は苦労するとは思いますが、そのためにメンターやチャットサービスがあるわけで、それを利用すれば誰でもカリキュラムを終わらせることは可能だと思います。

 

メンターが選べない

メンターは自動的に割り振られるので選ぶことはできません。まぁ実際にどんな人がいるのか事前にはわからないのですが。。

僕は当たりでしたが、相性が合わない人がメンターになってしまうと、ちょっとツライですね。

 

スポンサーリンク

本気でプログラミングを学びたい人には素晴らしいサービス

「本気でプログラミングを学びたい!」「自分でwebサービスを作れるようになりたい!」という人には本当におすすめできるスクールです。

何といっても現役のエンジニアの方がメンターとなってくれるのは素晴らしいです。

僕のメンターの方はwebデザイナーからフロントエンドとバックエンドの知識を学び、自分で会社を立ち上げた方でした。

プログラミングの知識だけでなく、エンジニアの仕事やweb業界の裏話なども話をしてくれて、とても面白かったです。

自分が素人だからと言って気後れせずにガンガン質問すれば、なんでも答えてくれるので、本当に勉強になると思います。

プログラミングやwebデザインに興味がある方は、受講を検討してみてはいかがでしょうか。

どんなことが学べるか知りたい人はまずは無料体験で一度体験してみて下さい。

 

受講希望者には1万円割引コードをプレゼント!

Techacademyでは受講者から紹介を受けると1万円割引になるキャンペーンを行っています。

当ブログのお問い合わせフォーム、もしくはツイッター(@mahaloLTV)のダイレクトメッセージから「Techacademy紹介割引券希望」の旨の連絡を頂ければ、受講料が1万円割引になる紹介コードをプレゼントします。

*なおご利用できるのは、過去にTechacademyを利用したことが無い方です。受講経験者は適用されません。

また他の割引と併用することはできません。僕のように2つのコースをセット割で受講するような場合には適用できませんのでご注意下さい。

TechAcademy [テックアカデミー]

まず読んでほしいおすすめ記事!

1

最終更新 2018年3月29日   先日、マルイが高級時計のレンタルサービスを11月23日から有楽町店で開始するというニュースが流れてきました。 参考 高級腕時計の月額レンタル「KARITO ...

2

  株式投資で成功する人の特徴として「記録をつける」ことがよく挙げられます。 投資で勝つ人は必ず投資記録をつけています。記録を見ながら自分のトレードを分析し、自分なりの勝ちパターンを見つけて ...

3

こんにちは!mahaloです。 一発目の記事で何を書こうか迷っていたのですが、とりあえず読書好きの僕が今年読んで「面白い!」「ためになった!」という本を紹介してみたいと思います。紹介した本を見ると僕の ...

4

  花粉症のツライ季節になってきた今日この頃、皆さまいかがお過ごしでしょうか。 3月、4月は新生活を始める方も多いのではないでしょうか。 僕も仕事で新たな活動を開始して忙しくなってきました。 ...

5

  皆さん「趣味は何ですか?」って聞かれたら何て答えます? 僕は正直、この質問を聞かれることが好きではありませんでした。 特に人に言えるような趣味なんてなかったからです。いつも「読書」とか「 ...

6

  新入社員のときから使っていたポーターのバッグが、さすがに限界になってきたので新しいバッグを探していました。 今までは手さげとショルダーの2wayで使用していましたが、荷物をたくさん入れた ...

7

「年100冊以上の本を読む僕が厳選した、サクッと読める面白い本まとめ」に書いたように、僕は年間100冊以上本を読んでます。 仕事をしながら100冊読むためには、通勤時間や移動時間などを利用して読むのが ...

-Webサービス, プログラミング
-, , , ,

Copyright© Life Time Value , 2018 All Rights Reserved Powered by AFFINGER4.