シリコンバレーの開発者が教える埋め込みとMini GPT
Hong
AIと埋め込みを使いながらも、その中で何が起きているのか説明するのが難しかったなら、この講義が答えになるかもしれません。シリコンバレーで現役のAI開発者として働く講師の経験をもとに、埋め込みからWord2Vec、自動微分、トランスフォーマーまでを自ら実装し、AIの原理をコードで理解できるようサポートします。
初級
Python, Business Productivity, AI
Kotlinで一番人気のプロジェクトであるKtorを活用してプロジェクトを構成し、Kotlinをマスターしてみましょう! 😆
学習した受講者のレビュー
5.0
devHand
とても学ぶことが多い講義だと感じました。この価格でこれほど質の高い講義があることに大変満足しています。 Kotlinをよく知らない状況だったのですが、この講義を通して、本当に多様な文法と活用法を学ぶことができ、インターフェース形式の拡張性のある形も非常に印象深かったです。 また、単にKotlinに限定されず、言語が違っても使用できる暗号化プロトコルやMySQLクエリ、あるいはプロジェクトのコード管理など、書き出してみると、本当に多くの部分を学べたように思います。 次の講義が待ちきれない時間でした。ありがとうございました!!
5.0
개발 잘하고 싶다...
伝説の講義.. おかげで開発が上手になった。
5.0
Hoos
まだ少し受講しただけですが… なんだこの隣で一緒にペアプログラミングしている感じの講義は。個人的にすごく気に入っている講義で、飾り気がなく一緒にデバッグもしていて構成されているので、実務的な感じがする講義だと思います。
コトリン
Ktor
MySQL
Kotlinにおける永続性
PasetoToken
暗号化
Kotlinの魅力を最大化し、関数型プログラミングを強力に組み合わせるサーバー講義を探しているなら、その講義を必ず参考にしてください。
Spring Bootだけを知っているとKotlinはよくわかりません。
開発を始めたばかりで、機能開発をしたいです。
勉強する必要はありますが、何をすべきかわかりません。
水キャリアで開発者キャリアを進めたくありません。
この講義では、Kotlinの最も巨大なオープンソースプロジェクトであるKtorを活用して、高性能アプリケーションを一緒に実装できます。この過程を通じて実際の実務に適用することもでき、勉強をする上で指針表になる講義で構成しました。
KtorはKotlinとCoroutinesに基づいて最初から設計されています。これにより、簡潔でマルチプラットフォーム言語を使用でき、直感的な命令型フローで非同期プログラミングの強力さを体験できます。
Ktorは必要なものだけを使用できるようにし、アプリケーションを必要な方法で構造化できるようにします。さらに、Ktorをユーザーが直接プラグインに拡張することも非常に簡単です。
IntelliJ IDEA、Kotlinなどを作成したJetBrainsが提供するKtorは、顧客だけでなくJetBrainsの内部でも使用されます。また、最上級のツールサポートを提供します!
📌 MySQL 5~6個のテーブルで構成される実用型サーバー構築
📌 PBKDF2、AES-GCM、TimeBaseEncryption 各種暗号化
📌 Inflearnで最も唯一のKotlinなサーバーを構築
📌公式プラグインの活用からカスタムプラグイン作成法
📌誰も知らない唯一のKtor講義
📌単純なフレームワークで終わらないKotlin文法を学ぶ
皆さん、世界に正解はありません。皆さんが学習したいと思うのですが、やりたければやればいいです。
しかし、ひどい雇用市場では、Kotlinはますます必須項目として求められています。
ニンジンマーケット
豆の木
トスバンク
配達の民族
Kotlinは必須ではありません。しかし、ますます多くの企業がKotlinに移転したり、Kotlinを混用して使用しています。なぜSpringベースのサービスからKotlinに行くことを好むのですか?
さまざまな理由があり、まだ移動をしていない会社もあります。
しかし、移転を試みている企業は、ほとんどこの理由で移転を試みています。
コトリンは基本的にコンパイル時にNull値に対する安全性チェックが進行されます。これにより、実際の運用環境でNull Point Exceptionによってサーバーがダウンするのを防ぎます。
Springに比べてコードが非常に簡潔で、基本的に提供する機能が豊富です。
また、関数型プログラミングによりフレンドリーなコード作業が可能で、高次関数も柔軟に活用が可能です。
関数型プログラミングの特徴とコルーチンによる非同期処理は、現代的な言語形式で文法を表現するのに非常に適しており、Javaと100%の混用が可能であるため、既存のソースをエスカレーションすることに大きな困難もありません。
モバイル市場が拡大するにつれて、モバイル開発とサーバー開発を一緒に管理する方法は、非常に生産性の高い方法です。また、JetBrainsとGoogleが積極的にサポートおよび開発する言語です。
MySQLは遅い??そうですね。正直なところ、MySQLは他のDBに比べてパフォーマンスが低下します。しかし、なぜMySQLを使用するのですか?
SpringのAOPは不便です。なぜ不便ですか?そしてKotlinでは、AOPをどのように実装して活用するのでしょうか?
静的ファイルを扱う方法は何ですか?
該当講義で同様に静的データを扱い、S3と100%混用が可能なコード作成を進めてみてください!
実務で進行するサーバーは単純なCRUDを構築し、Databaseだけを接続すれば終わりでしょうか?
実際のハッキング事態を経験した開発者が知らせる暗号プロトコルを一緒に学びましょう!
実務では、プラットフォームの広告やイベントに合わせてさまざまなメールを送信する必要がある状況があります。このような状況に合わせて機能開発する時間を一緒に体験してみてください!
サーバーとクライアント間の非状態認証
サーバーは着信要求に対して認証するプロセスが必要です。この認証方式について一緒に実装し、既存の方式との差別点を置く形を一緒に実装してみてください!
メール送信機能を実装するために使用されます。
Object Storageを扱うために使用され、Dockerを活用して構築されます。
関連付けがあるデータの状態を管理するために使用されます。
トークンを通じて非状態認証方式を適用します。
Databaseの性質を理解し、AUTO_INCREMENTの脆弱性に対応するために使用されます。
パスワード暗号化とデータ暗号化には、さまざまな暗号化方式を使用します。
Lecture 1
体を伸ばす時間です。 Kotlinの基本的な知識とKtorを使うための時間で楽に受講してください。
Lecture 2
KotlinでのMySQLを扱うためのコードと理論も、言語に限定されず、あなたがMySQLを使用する上で不可欠であることを知っておくべきことを扱いました。
Lecture 3
Springで使用するDIの概念をKtorとKotlinにどのように適用できますか?オープンソースを活用してDI作業を一度スムーズに進めてみる時間です。
Lecture 4
サーバーとClinetの間で認証方式は多様であり、その中で最も代表的に使用されるのが無状態認証方式です。この方法を実装する方法とそれに伴う長所と短所を学びましょう。
Lecture 5
その講義での最初の暗号化時間です。さまざまな暗号化の中で、優れたセキュリティと複数のハッシュアルゴリズムでユーザーのパスワードを暗号化する方法を学びましょう。
Lecture 6
二度と暗号化方式です。金庫形態を実装するために、二つを合わせて構成した暗号化方式でデータの整合性とデータ暗号化を同時に進め、暗号化方式について説明しています。
レクチャー7
開発者は最終的に機能を実装し、Databaseとのコミュニケーションが進むべきです。 KotlinでのMySQLの実用的なクエリの書き方とさまざまなクエリを直接目で見て確認してみてください!
Lecture 8
ファイルデータを保存する方法は何ですか? AWS S3 と同じ形の Object Storage を Docker で実装して実用化する時間を目で見て確認してみてください。
Lecture 9
サーバーでのファイルデータの扱い方について学習が可能です。チャンク形式のデータ読み込み方法は何か、それに伴う長所と短所など、さまざまなファイルデータを扱い、先ほど扱っていたObject Storageに保存しながらテストを一緒に進めてみてください!
Lecture 10
機能実装の代表的な機能として、メール転送システムを Jakata Protocol を使用して実装することになります。
また、Factory Pattrenを活用してスケーラブルなアーキテクチャを実装し、それに応じて動的なサービスロジックを適用してスケーラブルなサービスを構築してみてください。
private val supported_one = "カカオペイプラットフォームバックエンド開発者"
private val supported_two = "トス証券APIサーバー開発者"
private val supported_three = "秘密にしてほしいユニコーンスタートアップサーバー開発者" PolyGroth Persistance戦略とKafkaなどを活用して、トラフィックの種類に応じたデータ処理方法とDBの考慮事項やイベント性データの活用方法についてすべてを学習できます。
コルーチン公式文書に基づいて作成は大企業の開発者のコルーチンマスタークラス!さまざまな例に基づいて、実務開発者の意見が入った講義にすぐに会いましょう!
講義はMacOS M3に基づいて説明します。
Dockerを活用します。基本的に設置お願い致します。
java:17.0.12 バージョンを活用しています。
IDEとDatabaseツールはどちらもJetBrainファミリーを利用しています。
Gradleを使用してビルドします。
インフラを直接構築しません。
選手の知識は必要ありません。最初から同じようにコードを書いて、講義が構成されます。
学習対象は
誰でしょう?
私は Spring しか 知りません。。
関数型プログラミングが気になる方
Kotlin と JetBrain を愛する方
開発に初めて触れる方
インフラーン認証
キャリア認証
12,113
受講生
636
受講レビュー
179
回答
4.8
講座評価
31
講座
家でだらだら過ごしていたところ、開発に興味を持ち勉強を始め、現在は板橋(パンギョ)でプラットフォームサーバーの開発を担当しています。私が勉強してきた方法や、実務で直面する可能性のある様々な問題点とその解決策を皆さんに提供したいと思い、知識共有者としての活動を続けています。
講義は私一人の知識だけで作られるものではありません。すべての講義には、共に作り上げてくださる方々がいます。
Tossの開発者からの推薦で合流されたシリコンバレーの開発者 Waddy, người đã tham gia theo lời giới thiệu của một nhà phát triển từ Toss
[知識共有者の経歴]
[前] サンドボックスIP関連ブロックチェーン開発者
[前] メタバースバックエンドエンジニア
[現] 板橋(パンギョ)でベテランになりつつあるサーバー開発者
[インタビュー履歴]
[その他のお問い合わせ]
[公式サイト]
全体
50件 ∙ (9時間 16分)
講座資料:
10. 付随的なAPIを仕上げる
04:01
全体
15件
4.7
15件の受講レビュー
受講レビュー 19
∙
平均評価 5.0
受講レビュー 12
∙
平均評価 5.0
5
第二回目の講義でこのようにお会いすることになりました 😊😊 Kakaoでサーバー開発をしているChoiと申します。 この講義はKtorという代表的なオープンソースについての講義です。 このKtorはKotlinを使われているなら必ず知っておくべきテーマだと個人的に考えています。 私もたくさんお手伝いできたと思いますが、逆に多くを学ぶ時間でした。 この講義を通してKotlinの魅力にハマっていただけたら嬉しいです。
今回の講義を準備するにあたって、手伝っていただきありがとうございました!! 今後も一緒に、もっと面白い講義と有益な講義を作っていけたら嬉しいです 😊😊
受講レビュー 10
∙
平均評価 5.0
5
とても学ぶことが多い講義だと感じました。この価格でこれほど質の高い講義があることに大変満足しています。 Kotlinをよく知らない状況だったのですが、この講義を通して、本当に多様な文法と活用法を学ぶことができ、インターフェース形式の拡張性のある形も非常に印象深かったです。 また、単にKotlinに限定されず、言語が違っても使用できる暗号化プロトコルやMySQLクエリ、あるいはプロジェクトのコード管理など、書き出してみると、本当に多くの部分を学べたように思います。 次の講義が待ちきれない時間でした。ありがとうございました!!
こんにちは devHandさん、評価を残してくださりありがとうございます。 こんなに長い評価を残してくださって、とても嬉しいです 😊😊 今後もっと頑張ります。 記載してくださったように、コトリンに限定されず、他の言語を使用しても十分に実装が可能な情報もたくさん入っています。ですので、コトリンを学習したい方々にも満足していただきたいですし、特にコトリンでなくても大丈夫だという方々にも満足していただきたかったです。 次にもっと良い講座でお会いしましょう!! 天気がとても暑いので、暑さに気をつけてください!
受講レビュー 8
∙
平均評価 5.0
修正済み
5
伝説の講義.. おかげで開発が上手になった。
こんにちは 개발 잘하고 싶다様!! 良いレビューをいただき、ありがとうございます!! 開発がお上手になられたとのこと.. もうニックネーム変更ですね!😊😊 この講座が大変お役に立てたようで、とても嬉しく、やりがいを感じております。次回はさらに良い講座でまたお会いできればと思っております。 ありがとうございます!!
受講レビュー 8
∙
平均評価 5.0
知識共有者の他の講座はこちら
同じ分野の他の講座を見てみましょう!