プログラミングを独学する方法はあるのでしょうか?

はい、確かに方法はありますが、それはあなたがどのような努力をするかによって異なります。学習に近道はありません。学習を完了した後にのみ、すべてが非常に簡単になります。プログラミングを学びたいなら、確固たる信念を持たなければなりません。

コンピューター プログラミングの独学学習の効果は人によって異なり、学習する言語によっても異なります。たとえば、ゼロベースの初心者が Java を独学で学習する場合、1 日あたり 8 時間とカウントされます。ゼロから就職まで毎日勉強するには最低でも半年はかかりますし、プロジェクトの経験も必要ですし、そうしないとどこの企業も欲しがりません。そして、ある程度の基礎を持っている人は、誰かから体系的に教えてもらった後、約 5 ~ 6 か月ですぐに Java をマスターできるようになります。ただし、C や C++java と比較すると、Java は間違いなくはるかに単純です。ポインタを必要とせず、オブジェクトを破棄する必要がないため、Java 初心者でも簡単に始めることができ、ストレスも少なくなります。ジャワ。

しかし、Java学習のポイントがつかめなかったり、Java学習の方向性が見つからなかったりするため、独学でJavaを学習する人も少なくありません。多くの時間とエネルギーがかかり、効果はほとんどありません。IT企業のオフィスに面接に行ったり、実際のプロジェクト開発に参加したりすると、突然自分が何も知らないことに気づくことがあります。

Javaを学んだ後、どこまで社会に出て就職できるでしょうか?

1. JavaSEステージ

これは基礎であり、初級文法、オブジェクト指向、例外、IO ストリーム、マルチスレッド、Java Swing、JDBC、ジェネリック、アノテーション、リフレクションなどをしっかりと勉強する必要があります。

2. JavaWeb フロントエンド

社会に出たら自分はバックエンドエンジニアだと思って、HTML、CSS、JavaScript を学ばないようなおじさんにならないでください。古い鉄、それは存在しません。アウトソーシング会社に入ると、バックエンドは非常に論理的で、インターフェイスがいくつかあるだけで、フロントエンド ページの画像を切り取るのに 1 日かかることがわかりますよね。上司にこっそり尋ねる勇気を持ってください。「なぜうちの会社にはフロントエンドがないのですか?」したがって、フロントエンドは注意を払う必要があります。div+cssのレイアウトはスムーズでなければならず、jsのdom操作は強力でなければなりません。jQuery/ブートストラップを知っておく必要があります。

3. JavaWebサーバー側

Tomcat のディレクトリ構造はよく知られている必要があります。Web アプリを手動でデプロイする方法を知っておく必要があります。仮想ホストをどこで設定するのか、ポート番号をどこで変更するのか、web-infoフォルダ以下の内容は外部からアクセスできないこと、少しはご存知でしょうか?私はこれらの毛皮を理解していないのに、どうしてサーバー側をやっていると言えるでしょうか? jsp とサーブレットの関係、サーブレットの最も一般的な 3 つの作成方法、Javaweb の 4 つの主要なドメイン オブジェクト、および jsp の 9 つの組み込みオブジェクトとは何ですか。El の表現はおなじみですよね? mysql の追加、削除、変更、およびクエリ SQL ステートメントを作成できなければなりません。複数のテーブルの関連付け (左外側、右外側) を推奨する必要はありません。jdbc は何をするのか、SQL インジェクションとは何なのか、jdbc を使用してトランザクションを実装する方法などを知っておく必要があります。

4. フレームワークの準備

XML の読み取りおよび書き込み操作、リフレクション、イントロスペクション、およびジェネリックスについて知っておく必要があります。熟練は必要ありませんが、その使用方法については常に念頭に置いておく必要があります。そうしないと、フレームワークを学習するときに混乱することになります。

5. フレームワークの知識

