あのアラタテックアカデミーJavaコース全行程リアルタイム受講レビュー(随時更新)ツイートシェアはてブLINEPocket1オンラインスクールのテックアカデミーを受講するか悩んでるけど、実際どうなんだろう。できれば申し込む前に、実際に受けてる人のレビュー読みたいな...。実際にTechAcademyのJavaコースを受講した僕が、そのご要望に答えます。この記事を読み、ぜひ受講の参考にしてください。ちなみに無料で受けれる体験レッスンもあります。受けるともれなく受講費用が1万円引きになり更にアマゾンギフトカード500円分までもらえる特典付きです。上の画像は実際のテックアカデミーのマイページ、20万を支払ったあとに見られる僕のアカウントでの受講画面です。高額な有料教材ですので、全てをお見せする事はできませんが、レッスン0は11の項目から成り立っています。所要時間は3時間と書いてありました。1時間ほどで終わりました。僕の場合は8週間コースなので、その日程内での進め方が明記してありました。これにより、1週間でココまで、2週間でココまで進める・・という風に、ゴールの8週目までのスケジュールをまず最初にイメージできるようになります。必要時間と目標日数が設定されているので、遅れてしまった場合もぼやーっとせずに「今日までに~~まで進めなきゃ!」という事が分かるので、便利だと感じました。最初に必要なツールのダウンロードJavaプログラミングを構築する環境を整える為の手順と、オンラインでレッスンを受けるのに必要な各種ツールをダウンロードし、これからの授業を受ける為の準備をします。数種類のツールのダウンロードのやり方も、全て画像で説明してくれるのでとても分かりやすかったです。進めることができました。メンタリングについてテックアカデミーの1番の魅力とも言える、メンターと呼ばれる現役エンジニアさんとオンラインで話せる時間、それがメンタリングです。現役のエンジニアさんとオンラインで会話し、受講していてプログラミングで分からない事や進め方で不安に感じた事を相談したり、エンジニアの現場での事を教えてもらったりできます。レッスン0では、このメンタリングの受け方や日程などについて、詳しく解説してくれます。どのようにこれからメンタリングを受けるのか?ということが非常に分かりやすく書かれていました。オンラインプログラミングスクールってどうなの?途中でつまづいたらどうしよう?という不安があったので、このメンタリングというシステムはとても嬉しいものでした。・授業を進めていく為のツールのダウンロード・メンターの日程決めこれがレッスン0の内容でした。プログラミングの具体的な部分には入っていませんね。説明文は分かりやすかったです。所要時間3時間と書いてありましたが、1時間ほどでレッスン0を終えることが出来ました。長めに見積もって書いてあるのだと思います。最初に受けたオンライン無料体験レッスンの時もですが、用意されている教材も実際に話すメンターの方も、こちらの聞きたい事や不安に思っていることにズバリな解答をくれます。>>TechAcademyで無料体験を受けてみるこれはとても印象が良いものでして、「これなら安心して勉強できるな」と僕に思わせてくれました。0を受けてみて、続くレッスン1も不安よりも楽しみだ!という気持ちになります。思わせてくれる、非常に初心者に優しい教材です。・レッスンを受ける上での心構えと、これからのレッスンの流れを理解する、というものでした。実際にプログラムのコードを書いたりとかはしません。このJavaコースのスタートからゴールは以下の手順です。以上をこなす事により、最終的にwebアプリケーションを開発できるまでのスキルが身につくとの事です。ここで初めてカンタンなコードを書きます。Javaを学ぶ前にプログラミングの基礎として、HTMLとCSSを学びました。僕たちが普段当たり前のように見ているインターネットのサイトはどうやって出来ているか、という事の説明です。Webページは、HTML(文章)CSS(装飾)JavaScript(効果)その他リソースファイルによって構成されている事をかみ砕いて説明されています。自分の身近に見ていたものの構造が知れて、かなりおもしろかったです。この内容は無料体験レッスンとかなり被るものがありましたが。前回使ったEclipseというJavaプログラミングを走らせる為のツールを使い、実際にJavaプログラミングを実行するという内容でした。いった記述についての理解を進めていきます。変数には種類があり、intは数値型、Stringは文字型の変数である...など用語とその意味の暗記ですね。64ビット[8バイト]の範囲(-9,223,372,036,854,775,808〜9,223,372,036,854,775,807)の整数(Java8以降で符号なしの値にした場合は0〜18,446,744,073,709,551,615)。longを表すには数字の値の後に「i」もしくは「I」を付ける。Unicodeが持つ1文字。「’」(シングルクォーテーション)で1文字を囲むことでchar値を指定できる。true、もしくはfalseを表す真偽値などがあります。いったプログラムに使用する基本的な用語というか文字を学習していきました。2ちゃんねるの「ぬるぽ」というネットスラングはNullPointerException(ヌルポインタエクセプション)というエラーコードが元ネタになっている、という説明があったことでした。プログラミングにおける四則計算たし算・ひき算・かけ算・わり算の表記は、プログラミングの世界だとそれぞれたす+ひく-ここまでは見慣れたものですがかける*わる/と、かけるはアスタリスク*、割るはスラッシュ/を使います。これは慣れるまでは意味を二度見三度見してしまいそうですね。いったことを学習しました。このような、どの文字がどんな意味を持つのかという事を学ぶのがLesson3の内容です。基本的に暗記することが多く、プログラミングの構成を知ることができました。○○円の商品の税込価格は○○円(消費税は○○円)です。表示するプログラムを書きましょう。下記の仕様を満たしてください。mainメソッドとtaxメソッドを切り分けてください。taxメソッドでは消費税計算(8%)のみ行います。mainメソッドはtaxメソッドから戻り値の消費税(8%)を受けてください。消費税に小数が含まれる場合は切り捨てるなどして、整数で表示させてください。正しくなるようにしましょう。