Udemy

Platform

日本語

Language

Mobile Apps

Category

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

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

3.41 (57 reviews)

Students

8 hours

Content

Jan 2021

Last Update
Regular Price

Topics


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を採用しています。


Screenshots

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

Content

さあ開発をはじめよう

コースの紹介

Xcodeのインストール

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

新しいプロジェクトを作成しよう

レイアウトの制作

画面の表示の変更

変数を理解する

if文で状況に合わせて処理を変える


Reviews

消し26 January 2021

レイアウトの作成や実際に文字を打ち込んでいく過程の説明がとても丁寧で説明と並走しながら初心者でも難なく学習していくことができました。また、用語は難しかったためほとんどがその場で完全に理解することはできませんでしたがどのサイトを使って調べれば良いのかやわからないところがどこなのかを利用者側が気付けるようにサポートしていたのがよかったです。初心者でも挫折せずに少しづつ学習していくことができました。

福田淳二4 December 2020

基本的な使い方がわかり非常に助かりました。cocoapods,realmが出て来ましたが、なぜ使う必要があるのか(というか使わないとどうなるのか)、これらの今回のコースに出てきた使い方以外には他にどんなことが出来るのか、それをどうやったら調べられるか、またこれら以外の他の選択肢としてはどのようなものがあるのかがわかるとありがたいです。


3478816

Udemy ID

9/6/2020

Course created date

9/30/2020

Course Indexed date
Bot
Course Submitted by