ドットインストール - 3分動画でマスターできるプログラミング学習サービス
レッスン一覧
料金プラン
レッスン一覧
料金プラン
ログイン
運営からのお知らせ
2024/09/12
NEW
【週刊ドットインストール】 CSSバージョンのお話、レッスン制作の進捗、代表のひとりごと
PREMIUM
Swift 3入門
iOSアプリ開発で使われるプログラミング言語であるSwiftについて見ていきます。
0%
このレッスンはアーカイブされました
このレッスンは視聴可能ですが、質問の受付や内容の更新は終了しております。
動画レッスン一覧
(36)
質問と回答
(3)
#01 Swiftを使ってみよう
(02:52)
無料公開中
概要
公式サイト
開発ツール
プロジェクトの設定
未完了
#02 はじめてのSwiftプログラム
(02:36)
無料公開中
Playgroundの使い方
画面の見方
print
プログラムの実行
コメント
未完了
#03 定数と変数を使ってみよう
(02:45)
無料公開中
定数
変数
値の再代入
未完了
#04 基本的なデータ型を見ていこう
(02:14)
無料公開中
整数
浮動小数点数
文字列
論理値
未完了
#05 データの演算をしてみよう
(02:48)
無料公開中
数値の演算
文字列の演算
論理値の演算
型の変換
未完了
#06 ifで条件分岐をしてみよう
(02:59)
if / else / else if
条件演算子
未完了
#07 switchで条件分岐をしてみよう
(02:46)
switch
未完了
#08 whileで繰り返し処理をしてみよう
(02:41)
while
repeat ... while
未完了
#09 forでループ処理をしてみよう
(01:49)
for
break
continue
未完了
#10 オプショナル型を使ってみよう
(02:42)
Optional型の宣言
unwrap
Optional Binding
未完了
#11 配列を使ってみよう
(02:59)
配列の宣言、初期化
要素へのアクセス
便利な命令
未完了
#12 タプルを使ってみよう
(02:17)
タプルの宣言、初期化
要素へのアクセス
_
名前付き初期化
未完了
#13 集合型のデータを扱ってみよう
(02:56)
集合型の宣言、初期化
要素へのアクセス
便利な命令
未完了
#14 辞書型のデータを扱ってみよう
(02:54)
配列の宣言、初期化
要素へのアクセス
便利な命令
未完了
#15 関数を使ってみよう
(01:46)
関数の作り方
関数の実行
未完了
#16 引数について理解しよう
(02:29)
引数
引数のラベル
ラベルの省略
引数の初期値
未完了
#17 inoutキーワードを使ってみよう
(01:58)
inoutキーワード
&
未完了
#18 クラスで型を作ってみよう
(02:47)
クラスの作り方
プロパティ
イニシャライザ
インスタンス
未完了
#19 イニシャライザを使ってみよう
(02:25)
イニシャライザに値を渡す方法
複数のイニシャライザ
未完了
#20 計算プロパティを扱ってみよう
(02:51)
計算プロパティ
値の設定
値の取得
未完了
#21 プロパティの値を監視しよう
(02:02)
willSet
didSet
未完了
#22 メソッドを使ってみよう
(02:04)
メソッドの作り方
メソッドの使い方
未完了
#23 クラスを継承してみよう
(02:39)
クラスの継承
override
未完了
#24 型プロパティ、型メソッドを使おう
(02:40)
型プロパティ
型メソッド
未完了
#25 型キャストを使ってみよう
(02:37)
型キャスト
未完了
#26 プロトコルを適合させてみよう
(02:52)
プロトコルの作り方
プロトコルの適合
未完了
#27 エクステンションで型を拡張しよう
(02:25)
エクステンションの作り方、使い方
プロトコルとエクステンション
未完了
#28 値型と参照型について理解しよう
(02:46)
値型変数の挙動
参照型変数の挙動
未完了
#29 構造体を使ってみよう
(02:06)
構造体の作り方、挙動
mutating
未完了
#30 列挙型を使ってみよう
(02:46)
列挙型の作り方
値へのアクセス
列挙型とswitch
値の割当
未完了
#31 ジェネリクスで型を汎用化しよう
(01:57)
ジェネリクスの作り方、使い方
未完了
#32 サブスクリプトを使ってみよう
(02:46)
サブスクリプトの作り方、使い方
未完了
#33 guardを活用してみよう
(02:52)
early return / early exit
guard
未完了
#34 例外処理をしてみよう
(03:00)
例外処理
未完了
#35 Optional Chainingを使ってみよう
(02:31)
Optional Chaining
未完了
#36 暗黙的アンラップオプショナル型を使おう
(02:00)
暗黙的アンラップオプショナル型
未完了
#12 タプルを使ってみよう
let (product, _) = items として破棄した値が print(items) とすると表示されるのはなぜですか?
2017年10月10日
#29 構造体を使ってみよう
changeName() を作りましたが、大文字で表示されないのはなぜですか?
2017年10月10日
#34 例外処理をしてみよう
guardでreturnを使わなくてもエラーにならないのはなぜですか?
2018年2月13日
リリース情報(note)
記事はありません。
詳細情報
最終更新日
2017年5月20日
バージョン情報
Xcode 8.3 / Swift 3.1