【iOS/Xcode】Swiftで学ぶiPhoneアプリ開発講座 プログラミング未経験者から開発者へ

プログラミングが全く未経験者でもOK iOS開発,Swiftの基本からRealmでのデータベース管理,Firebaseの使い方まで幅広く学べるコースです。

4.05 (155 reviews)
Udemy
platform
日本語
language
Mobile Apps
category
instructor
1,050
students
8 hours
content
Dec 2021
last update
$19.99
regular price

What you will learn

オリジナルのアプリを開発できるスキル

Xcodeのダウンロード

レイアウトの基本

Swiftの基礎

シミュレーターの使用方法

ライブラリの管理

クラウドサーバーを使用したデータ通信

Firebaseでログイン、アカウント管理

Description

「自分のアプリを作れるようになりたい!」そんな目標を持った方の最初の1歩として最適なコースです。

データベース管理,ログインやアカウント管理,クラウドサーバーを使ったデータ通信など発展的な技術も学べます。

書籍のような初心者には難解な解説ではなく、実際に作れるようになることを重視した説明を行っています。


この講座では、プログラミング未経験者に向けた、Swiftの基礎の解説から始まり、サンプリアプリの制作を通じて徐々にステップアップしていきます。最終的には、ネットワーク通信を行う、チャットアプリを完成させていきます。


わからないことは、Q&Aで質問できます。初心者の方も挫折せずに学習を進められます。


【サンプルアプリ】

  • 挨拶アプリ

  • スピード計算ゲーム

  • Realmでデータベースを管理する、Todoリストアプリ

  • Firebaseを使用した、チャットアプリ


チャットアプリでは、LINEのように、QRコードで友達追加を行うことから始まり、GoogleのFirebaseというツールを用いて、リアルタイムでチャットのやりとりを実装します。リリースができるレベルの、アカウントの管理やセキュリティーの設定についても解説しています。Firebaseを学ぶことで、制作できるアプリの幅が一気に広がります。

このように、チュートリアルは大変中身の濃い内容になっていますが、このコースは、チュートリアルをただこなしていくだけではありません。アウトプットの機会を設け、深く理解し、スキルを実際に使えるようにすることを重視しています。具体的には、演習問題としてプログラムの一部をご自身で作成していただいたり、エラーが起きた時の解決のコツや、初心者の方が挫折しないための学習のマインドセットの説明をしたりしています。


【コースの対象者】

  • iosアプリ開発をしてみたいけれど何をすれば良いのかわからないという未経験者

  • 少し経験があるが、より多くの技術を使えるようになりたい方


実際に自分で手を動かしてアプリを作ることで、iPhoneアプリ開発をマスターできます。


【コースで学べること】

  • プログラミングを習得する上で重要な2つの学習

  • Xcodeのインストール

  • Autolayoutを使用した、画面レイアウトの作成

  • if文,変数などSwiftの基礎

  • TableViewでリスト表示

  • Realmでデータベース管理

  • Firebaseで端末間の通信

本コースではSwiftUIではなく、初心者の方が学びやすいStoryboardを採用しています。

iOS14/Xcode12を用いて撮影されていますが、最新版のXcodeでも同様に操作できます。

Content

さあ開発をはじめよう

コースの紹介
Xcodeのインストール

[App1]あいさつアプリを作ろう if/変数を学ぶ

新しいプロジェクトを作成しよう
レイアウトの制作
画面の表示の変更
変数を理解する
if文で状況に合わせて処理を変える

Screenshots

【iOS/Xcode】Swiftで学ぶiPhoneアプリ開発講座 プログラミング未経験者から開発者へ - Screenshot_01【iOS/Xcode】Swiftで学ぶiPhoneアプリ開発講座 プログラミング未経験者から開発者へ - Screenshot_02【iOS/Xcode】Swiftで学ぶiPhoneアプリ開発講座 プログラミング未経験者から開発者へ - Screenshot_03【iOS/Xcode】Swiftで学ぶiPhoneアプリ開発講座 プログラミング未経験者から開発者へ - Screenshot_04

Reviews

ゆうき
July 18, 2023
オブジェクト指向の概念を理解していてアプリ開発に挑戦する人にはおすすめ。 大まかな流れ(設計周り)の解説少ないので、オブジェクト指向を理解していない人だと小手先の技術の解説ばかりになり設計周りの一番大事なところの理解が疎かになるかなと思います。
亮平
June 17, 2023
説明が未経験者を対象にしているとは思えない。プログラミングの前提となる知識やPC操作など知っていることを前提に講座が進んでいくため、受け手に勘違いが発生すると進行がストップする。購入したからには進めていくが、現時点では不満が大きい。
Jisho
September 19, 2022
プログラミン初心者が陥りがちなポイントを最初に丁寧に説明してくれるところが素晴らしい。概要を理解するに留めつつ、細部を学ぶことの大切さを改めて指摘してもらえた。言われてみれば自分の専門分野・得意分野でも同じことがいえるわけで、わかっているとできることが、わからないと不安になってしまってできないもの。それを明確に指摘してもらうことで目標が定めやすくなった。
近江伸一
January 2, 2022
Realmの本を購入してエラー対策でつまづいておりましたが、こちらのコースでスムーズに学習が進めることができ、説明も無駄がなく本当にわかりやすいのでもう次のChatアプリ残すのみとなりました。 Chatアプリも欲しい要素が整っていて、これから学習するのが楽しみです。 これからもまた時間があれば、続編を作成して頂けたらありがたいです。
消し
January 26, 2021
レイアウトの作成や実際に文字を打ち込んでいく過程の説明がとても丁寧で説明と並走しながら初心者でも難なく学習していくことができました。また、用語は難しかったためほとんどがその場で完全に理解することはできませんでしたがどのサイトを使って調べれば良いのかやわからないところがどこなのかを利用者側が気付けるようにサポートしていたのがよかったです。初心者でも挫折せずに少しづつ学習していくことができました。
福田淳二
December 4, 2020
基本的な使い方がわかり非常に助かりました。cocoapods,realmが出て来ましたが、なぜ使う必要があるのか(というか使わないとどうなるのか)、これらの今回のコースに出てきた使い方以外には他にどんなことが出来るのか、それをどうやったら調べられるか、またこれら以外の他の選択肢としてはどのようなものがあるのかがわかるとありがたいです。

Charts

Price

【iOS/Xcode】Swiftで学ぶiPhoneアプリ開発講座 プログラミング未経験者から開発者へ - Price chart

Rating

【iOS/Xcode】Swiftで学ぶiPhoneアプリ開発講座 プログラミング未経験者から開発者へ - Ratings chart

Enrollment distribution

【iOS/Xcode】Swiftで学ぶiPhoneアプリ開発講座 プログラミング未経験者から開発者へ - Distribution chart

Related Topics

3478816
udemy ID
9/6/2020
course created date
9/30/2020
course indexed date
Bot
course submited by