
Kotlin 文法から実務まで (実戦 Java -> Kotlin 変換)
seyol
この講座では、Kotlin 文法を学習し、Java プロジェクトを Kotlin に安全に移行する方法と、Kotlin 風にコーディングする方法を学びます。実務コードに基づいて Kotlin を学び、実際に使用してその利点を体験してください。
中級以上
Kotlin, Java, Spring Boot
これは、Kotlin 関数型プログラミングの初心者向けの講義です。関数型プログラミングに関連する文法を説明した後、副作用(Side Effect)、純粋関数(Pure Function)、参照透明性(Referential Transparency)について理解し、関数を受け渡す方法や、実務で簡単に活用する方法について学びます。
受講生 111名
難易度 初級
受講期間 無制限


学習した受講者のレビュー
5.0
건우 유
気軽に聞けて良いですね!
5.0
Country
KotlinをJavaのように使っていましたが、分かりやすくKotlinと関数型プログラミングについて説明してくださり、良かったです。 中級編も期待しています~
5.0
Tommy Kim
この講義は、関数型プログラミングの概念から実務的な活用まで、Kotlin初心者たちが自然に習得できるようによく設計されています。関数やラムダ、ジェネリックタイプなどの基本的な文法を親切に説明し、関数型プログラミングの重要な概念である副作用や参照透明性についても、例を挙げて簡単に理解できるようにしています。特に、実務的な例を通して学んだ内容をどのように適用できるかを示す部分は非常に有益でした。関数型プログラミングの基礎を固めたいKotlin初心者におすすめです!
Kotlin 関数型プログラミング文法
関数型プログラミングの基本理論(副作用、純粋関数など)
実務で活用できる関数型プログラミングの実践テクニック
オブジェクト指向と関数型プログラミングを併用する方法
38,500ウォン - > 28,875ウォン(Inflearnオープンクーポンの30%割引)で始まる関数型プログラミング
🚨急いでください!
受講生300人達成時に自動終了
今後更新される内容も無料提供
アーリーバード終了後は49,500ウォンで価格引き上げ予定
今が最も安い機会です! 🎯
実務で必要な関数型プログラミング、今コトリンで学びましょう!
関数型プログラミング、どこから始めるべきかわかりません。
実務ですぐに使える関数型プログラミングを学びたい
モナドはまだ難しいです!基礎からじっくり学びたい
コードをより安全でメンテナンスしやすくしたいです。
// Before: 付随効果のあるコード
fun orderCoffee (paymentCard: PaymentCard ) : Coffee {
val coffee = Coffee()
paymentCard.charge(coffee.price) // 付随効果: カード決済
return coffee
}
// After: 付随効果を除去した純粋関数
fun orderCoffee (paymentCard: PaymentCard ) : Order {
val coffee = Coffee()
val transaction = Transaction(paymentCard, coffee.price)
return Order(coffee, transaction)
}💡一見すると似ているような2つのコード、
しかし、一つは危険であり、一つは安全です。
その違いが気になる場合は、講義で確認してみてください!
複雑なビジネスロジックの中でも迷子にならないように、
純粋関数と呼ばれるコンパスが必要です。
状態変更は最小限に抑え、
純粋関数は最大化し、
参照透明性で安全に。
関数型プログラミングパラダイムでより良いコードを作成してください。
関数型プログラミングとは何ですか、なぜ必要なのかを学びましょう!
オブジェクト指向と関数型の違いは?
実務で関数型が与える利点は?
コトリンとする関数型プログラミングの基礎を固めます!
ラムダ式で始まる関数型世界🎯
ジェネリックでより柔軟なコードを書く⚡
関数を送受信する高次関数の魅力✨
関数型の重要な概念を一つずつ見ていきましょう!
付随効果はなぜ避けるべきですか? 🚫
参照透明性で予測可能なコードを作成する🎯
純粋な関数で安全なコードを書く✅
カリングで柔軟な関数を作る🔄
理論と実践を一度に! 】各概念の説明だけでなく、理解度を高めることができる問題集と詳細な解説も付属しています。学んだ内容をすぐに練習してみることができ、理解しやすくなります。 🖊
実際のプロジェクトに適用できる関数型テクニックを学びます!
決済システムで学ぶ実践関数型プログラミング💳
不変でバグのないコードを作る🛡
高次関数で再利用性を高める♻
詳細講義ノート:18個のPDF(約50ページ)、図案とコア部分のコード付き
講義スライド:42ページ分のPPT、コアコンテンツの可視化
すべての資料をダウンロード可能:いつでもどこでも学ぶ!
✅コトリン基本文法をご存知の方
✅実務で関数型プログラミングを適用したい方
✅より良いコードを書きたい人
❌コトリン基礎文法を知らない方
❌すでに関数型プログラミングに精通している方
Q. コトリン基礎知識が必要ですか?
A. はい、コトリンの基本文法をご存知の方におすすめです。
Q. 実務ですぐに適用できますか?
A. はい!実際の現業に面する状況を段階的に体験してみることができます:
1⃣スタートは簡単
基本的な決済システムの実装
2⃣現実的な要件を追加
新しいお支払い方法を追加
複雑な割引ポリシーの適用
リアルタイムポリシー変更要件を反映した後、ますます複雑になるコード
3⃣関数型で改善する
付随効果の除去
不変性の確保
参照透明性の向上
高次関数で再利用性を向上
💡実務環境と同様の例で学習するので、学んだ内容をすぐに現業に適用できます!
IntelliJ IDEA(Community Editionでも受講可能)
コトリン基礎文法の理解
関数型プログラミングを学びたいという情熱
コトリンの基本文法を理解していますか?
関数型プログラミングの基礎を学びたいですか?
実務に適用可能な例として学びたいですか?
すべてチェックしたら、始めてみてください! 🎯
50%以上の受講後に受講評価を残す場合
「【コトリン文法から実務まで(Java to コトリン実務)】」講義
50%割引クーポンを差し上げます!
基礎から実務まで、Java開発者のためのKotlin入門講義を
特別割引価格でお会いしましょう! 🚀
参加方法
本講義の50%以上受講
受講評定作成後に登録フォームを提出
割引クーポン発行(1〜2日かかります)
基礎文法から実務におけるコトリンなコーディング方法まで、
関数型とともにコトリンマスターの道を完成! ✨
学習対象は
誰でしょう?
Kotlin の文法に精通している方
複雑なコードを改善する方法を悩んでいる方
関数型プログラミングに興味のある方
前提知識、
必要でしょうか?
Kotlin の基本文法の理解
350
受講生
21
受講レビュー
18
回答
4.6
講座評価
2
講座
Learn, Share & Communicate 17年目のエンジニア、ヤン・セヨルです。
SI環境でのITサービスや社内システムから、フィンテック、AIに至るまで、幅広い開発環境で多様なビジネスを経験してきました。
開発において保守性と拡張性に重きを置いており、学習と知識の共有にも強い関心を持っています。
(現) カカオ系列会社、(前) LG CNS、POSCO ICT、NTS (教育活動) ファストキャンパス、ゼロベース・ブートキャンプ オンライン講義およびオン・オフライン講演を進行
(現) カカオ系列会社、(前) LG CNS、POSCO ICT、NTS
(教育活動)Fast Campus、Zero-Baseブートキャンプのオンライン講義およびオン・オフライン講演の実施
全体
31件 ∙ (5時間 51分)
講座資料(こうぎしりょう):
6. 3-1_関数とラムダ
10:27
13. 5_関数を引数として渡す
17:43
全体
7件
5.0
7件の受講レビュー
受講レビュー 6
∙
平均評価 5.0
5
Kotlin を正式に学ばずに単に使用していただけでしたが、もう少しきちんと学んでみたいと思い受講しましたが、とても良いと思います!
ミンジュンソさん、貴重な受講レビューありがとうございます! Kotlin は、関数型プログラミングをより自然にサポートしています。簡潔な文法、不変性のサポート、高階関数の使い方が簡単になったことなどを使用すると、見栄えがよく、管理しやすいコードを作成できます。 講義のサンプル コードで使用されている kotest のような部分も実務に適用すると、テスト コードの作成がさらに楽しくなると思います。ご不明な点があれば、いつでもお気軽にお問い合わせください! 🚀 貴重な受講レビュー、本当にありがとうございます。😆
受講レビュー 9
∙
平均評価 5.0
5
KotlinをJavaのように使っていましたが、分かりやすくKotlinと関数型プログラミングについて説明してくださり、良かったです。 中級編も期待しています~
Country様、貴重な受講レビューをいただき、誠にありがとうございます😃 私も現在、実務で多様でより複雑でありながら、簡潔に(?)関数型プログラミングを使用しています。これをどのように伝えれば、理解しやすく、様々な場所に応用できるか悩んでいます^^ うまく伝えられる方法の悩みが終わったら、必ず中級関数型プログラミング講座で戻ってきます。 より素晴らしく、保守性の高いコードで、成功的なキャリアを築かれることを応援しています~!
受講レビュー 1
∙
平均評価 5.0
5
この講義は、関数型プログラミングの概念から実務的な活用まで、Kotlin初心者たちが自然に習得できるようによく設計されています。関数やラムダ、ジェネリックタイプなどの基本的な文法を親切に説明し、関数型プログラミングの重要な概念である副作用や参照透明性についても、例を挙げて簡単に理解できるようにしています。特に、実務的な例を通して学んだ内容をどのように適用できるかを示す部分は非常に有益でした。関数型プログラミングの基礎を固めたいKotlin初心者におすすめです!
Tommyさん、本当に詳細な受講レビューをありがとうございます! 🙏 初めて関数型プログラミングに触れる方でも自然に理解して実務に適用できるように構成することに多くの時間を費やしましたが、その意図がうまく伝わったようでとても嬉しいです。 😊 特に実務事例の部分が役に立ったというお言葉を聞くと、さらにやりがいを感じます^^ 今後もより良い講義で応えていきたいと思います! もう一度、貴重なフィードバックをありがとうございます。 ✨
受講レビュー 1
∙
平均評価 5.0
5
Java から Kotlin へのコード変換で多くの助けになりました。単に Kotlin の文法を使用するだけでなく、Kotlin の関数型手法を使用して改善することで、Kotlin を正しく活用できる自信ができました。
cglee079さん、ありがとうございます! 🙏 緊張して受講評を待ってきたのに私の意図がうまく伝えられたようで、とても嬉しいです!コトリンはJavaコードを安全に扱うことができるだけでなく、関数型プログラミングも見事にサポートし、より強力で安全なコードを作ることができます。 Javaからコトリンに切り替えるだけでも大きな挑戦なのに、そこに関数型まで適用しながら自信を得たなんて本当に嬉しいです! 😄 関数型のメリットを活用しながら、コードがより安全でスッキリとなる経験をしているようですね。これからも関数型の魅力にもっと浸っていきますよ! ✨ もし関数型で適用しながら難しい部分がありましたら、いつでも気軽に質問してください。私が知っているラインで最善を尽くしてお手伝いさせていただきます。 これからも実務にすぐに適用できる良い内容で探してみましょう。楽しいクリスマスと年末をお過ごしください! 🎄
受講レビュー 45
∙
平均評価 5.0
修正済み
知識共有者の他の講座を見てみましょう!
同じ分野の他の講座を見てみましょう!
期間限定セール、あと2日日で終了
¥5,120
28%
¥7,131