新着ジャーニー
Swiftを学ぶ
Swiftをゼロから学べる無料オンライン講座です。変数、条件分岐、ループ、関数、データ構造、プロジェクト構成を、実践課題、実プロジェクト、AIヒント、修了証明書と一緒に身につけます。
1,176+ 人のcoddersが登録中
このジャーニーに含まれるもの
AIによるコーディングサポート
実践的なインタラクティブレッスン
全レッスンに音声ナレーション付き
知識を確かめるクイズ
無料の修了証明書
シラバス
1 セクション86 レッスン72 チャレンジ457 クイズの問題01セクション 1
基礎
基本的な概念と基本スキルを学び、強固な基礎を築きましょう学習を始めるはじめに
3 レッスン216- 01プログラミング言語についてチャレンジ
- 02Hello World!チャレンジクイズ音声
- 03コメントクイズ音声
変数
7 レッスン751- 01Let と Varチャレンジクイズ音声
- 02型アノテーションチャレンジクイズ音声
- 03数値チャレンジクイズ音声
- 04文字列チャレンジクイズ音声
- 05真偽値チャレンジクイズ音声
- 06命名規則チャレンジクイズ音声
- 07まとめ:変数の初期化チャレンジ
オプショナル
5 レッスン532- 01オプショナルとはチャレンジクイズ音声
- 02if let によるアンラップチャレンジクイズ音声
- 03guard letチャレンジクイズ音声
- 04Nil合体演算子チャレンジクイズ音声
- 05復習 - 安全なアンラップチャレンジ
演算子 パート1
5 レッスン534- 01算術演算子チャレンジクイズ音声
- 02剰余演算子チャレンジクイズ音声
- 03複合代入演算子チャレンジクイズ音声
- 04復習 - 基本的な計算チャレンジ
- 05比較演算子チャレンジクイズ音声
演算子 パート2
5 レッスン532- 01論理演算子 パート1チャレンジクイズ音声
- 02論理演算子 パート2チャレンジクイズ音声
- 03復習 - シンプルな論理チャレンジ
- 04論理演算子 パート3チャレンジクイズ音声
- 05三項演算子チャレンジクイズ音声
条件分岐
5 レッスン534- 01if 文チャレンジクイズ音声
- 02if - elseチャレンジクイズ音声
- 03復習 - 簡易計算機チャレンジ
- 04switch 文チャレンジクイズ音声
- 05範囲指定を用いた switch 文チャレンジクイズ音声
基本の入出力
6 レッスン634- 01Print関数チャレンジクイズ音声
- 02文字列補間チャレンジクイズ音声
- 03ReadLine入力チャレンジクイズ音声
- 04型変換チャレンジクイズ音声
- 05復習 - 120までチャレンジ
- 06復習 - True or Falseチャレンジ
割り勘計算機
プロジェクト5 レッスン1- 01ウェルカムメッセージチャレンジ
- 02入力の取得プロジェクト
- 03チップと合計の計算プロジェクト
- 04料金の分割プロジェクト
- 05出力の整形プロジェクト
ループ
9 レッスン967- 01For-In ループチャレンジクイズ音声
- 02While ループチャレンジクイズ音声
- 03Repeat-While ループチャレンジクイズ音声
- 04Breakチャレンジクイズ音声
- 05Continueチャレンジクイズ音声
- 06復習:階乗チャレンジクイズ
- 07ループと範囲チャレンジクイズ音声
- 08ネストされたループチャレンジクイズ音声
- 09復習:動的入力チャレンジ
関数
7 レッスン742- 01関数の宣言チャレンジクイズ音声
- 02パラメータと引数チャレンジクイズ音声
- 03戻り値チャレンジクイズ音声
- 04引数ラベルチャレンジクイズ音声
- 05復習 - Sigma関数チャレンジ
- 06復習 - バリデーション関数チャレンジ
- 07デフォルト値チャレンジクイズ音声
ひねりを加えた FizzBuzz
プロジェクト4 レッスン1- 01ゲームの概要チャレンジ
- 02FizzBuzz 関数プロジェクト
- 03数値のループ処理プロジェクト
- 04「ひねり」を加えるプロジェクト
配列の基礎
7 レッスン745- 01配列の宣言チャレンジクイズ音声
- 02要素へのアクセスチャレンジクイズ音声
- 03配列の変更チャレンジクイズ音声
- 04配列のメソッドチャレンジクイズ音声
- 05復習 - 商品リストチャレンジ
- 06復習 - 逆順の配列チャレンジ
- 07タプルチャレンジクイズ音声
シーケンスの反復処理
4 レッスン434- 01要素の反復処理チャレンジクイズ音声
- 02enumerate メソッドチャレンジクイズ音声
- 03文字列の反復処理 P1チャレンジクイズ音声
- 04文字列の反復処理 P2チャレンジクイズ音声
配列:応用編
4 レッスン436- 01配列のスライス パート1チャレンジクイズ音声
- 02配列のスライス パート2チャレンジクイズ音声
- 03シーケンス演算子チャレンジクイズ音声
- 04containsメソッドチャレンジクイズ音声
日々の支出トラッカー
プロジェクト7 レッスン1- 01プロジェクトの概要チャレンジ
- 02プログラムの終了プロジェクト
- 03支出の追加プロジェクト
- 04すべての支出を表示プロジェクト
- 05合計と平均プロジェクト
- 06すべて削除プロジェクト
- 07エラー処理プロジェクト
最終チャレンジ
3 レッスン3- 01アスタリスクの平らなピラミッドチャレンジ
- 02パターン・ファインダーチャレンジ
- 03何を買うべきかチャレンジ
CoddyでSwiftを学ぶ理由
- Swiftの無料オンライン講座です。インストールも環境構築も不要で、ブラウザを開いて最初のレッスンから実践できます。
- 単なるチュートリアルではなく、各トピックにコードを書く課題があり、手を動かしながらSwiftを理解できます。
- Swiftの演習でつまずいたときは、AIヒントが答えを丸ごと渡さずに次の考え方を示します。
- 講座を修了すると、LinkedInや履歴書に追加できるSwiftの無料修了証明書を受け取れます。
Swift学習についてのよくある質問
Swiftは初心者でも学びやすいですか?
はい。未経験でもSwiftを始められます。Coddyでは短い演習に分けて、構文を理解し、変数、条件分岐、ループ、関数、データ構造、プロジェクト構成を練習しながら少しずつ自信をつけられます。
Swiftの習得にはどのくらい時間がかかりますか?
Swiftの基礎は、毎日練習すれば1〜2週間でつかめます。実際のプロジェクトを作れる手応えを得るには、ペースに応じて1〜3か月ほど見るとよいでしょう。
Swiftをオンラインで無料学習できますか?
CoddyではSwiftの無料オンライン講座を提供しています。レッスン、コード課題、クイズ、プロジェクトがあり、すべてブラウザで動きます。
Swiftを早く学ぶには?
最短ルートは毎日コードを書くことです。Coddyでは短い説明のあとすぐ演習し、必要に応じてAIヒントを使えるため、長い動画を見るより実践時間を増やせます。
修了後にSwiftの証明書はもらえますか?
はい。CoddyでSwift講座を完了すると、LinkedInや履歴書に追加できる無料の修了証明書を受け取れます。
Swiftを学んだ後に何を作れますか?
講座の後は、便利なスクリプト、小さなアプリ、自動化、簡単なゲーム、ポートフォリオに載せられるプロジェクトを作れるようになります。さらに高度なテーマへ進むための土台もできます。