3 年前、私はコンピューター機器の販売、構成、サービスの分野で居心地の良い場所をプログラミングの分野に変えることにしました。当時はまだ自分がどの言語を使いたいのか明確に決まっていなかったので、いくつかの分野の基礎知識を一度に習得することにしました。2016 年 1 月 1 日、私は JavaRush、Codeschool、Lynda、Tuts+ に年間アカウントを持ち、2016 年全体を勉強に費やすことができる小さな経済的クッションを持つ失業者に会いました。
私のキューの最初は JavaRush でした。大晦日の前でさえ、私は利用可能な無料レベルを完了しました。実際、これが一度に 1 年間のアクセスを購入する決定を決定しました。トレーニングには非常に時間がかかり、すでに 2 月 8 日にはレベル 30 に到達したことを祝いました。私が気に入ったもの、将来役に立ったものから、次のことに注意してください。
- 他の言語を習得するのにも役立つ用語の統合 (データ型と構造、実際の OOP 原則の実装、名前空間、アクセス修飾子、データベースとファイル システムの操作、クエリの構築など)。
- 本当に優れた IDE - IntelliJ IDEA で作業するためのスキルを習得します。これは、後に他の JetBrains 製品 (PHPStorm/WebStorm/PyCharm) を使用する実際の作業で役立ちました。
- 一般的なコード文化 - ロジックとアルゴリズムの複雑さ、およびビジュアル デザイン (コード スタイルへの準拠) の両方の観点から。
GO TO FULL VERSION