私はこれまでJavaでコーディングしたことがなく、実際のプロジェクトがあると学習プロセスが鋭くなることがわかりました。
だから、私はいくつかの「番号でペイント」コードJavaプロジェクトを探しています:
- 初心者向け
- オンライン、および
- 自由。
それはレゴのようである必要があります...たとえば、作成するものの写真、コンポーネントの説明、およびプロジェクトを完了する方法のステップバイステップの図解された指示があります。そして、はい、私はGoogleを使用し、stackoverflowを検索し、Amazonで料理本を探しましたが、自分が何を求めているのかわからないようです。
この質問をコンテキストに入れるために、私は少しいじくり回したが、はるかに良くなりたいと思っている初心者プログラマーです。私はUbuntuでPerlのコンピュータープログラミングを学び始めましたが、すぐに習得するのが難しすぎて(バグの発見が難しく、Webスクレイピングのプログラミングが非常に難しい)、オンラインのPerlコミュニティからプロジェクトを進めるための助けがあまり見つかりませんでした(Perlmonks for自分でそれを行う方法を学びたいときに誰かにお金を払わない限り、例)。その後、私のPerlコードプロジェクトは放棄され、別の言語でそれを行うことを検討しませんでした。1年後、私はAutoItを手に入れて、仕事での苦痛で反復的なIEタスクを克服しました。私はAutoItをかなり使いこなして、コミュニティが素晴らしく、支援する準備ができていることに気づきました。結局、仕事で毎日使ういくつかの異なるプログラムを作ることになりました。AutoItでこれまで以上に複雑なWebスクレイピングと自動化に拡張しようとしましたが、IE9のリリースで壊れ、JavaScriptを広範囲に使用するWebサイトに出会ったときにプログラミングが非常に困難であることがわかりました。AutoItでこれらの制限を克服する方法としてC#の学習を検討しましたが、C#プログラムのIE自動化タスクに簡単に飛び込むことはできないことがわかりました。私は本当に触発されましたデータサイエンティストであることについてのビデオ。私は現在、無料のアルゴリズムと機械学習コースをオンラインで完了し、最終的にOOPを理解することを目的として、Javaを学習しようとしています。これらのコースを開始してみましたが、Javaに関する深い知識が必要であることがわかりました。私は基本をカバーする無料のJavaコースから始めましたが、資料を学ぶときに考えるプロジェクトなしでは学ぶのは難しいと感じています。