プログラミングと教育全般を学ぶためのまったく新しいアプローチはいかがでしょうか? これまでに見たものとは異なります。目標、手段、結果がある学習についてはどうでしょうか? Java で
プログラミングを学ぶためのオンライン コースをご紹介します。
1.オンラインゲーム形式でトレーニングを実施
タスクを引き受けて完了し、報酬を受け取ります。これはあなたにとっても理解しやすく、馴染みのあるものだと思います。コードの読み取り、問題の解決、ビデオチュートリアル、コードのエラーの修正、リファクタリング、新機能の追加、大規模なタスク、ゲームの作成など、タスクはさまざまです。
2. 必要なものだけを
コースが5年間も長引くのを防ぐために、私はコースから役立つものをすべて捨てて、必要なものだけを残しました。私は労働市場における数十の求人を分析しました。
このコースには、初心者のJava ジュニア開発者が仕事を得るために 知っておく必要のあるトピックがすべて含まれています。
3. あなたのトレーニングに徹底的に取り組みました。
フルコースには
500 のミニ講義と 1200 (!) の実践的な問題が含まれています。タスクは小さいですが、非常に多くのタスクがあります。最低限、これをこなすことで貴重な経験が得られます。大きなタスク、実際のプロジェクト、その他の種類の練習もあります。
4. プログラマーにならなければゲームを完成させることはできません。
コースは40のレベルに分かれています。現在のレベルの問題のほとんどを解決した場合にのみ、次のレベルに進むことができます。小さくて軽いものから、大きくてとても便利なものまで。
最後まで到達した全員は、300 ~ 500 時間の実践経験を得ることができます。勝利への真剣な取り組み。そして働くこと。
5. 面接の意図的な準備
レベル 30 で利用できるインターンシップは、雇用、履歴書の書き方、チームワーク スキルに必要な高度なテクノロジーの学習に焦点を当てています。インタビューとその分析のビデオ記録を追加する予定です。もちろん、コースの後半には、典型的な面接の質問とその回答が用意されています。また、今後 5 年間の「5 年間のプログラマー育成計画」と「将来のプログラマーの機会の地図」も必要になります。
6. 問題はウェブサイトで直接解決できます
とても便利で効果的です。先ほど講義で新しい問題を分析しましたが、今度はそこから類推して自分自身の問題を分析しなければなりません。
IDEで問題を解決したい人のために、
2 回のクリックでタスクを受け取り、1 回のクリックでレビューのために送信できるプラグインがあります。 講義、例の分析、現場での直接の問題解決、
IDEでの問題解決など、理論と実践の間のギャップはこれまでよりも小さくなっています。
7. インスタントタスクチェック(1秒以内)
タスクや作業をレビューのために送信したものの、結果が出るまで 1 週間待たなければならなかった状況をご存知ですか... 検査官は忙しいですか?これはほとんどの対面講座に当てはまります。JavaRush では、 「実行/チェック」ボタンをクリックしてから
1 秒以内にタスクのコンパイルとチェックの結果が得られます。
8. プログラマーになるために必要なのは、頭脳とコンピューターだけです。
練習にどれだけの時間を費やしたかに応じて、これには3〜6か月かかります。
9. サポート
もちろん、何千もの問題を解くにつれて疑問も出てきます。仕事に関する質問ができる特別な
サービスを開始しました。他の Javarush 学生、モデレーター、ボランティア、サービス創設者がそこで回答します。
10. JavaRush は、勉強中に VK を使うととても便利です
VK にはこのプロジェクト専用のグループがあります。そこでは、IT ニュースについて話し合ったり、友人と成果を共有したり、ビデオ チュートリアルを見たり、助けを求めたりすることができます。このグループは、JavaRush プロジェクトの開発に関連するすべてのニュースを投稿します。
11. マテリアルの範囲
講義にはさまざまな Web サイトへのリンクが多数あり、他の講師による解説を読むことができます。
JavaRush では、 『Head First Java』および
『Thinking in Java』という書籍を読むことをお勧めします。講義資料のプレゼンテーションは、すべてのプログラマーに必要な、インターネットで必要な資料を検索するスキルを開発するように構成されています。
私の目標は、ただ私の話を聞くことではなく、内容を理解していただくことです。
12. コミュニティ
私たちは強さは団結の中にあると信じています。そのため、質問したり、さまざまなトピックについて話し合ったり、記事やブログを共有したりできるコミュニティを作成しました。さらに、コミュニティはデートの仕事を見つけるのに最適な場所です。したがって、ためらわずに賢明な質問をし、賢明な答えを返してください。あなたが積極的に活動して他の人を助けるほど、他のコミュニティのメンバーがあなたをプロジェクトに招待する可能性が高くなります。
あなたが学ぶもの:
ジュニア Java 開発者コース
良いスタートは半分終わった
JavaRush の学習は 2 つの段階に分けることができます。最初の段階
は Java Core コースで、JavaRush の 40 レベルで教えられます。Java Core には多くの実用的なニュアンスが含まれていますが、その説明は書籍ではほとんど見つかりません。このコースでは、Java に加えて、
XML、
HTML、
JavaScript、
JSON、 Jsoup 、
Jacksonフレームワークの操作、そしてもちろん
Tomcatの操作など、一般的なデザイン パターンもカバーします。推奨書籍には、
「Head First Java」および
「Java での思考」が含まれます。第 2 段階は12 週間の
インターンシップで、その間にテクノロジー スタックを学び、さまざまな頭字語に慣れます。インターンシップ中に学ぶ内容のリストは次のとおりです:
Spring、Hibernate、Spring Web MVC、JPA、Git、Maven、Log4j、Logback、JMX、JUnit 4、NoSQL、ORM、DTO、HQL/ JPQL、BoneCP、Commons Database接続プーリング、HikariCP、REST、Jackson、AJAX。jQuery、Spring Security、Ajax、JSTL/Taglib、Heraku を介した Dandelion Datatables の操作。インターンシップを完了すると、履歴書で最先端のテクノロジーを強調し、自分の仕事プロジェクトについて説明し、就職の準備をすることができるようになります。プログラミングは楽しい!
GO TO FULL VERSION