基礎となる原則に精通している必要はありませんが、模倣バージョンの原則については少しは知っておく必要があります。偽造品で IoC コンテナを実装する方法、dao を抽出する方法、およびリフレクションを使用して複数のリクエストを処理するために同じサーブレットを実装する方法を理解することが最善です。コピーキャット バージョンのフレームワークを理解した上で、構成を何度も構成してよく理解します。各構成が大まかに何を行うかを理解します。
さらに、学習フレームワークには次のような問いも含まれていなければならないと常々感じています。このフレームワークが登場する前に、先人たちはどのようにそれを解決していたのか?どのような問題点を解決しますか? 何かデメリットはあるのでしょうか?すべて熟考する必要があります。

6. 実戦プロジェクト

ここ数年はJava人材が不足していましたが、基礎がよほど悪くなければ、基本的には良い仕事を見つけることができます。2017年以降、Javaを知る人が増えてきており、企業は求職者に対する要求条件を高めており、即戦力となる人材を採用したいと考え、プロジェクト開発経験者を採用する傾向にあります。自分でプロジェクトを作成し、それを vps に投げて実行します。

上記の条件を満たしている限り、大手求人サイトに履歴書を広めてください。

言い換えれば、編集者は、誰もが完全に独立して Java を学習できるとは考えていません。そのため、誰もが Java を学習することをお勧めします。ガイドがあることが最善です。ガイドがなければ、Java を徹底的に学ぶことは困難です。多くの場合、あなたは Java を完全に学ぶことは困難です。」道に迷って諦めてしまう可能性が高いです。

あるいは、より良い教育機関を見つけるのも一つの方法です。

Shangxuetang は真新しい Java300 コースを学生に提供します! Java ゼロベーシック独習 Java 必須の高品質チュートリアル

Java を独学で勉強するすべての学生へのちょっとしたアドバイス

1. Javaを学ぶために必要なトレーニング

  • 明確な学習目的と決意
  • 良い勉強習慣
  • 完全かつ詳細なシステム チュートリアルのセット
  • 明確かつ明確な学習ルートと方向性
  • 正しい勉強方法
  • 密室を拒否し、コミュニケーションの大切さ
  • 大きな男が道を先導する

2. 自分に合った学習方法を選択してください?

次のような学習方法はたくさんあります。

(1) 読書
(2) 動画視聴
(3) 動画+読書、その組み合わせ

3. 目標を設定し、毎日学習する状態に導きます

目標も大きな目標と小さな目標に分かれているので、一気に痩せることはできませんが、小さな目標から始めて徐々に大きな目標に移行し、大きな目標を複数の短期的な小さな目標に分割して、自分にご褒美をあげましょう。小さな目標を達成するたびに。たとえば、Javase の学習を 1 か月で終了する場合、毎日できるだけ多くの時間を費やす必要があり、変数の学習は今日終了する必要があるため、時間を合理的に使用できます。一緒に勉強するパートナーを見つけたり、毎日お互いを監督したり、賞罰システムを設定したりすることもできます。

4. 知識を積極的に輸出する方法を学ぶ

記憶を深め、知識を定着させるために、空中であっても他の人に知識を伝えましょう 知識を学ぶだけでは十分ではありません、将来は一人で面接に行くことになるのですから、面接官には不可能です卒業証書は、自分の輝ける部分をどう見せるか、表現力が求められるため、知識を表現することが非常に重要です。

5. 学習ルートを策定する

(Shangxuetang は、すべての人のために物理的なロードマップを用意しました。 それが必要な友人は、コメント欄にメッセージを残すか、私にプライベートメッセージを送って受け取ってください。Baoyouサポートして、あなたのドアに直接届けます )

5. 正しい学習方法がわかったら、次はそれを実践する方法です。

以下に紹介する最新の Java ビデオ チュートリアルは、最新バージョンです。学習とは、待ちきれないという姿勢を持つことです。だから、急いで学習してください。

初心者にとって不可欠な、最新の Java 高品質ビデオ チュートリアル

Shangxuetang は真新しい Java300 コースを学生に提供します! Java ゼロベーシック独習 Java 必須の高品質チュートリアル


興味のある友達は見てみてください、無料で売春することができます~

おすすめ

転載: blog.csdn.net/lghtdw1314/article/details/122488788