강의

멘토링

로드맵

BEST
Programming

/

Back-end

SpringとJPAベースのWebアプリケーション開発

このコースでは、実際に稼働しているサービスをSpring、JPA、タイムリーフなど、Javaベースの複数のオープンソース技術を使用してWebアプリケーションを開発するプロセスを学ぶことができます。このコースを十分に学んでいる場合は、独自のWebサービスを作成したり、就職に役立つポートフォリオを作成したりできます。

難易度 中級以上

受講期間 無制限

  • whiteship
Java
Java
Spring
Spring
Spring Boot
Spring Boot
Thymeleaf
Thymeleaf
JPA
JPA
Java
Java
Spring
Spring
Spring Boot
Spring Boot
Thymeleaf
Thymeleaf
JPA
JPA

コーディングで学習するリファクタリング講義を開設しました。

こんにちは。白旗線です。

すべてのデベロッパーに推奨する必読書の一つであるマーティン・ファウラーの「リファクタリング」を講義しました。

  • 本とは異なり、文章ではなく映像で皆さんがより簡単に理解できるように準備しました。
  • 本とは異なり、IntelyJを使用してリファクタリングをより実用的に適用する方法を示します。
  • 本とは異なり、JavaScriptではなくJavaであなたが直接従って習得できるようにサンプルコードを用意しました。

この講義は、最小限のJavaベースのプログラミング知識を持っていても受講することができます。

リファクタリング技術は、すべての開発者が必要とする基本的なコーディングおよび構造変更技術です。 「たわごと」や「匂い」に比喩するコードを少しずつ安全にきれいに変える技術を身につけてください。明らかに、あなたの仕事とポートフォリオコードを改善するのに多くの助けになるでしょう。

講義オープン記念割引期間がいくらかありませんでした。しかし、実際のJavaを使用する仕事で使われるさまざまな技術を含んでいます。

  • ザJava、Java 8
    • それでも、ラムダ、メソッドリファレンス、ストリーム、インタフェースメソッドなどJava 8の技術に慣れていない方は必ず受講してください。次に準備中の講義を考慮してぜひお聞かせください。

 

  • Java、アプリケーションをテストするさまざまな方法
    • テストを重視していない開発者や会社は近づかないでください。あなたの実力に役立たないだけでなく、あなたのキャリアパスにもかなりの問題が生じます。私が通っていたすべての会社、ネイバー、アマゾン、そしてMSの開発者はすべてテストを重要に思っています。

 

  • もっとJava、コードを操作するさまざまな方法
    • スプリングとJPAの学習が難しくなっている理由は、このような基本的な知識が不足しているためです。同じ新しいフレームワーク(これはありません。想像です)を勉強したり、他のプログラミング言語を使用したり勉強したりしても、身につけて適応できるはずです。

次に、新たな講義でお知らせいたします。

ありがとうございます。

コメント