강의

멘토링

커뮤니티

NEW
Programming

/

Programming Language

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

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

12名 が受講中です。

  • Neo
실습 중심
Kotlin
코딩언어
기초
백엔드개발자
oop
IntelliJ IDEA
Thumbnail

受講後に得られること

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

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

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

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

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

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

初心者の方を対象に講義を行います!

無料講座で進行されます!
(気に入らない点がございましたら、受講レビューの代わりに質問を通じてフィードバックをお願いします 😭😭)

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

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の演算子活用

算術、比較、論理演算子など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をある程度使用した経験があると良いです。

こんにちは
です。

1,687

受講生

184

受講レビュー

30

回答

4.7

講座評価

26

講座

안녕하세요! 인프런에서 강의를 진행하고 있는 Neo 입니다.

평소 접하지 못했던 개발기술들을 다양한 분들이 접할 수 있도록 하는게 제 목표입니다.

그래서 저는 단순한 이론 나열보다 실무 중심의 커리큘럼을 구성하고, 트러블슈팅 없이 배울 수 있는 실습 위주의 강의를 제공하고자 합니다.

초보자도 부담 없이 따라올 수 있도록 최대한 가볍고 친절한 접근으로 내용을 구성하고 있으며, 지식에 대한 진입 장벽을 낮추는 것에 특히 집중하고 있습니다.
가끔은 마음이 같은 분들과 함께 강의 작업을 진행하기도 합니다!

협업 및 기타 비즈니스 문의는 yeseong0412@gmail.com 으로 부탁드립니다!

カリキュラム

全体

24件 ∙ (1時間 37分)

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

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

受講レビュー

まだ十分な評価を受けていない講座です。
みんなの役に立つ受講レビューを書いてください!

無料

Neoの他の講座

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

似ている講座

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