inflearn logo
知識共有
inflearn logo

誰よりも早く学ぶKotlin(1時間)

誰よりも早く学べるKotlin入門講座です。 Kotlinプログラミングの基礎文法と活用方法を簡単かつ素早く学んでみましょう!

難易度 入門

受講期間 無制限

Kotlin
Kotlin
oop
oop
IntelliJ IDEA
IntelliJ IDEA
Kotlin
Kotlin
oop
oop
IntelliJ IDEA
IntelliJ IDEA
Thumbnail

学習した受講者のレビュー

4.8

5.0

신성철

30% 受講後に作成

ありがとうございます。

5.0

bagps1

61% 受講後に作成

良い

5.0

nureongi0214

100% 受講後に作成

Javaを知らない状態でKotlinから受講することになりましたが、必須的な部分を中心によく教えていただけて良かったです。ただ、scope functionのように実習で突然登場する概念もありましたし、何かJavaから続いている感じの説明もあって、その度に少し戸惑いました。 短い時間に圧縮されたため、このような部分があったのだと思います。それでも無料で良質な講義を提供していただき、ありがとうございます。

受講後に得られること

  • Kotlinの基本文法とデータ型の理解

  • Kotlinでよく使われる制御文、関数、クラスの使い方

  • Javaと比較したKotlinの利点と相違点の把握

誰よりも速く学ぶKotlin(1時間)

これでKotlinの核心文法と実務活用法を誰よりも早く身につけることができます。

Kotlin、オブジェクト指向、IntelliJ IDEA

初心者の方を対象に講義を進めます!

無料講座で進行されます!| 正直に申し上げますと、クオリティに満足できず無料で公開いたします。
(お気に召さない点がございましたら、受講レビューの代わりに質問を通してフィードバックをお願いします😭😭)

この講義は無料講義として制作されており、品質に関するフィードバックは受講レビューではなく質問掲示板をご利用ください!

受講してくださる全ての方に
Springboot CRUD With Kotlin講座40%割引クーポンを発行いたします!

Javaの経験はあるがKotlinに不慣れで新しいプロジェクトへの参加をためらう時

Androidやバックエンド開発の入門後、最初に学ぶべき言語を探しているとき

プログラミング言語の学習が初めてで、どこから始めればいいのか途方に暮れているとき

Kotlinの基礎から実践活用まで、
成長する開発者になるチャンスを掴みましょう。


変数、演算子、条件文からクラスと継承まで
Kotlinの核心文法を1時間で完璧マスター!


Androidやスプリング開発者への第一歩、
Javaとは異なるKotlinの魅力を最も速く体験しましょう!

この講座が終わったら、あなたは

Kotlinの基礎を理解できるようになります。

  • 変数宣言からデータ型、演算子、条件文、繰り返し文まで、Kotlinの核心文法を明確に理解できるようになります。素早くKotlinプログラミングの基礎をしっかりと固めることができます。

Javaの開発経験を基に、Kotlinの利点を短時間で習得します。

  • JavaとKotlinの違いを明確に把握し、Kotlinがなぜより効率的で簡潔なのか、その理由を理解できるようになります。慣れ親しんだJavaの文法と比較しながら、Kotlinの新しい可能性を素早く発見することができます。

関数とクラスを活用して実用的なコードを作成できます。

  • ユーティリティ関数の作成からクラスとオブジェクト指向プログラミングの基本概念、そして継承まで実習を通じて身につけることができます。単に文法を知ることを超えて、コードを直接設計し実装する能力を養うことができます。

Androidとサーバー開発のための第一歩を自信を持って踏み出します。

  • Kotlinの初心者、またはAndroid/サーバー開発を初めて始めようとする方々が、プログラミングの参入障壁を下げられるようサポートします。学習課題の遂行を通じて学んだ内容を実際に適用しながら、開発者として成長する第一歩を成功的に始めることができます。


✔️

誰よりも早くKotlinを始める

誰よりも速く学ぶKotlin
初心者のための親切なガイド

