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

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

人気記事ランキング
アクセス数が多い記事をランキングで表示しています
No.1
Java&Spring記事人気No1
Go言語
Go言語でのDB接続情報を環境変数で管理する方法|初心者でも安全に設定
No.2
Java&Spring記事人気No2
Kotlin
KotlinのChannelでデータをやり取りする方法を完全ガイド!初心者にもわかる非同期通信の基本
No.3
Java&Spring記事人気No3
Swift
Swift Playgroundの使い方を完全解説!初心者に最適な学習環境の始め方
No.4
Java&Spring記事人気No4
Kotlin
Kotlinのビルド設定エラーと解決法まとめ!初心者向けGradleトラブル対処ガイド
No.5
Java&Spring記事人気No5
Kotlin
Gradleファイル(build.gradle.kts)の書き方と役割をやさしく解説!Kotlin初心者向け完全ガイド
No.6
Java&Spring記事人気No6
Kotlin
Android Studioのインストール手順と初期設定を初心者向けに完全解説!
No.7
Java&Spring記事人気No7
Swift
Swift開発環境の構築方法を徹底解説!Xcode・Windows・Linux対応
No.8
Java&Spring記事人気No8
Go言語
Go言語のgo.modファイル完全ガイド!初心者でもわかる仕組みと書き方
No.9
Java&Spring記事人気No9
Kotlin
Kotlinでテキスト表示・編集!初心者でもわかるTextViewとEditTextの使い方
No.10
Java&Spring記事人気No10
Go言語
Go言語でのDB操作パフォーマンスチューニング完全ガイド!初心者でもわかる効率的なデータベース操作
No.11
Java&Spring記事人気No11
Kotlin
Kotlinの非同期処理を組み合わせてパフォーマンスを最適化する方法!初心者でもわかる実践テクニック
No.12
Java&Spring記事人気No12
Go言語
Go言語でのマイグレーションツールの使い方完全ガイド!初心者でもわかるgolang-migrate活用法
ムラサキ

新しい記事を読もう!

新着記事
KotlinやSwiftやGo言語などの新着記事を見てみよう♪
New1
Go言語
Go言語の多次元スライスの作り方と活用例
New2
Go言語
Go言語でHello Worldを表示する方法!最初のプログラムを書いて実行しよう
New3
Go言語
Go言語のスライスでappend時のメモリの仕組みを理解しよう!初心者でもわかる基礎解説
New4
Go言語
Go言語の関数を短く書くテクニック(ショートハンド・式形式)
New5
Kotlin
KotlinのAPI通信ログ出力とデバッグ方法を初心者向けに完全解説!
New6
Go言語
Go言語の再帰関数の基本!再帰処理の書き方と例
New7
Kotlin
Kotlinプログラムの実行方法まとめ!IntelliJ・Android Studio・コマンドラインでの実行手順
New8
Swift
Swift Xcodeワークスペースと複数プロジェクト管理を完全ガイド!初心者でもわかる入門手順
ムラサキ

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

プログラム試験問題
学んだことが本当に理解できているかプログラム試験問題を用意しております。
理解度の確認としてご活用ください。
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

お知らせ