SQLiteを学んでマスターしてみませんか?

ExercismのSQLiteトラックに参加すると、 81個の演習 コードの自動分析 と マンツーマンのメンタリング、 すべて100%無料で利用できます。

SQLiteについて

DROP TABLE IF EXISTS hello_world;
CREATE TABLE hello_world (greeting TEXT);
INSERT INTO hello_world (greeting)
VALUES ('Hello, World!');
.save hello_world.db

SQLiteの主な機能


SQLite

パブリックドメイン

SQLiteのソースコードはパブリックドメインであり、使用にライセンスは必要ありません。

拡張可能

SQLiteにはデータベースシステムを拡張するためのAPIが用意されており、新しい機能を追加できます。

サーバーレス

アクセスを管理するサーバープロセスが存在しないため、各プロセスはSQLiteデータベースに直接書き込むことができます。

信頼性が高い

トランザクションはACIDに準拠しているため、すべての変更が適用されるか、まったく適用されないかのどちらかになり、信頼性が高まります。

ポータブル

SQLiteは使用前にインストールや設定が必要なく、ほとんどどこでも使えます。

コンパクト

公式のSQLiteライブラリは1メガバイト未満です。

SQLite流のメンタリングを受ける

プログラミング言語にはそれぞれ、物事の進め方があります。SQLiteも 同じです。メンターが、SQLiteのエンジニアのように 考える方法と、SQLiteらしいコードの書き方を 教えてくれます。演習を解いたら、ボランティアチームに 提出してみましょう。ヒントやアイデア、フィードバックをもらい、 SQLiteでよく目にする書き方に近づけることができます。 自分が知らないことを知らない、ということに気づかせてくれるでしょう。

メンタリングについてもっと詳しく

コミュニティが作ったSQLiteの演習

ExercismのSQLiteトラックには、81つの演習があり、より良いコードを書くのに役立ちます。

SQLiteの演習をすべて見る
SQLite

SQLiteトラックを始めましょう

何より、誰にとっても100%無料です。

SQLiteトラックに参加する