Kotlinプログラミングの基礎文法から、よく使われる制御文、関数、クラスの活用法まで、簡単かつ迅速に学ぶことができます。Javaとの違いを明確に把握しながら、Kotlinの長所をすぐに理解できるようサポートします。

理論を学び、実習につながる構造!

IntelliJ IDEAベースの実習

IntelliJ IDEAの環境設定から始めて、Kotlinの基本的な変数宣言、データ型推論、演算子の活用を直接実習します。条件文と繰り返し文を活用したフロー制御と関数、クラス実装まで手で身につけることができます。

実際にコードを書いてブレークポイントでデバッグしながら、Kotlinを理解する時間を持ちます!

実務コーディング規約と課題

決められたコーディング規約とKT Lintを学び、四則演算計算機および自動車クラス実装課題を通じて実務感覚を養います。明確な学習目標と具体的な課題でKotlinの実力を確実に固めることができます。

例題課題1番問題


📚

迅速なKotlinコア文法マスター

セクション1

オリエンテーションと授業資料のご案内

本講義の全般的な内容と学習目標をご案内し、効率的な学習のための授業資料を提供します。

セクション2

Kotlinの紹介と開発環境の設定

Kotlin言語の特徴と利点を紹介し、IntelliJ IDEAを活用したKotlin開発環境を設定する方法を扱います。

セクション3

変数宣言と基本データ型

Kotlinで変数を宣言する方法とさまざまな基本データ型を理解し、型推論機能を実習します。

セクション4

Kotlinの演算子活用

コトリンが提供する算術、比較、論理演算子など、様々な演算子の文法と活用例を学習します。

セクション5

条件文によるプログラムフローの制御

if-else文とwhen式を使用して、プログラムの実行フローを条件に応じて制御する方法を学びます。

セクション6

繰り返し処理を活用した作業の自動化

for、while ループを使用して特定のコードを繰り返し実行し、フロー制御文でループを制御する技法を身につけます。

セクション7

関数(Functions)の定義と活用

再利用可能なコードブロックである関数の基本概念を学び、様々なパラメータと戻り値の型を持つ関数を作成する練習をします。

セクション8

オブジェクト指向プログラミング: クラス(Class)

Kotlinの核心であるクラスの概念を理解し、オブジェクトの生成とクラスメンバーを扱う方法を実習します。

セクション9

継承(Inheritance)によるコードの拡張

既存のクラスの機能を拡張する継承の原理を学習し、ポリモーフィズムを活用する例題を実習します。

セクション10

データクラスと列挙型クラス

データを効率的に管理するためのデータクラスと、状態を表現するEnumクラスの特徴と使用法を学びます。

セクション11

コーディング規約と実習課題

一貫したコード作成のためのKotlinコーディング規約を学習し、電卓及び自動車クラス実装課題を通じて学んだ内容を復習します。

セクション12

講義の締めくくりと今後の学習案内

これまで学習したKotlinの核心内容を要約し、今後Kotlinを活用した開発学習の方向性を提示します。

こんな方のお悩みを
解決できます!

📌

Androidアプリ開発初心者

新しいモバイルアプリを作りたい情熱はあるけれど、
Kotlinの文法と基本概念に馴染みがなく、始めることすら難しい方

📌

Java開発者

既存のJavaプロジェクトの保守・開発経験は豊富ですが、
最新トレンドであるKotlinを素早く習得してスキルを拡張したい方

📌

サーバー開発初心者

Spring フレームワークなどのバックエンド開発を学びたいが、
どの言語から始めるべきか悩んでいたところ、Kotlinの簡潔さに興味を持った方

受講前の参考事項

実習環境

  • Kotlinの開発のためにIntelliJ IDEA(コミュニティ版可能)のインストールが必要です。

  • Windows、macOS、Linuxなど、様々なオペレーティングシステム(Kotlin実行可能環境)で実習可能です。

  • 安定した実習のために4GB以上のRAMを推奨します。

前提知識と注意事項

  • プログラミング経験がなくても大丈夫です。Kotlinの基礎から一歩ずつ学びます。

  • Javaの開発経験があれば、Kotlinとの違いをより深く理解することができます。

  • 講義が気に入っていただけましたら、星5つの評価をお願いいたします。


