Swift、Kotlin、Go言語の入門・基礎から実践レベルまで学べるサイト「ムラサキ」。プログラム試験問題も公開♪

よく閲覧されている記事を学ぼう

人気記事ランキング
アクセス数が多い記事をランキングで表示しています
No.1
Java&Spring記事人気No1
Go言語
Go言語のドライバ設定を完全解説!MySQL・PostgreSQLの接続手順を初心者向けにやさしく説明
No.2
Java&Spring記事人気No2
Kotlin
KotlinのChannelでデータをやり取りする方法を完全ガイド!初心者にもわかる非同期通信の基本
No.3
Java&Spring記事人気No3
Kotlin
Android Studioのインストール手順と初期設定を初心者向けに完全解説!
No.4
Java&Spring記事人気No4
Kotlin
Kotlin DSLとGroovy DSLの違いをやさしく解説!初心者でもわかるGradleスクリプトの使い分け
No.5
Java&Spring記事人気No5
Kotlin
Kotlinでテキスト表示・編集!初心者でもわかるTextViewとEditTextの使い方
No.6
Java&Spring記事人気No6
Kotlin
Kotlinのビルド設定エラーと解決法まとめ!初心者向けGradleトラブル対処ガイド
No.7
Java&Spring記事人気No7
Swift
Swift UIKitとSwiftUIの違いを徹底比較!初心者はどちらを選ぶべき?
No.8
Java&Spring記事人気No8
Kotlin
Gradleファイル(build.gradle.kts)の書き方と役割をやさしく解説!Kotlin初心者向け完全ガイド
No.9
Java&Spring記事人気No9
Kotlin
Kotlinで画面を作る!レイアウトXMLとビューの基本操作をやさしく解説
No.10
Java&Spring記事人気No10
Go言語
Go言語のgo.modファイル完全ガイド!初心者でもわかる仕組みと書き方
No.11
Java&Spring記事人気No11
Kotlin
Kotlinでデータベースのテストを行う方法を徹底解説!初心者でもわかるRoomのテスト入門
No.12
Java&Spring記事人気No12
Go言語
Go言語でのDB操作パフォーマンスチューニング完全ガイド!初心者でもわかる効率的なデータベース操作
ムラサキ

新しい記事を読もう!

新着記事
KotlinやSwiftやGo言語などの新着記事を見てみよう♪
New1
Kotlin
KotlinのtoInt・toDoubleの使い方をやさしく解説!文字列から数値に変換する方法
New2
Kotlin
Kotlinの文字列の基本!String型の使い方と基本操作
New3
Kotlin
Kotlinの拡張関数・スコープ関数まとめ!初心者が覚えるべきポイント
New4
Kotlin
Kotlinの拡張関数・スコープ関数を活かすアプリ設計例【初心者でもわかる】
New5
Kotlin
Kotlinのデータベースでパフォーマンスを向上させる方法をやさしく解説!初心者でもできる最適化テクニック
New6
Kotlin
Kotlinのスコープ関数の注意点とデメリットを知ろう!初心者がやりがちな落とし穴を解説
New7
Swift
SwiftPMで自作パッケージを公開する方法を完全ガイド!初心者でもわかる公開手順
New8
Kotlin
Kotlinの拡張関数をライブラリとしてまとめる方法!初心者でもできるコード再利用術
ムラサキ

理解度はプログラム試験問題で確認しよう

プログラム試験問題
学んだことが本当に理解できているかプログラム試験問題を用意しております。
理解度の確認としてご活用ください。
Kotlinのクイズ問題
Kotlinのクイズ問題
ID:1

空欄の★に当てはまる内容を答えてください。

問題
Kotlinにおける継承の場面では、親クラスの処理を引き継ぎつつ、子クラスで独自の処理を追加したいケースがあります。 そのような場合、子クラス内で親の関数を明示的に呼び出すには super を使います。 また、引数とプロパティ名が重複するような場合に、自分自身のプロパティを参照したいときは this を使うことで、混同を避けることができます。 この2つは、Kotlinのクラス設計やオーバーライドの理解において基本となるキーワードです。
open class Animal(val name: String) {
    open fun speak() {
        println("${name}が鳴いています")
    }
}

class Cat(name: String) : Animal(name) {
    override fun speak() {
        super.speak()
        println("${this.name}はニャーと鳴きます")
    }
}
【ヒント】 ・superは親クラスの関数やプロパティを使いたいとき。 ・thisは自身のプロパティや関数を明示したいときに使う。 ・関連キーワード:Kotlin 基本文法、継承、オーバーライド、クラス設計、初心者、親子関係、インスタンスメソッド。

Kotlinのクイズ問題
Kotlinのクイズ問題
ID:2

空欄の★に当てはまる内容を答えてください。

問題
Kotlinをローカルで開発・実行するには、Javaの仕組みを利用しているため、まずJDKをインストールする必要があります。 次に、KotlinのソースコードをコンパイルするためのKotlinコンパイラもインストールします。 この2つを正しく導入すれば、コマンドラインからKotlinプログラムを実行可能になります。
# Javaのバージョン確認
java -version

# Kotlinのバージョン確認
kotlinc -version
【ヒント】 ・JDKはJava Development Kitの略で、JavaやKotlinの開発に必要な基盤。 ・Kotlin専用のコンパイルツールが必要。多くの環境で「kotlinc」が使用される。 ・関連キーワード:Kotlin インストール手順、Java JDK、Kotlinコンパイラ、Windows Mac Linux 初心者セットアップ。

ムラサキ

当サイトの4つの特徴!

当サイトの特徴
Go言語やSwiftやKotlinをはじめとしたプログラミング学習の基礎から応用まで、初心者の方にもわかりやすく丁寧にまとめています。
当サイトの4つの特徴を活かして、プログラミングのスキルを自分のペースでしっかり身につけられます。
基礎から学べる

KotlinやSwiftやGo言語の学習では、基礎文法を正しく理解することがとても重要です。 初心者でも無理なく理解できるよう、プログラムの書き方や用語の意味も丁寧に解説しています。
実践に役立つ

GoやKotlinやSwiftを使った実用的なコード例を多数掲載! 学んだ知識をすぐに活かして、開発スキルを身につけることができます。
幅広い情報

Go言語・Kotlin・Swiftなど幅広い言語を扱っています。
基礎から応用まで、初心者向けにわかりやすく学べる記事が充実しています。
すぐに実践できる

GoやSwiftやKotlinのコード例はすぐにコピペして試せる実用的なものばかり! 学んだことを日々の学習や開発にすぐ活かせる構成になっています。
ムラサキ

NEWS

お知らせ