学習資料

  • 講義で使用された講義資料をPPTX、PDFファイルで提供いたします。


  • 実習課題の解決のためのヒントとガイドを提供します。


こんな方に
おすすめです

学習対象は
誰でしょう?

  • Androidアプリ開発を始めたい方

  • サーバー(Spring)開発を始めたい方

  • Javaの開発経験はあるが、Kotlinを素早く学びたい方

  • プログラミング言語学習を初めて始める入門者

前提知識、
必要でしょうか?

  • 必須ではありませんが、プログラミングの基礎概念(変数、条件文、繰り返し文)を知っていれば、より速く理解できます。

  • Javaをある程度使用した経験があると良いです。

こんにちは
Neoです。

インフラン認証

キャリア認証

4,021

受講生

462

受講レビュー

65

回答

4.7

講座評価

35

講座

こんにちは!Inflearnで講義を行っているNeoです。

普段接することのできなかった開発技術を、多様な方々が体験できるようにすることが私の目標です。

ですので、私は単なる理論の羅列よりも実務中心のカリキュラムを構成し、トラブルシューティングなしで学べる実習中心の講義を提供したいと考えています。

初心者の方でも無理なくついてこられるよう、できるだけ軽やかで親切なアプローチで内容を構成しており、知識へのハードルを下げることに特に注力しています。
時には、志を同じくする方々と一緒に講義制作を行うこともあります!

コラボレーションおよびその他のビジネスに関するお問い合わせは、yeseong0412@gmail.comまでお願いいたします!

もっと見る

カリキュラム

全体

25件 ∙ (1時間 28分)

講座資料(こうぎしりょう):

授業資料
講座掲載日: 
最終更新日: 

受講レビュー

全体

10件

4.8

10件の受講レビュー

  • nureongi0214님의 프로필 이미지
    nureongi0214

    受講レビュー 3

    平均評価 4.7

    修正済み

    5

    100% 受講後に作成

    Javaを知らない状態でKotlinから受講することになりましたが、必須的な部分を中心によく教えていただけて良かったです。ただ、scope functionのように実習で突然登場する概念もありましたし、何かJavaから続いている感じの説明もあって、その度に少し戸惑いました。 短い時間に圧縮されたため、このような部分があったのだと思います。それでも無料で良質な講義を提供していただき、ありがとうございます。

    • yeseong0412
      知識共有者

      講義を聞いてくださりありがとうございます!私は語学講義が初めてで、最初から完璧に作りたかったのですが、作っているうちに途中でダビングの問題もあり、クオリティも思ったより出なくなってしまい、これを無料とはいえアップロードしてもいいのか...?という悩みをたくさんするようになりました。しかし、多くの方々が喜んでくださるのを見ると力になるようです!私が今追加で進めている講義を終わらせて、早くより詳細な内容をアップデートできるよう努力いたします。ありがとうございます!

  • dkssudgktpdy님의 프로필 이미지
    dkssudgktpdy

    受講レビュー 21

    平均評価 5.0

    5

    100% 受講後に作成

    無料講座でKotlin入門を学べて良かったです。

    • yeseong0412
      知識共有者

      講義を受講していただき、ありがとうございます😊

  • bagps1님의 프로필 이미지
    bagps1

    受講レビュー 15

    平均評価 5.0

    5

    61% 受講後に作成

    良い

    • loward님의 프로필 이미지
      loward

      受講レビュー 26

      平均評価 5.0

      修正済み

      5

      64% 受講後に作成

      Kotlinの入門用として良かったです。😊

      • yeseong0412
        知識共有者

        講義を受講していただき、ありがとうございます!

    • sc7258님의 프로필 이미지
      sc7258

      受講レビュー 49

      平均評価 4.9

      5

      30% 受講後に作成

      ありがとうございます。

      Neoの他の講座

      知識共有者の他の講座を見てみましょう!

      似ている講座

      同じ分野の他の講座を見てみましょう!

      無料