🚨 Time is Running Out: Reserve Your Spot in the Lucky Draw & Claim Rewards! START NOW
tonton sekarang
56 Siswa

Deskripsi

Apa Yang Akan Kamu Pelajari?

  • Desain aplikasi Dasar iOS Pembuat antarmuka XCode 9 Tabel dan Data

Persyaratan

  • PC Mac atau Laptop Mac berjalan pada OSX Anda tidak perlu pengalaman coding apa pun di iOS atau Swift 3 untuk memulai tutorial ini.
  • NFT Certificate
  • 176 Pelajaran
  • Pemula
  • English
  • 4.7 Nilai
  • +100 XP

Share Course on Social media

Kurikulum

Course consist of total 43j 4m of content, in total.

Bagian 2: Belajar Kode dengan Swift 4
5:43:13
Variabel, operator, dan cara kerja komputer
16:48
String dalam Swift
15:23
Bekerja dengan angka di Swift
19:53
Fungsi-fungsi Swift
22:40
Booleans & conditional logic dalam Swift
20:57
Konstanta & operator logis dalam Swift
10:28
Array struktur data di Swift
13:07
Swift loops
19:00
Struktur data kamus di Swift
18:44
Pemrograman berorientasi objek di Swift
12:01
Warisan & OOP di Swift
08:20
Polimorfisme & OOP di Swift
08:22
Optional
20:32
Enumerasi
19:47
Extensions: Bagian 1
15:23
Extensions: Bagian 2
20:33
Pengantar Protokol / Delegasi - Contoh Angka
13:05
Pengantar Protokol / Delegasi Bagian 2 - Pembuat Pertanyaan
17:31
Protokol / Delegasi - Membangun UI Aplikasi Sihir Warna
16:30
Protokol / Delegasi - Menggunakan Metode Delegasi di Aplikasi Magic Color
16:06
Protokol / Delegasi - Menggunakan Fungsi Mutasi dalam Jenis
18:03
Bagian 3: Kontrol Versi Dengan Git
1:27:36
Git & kontrol versi - cara yang menyenangkan!
12:00
Dasar-dasar Terminal - Mengubah direktori
06:08
Dasar Terminal - Membuat direktori & file
04:30
Dasar Terminal - Menyalin dan mengganti nama file
08:57
Dasar-dasar Terminal - Menghapus file & direktori
06:01
Dasar-Dasar Git
17:16
Menyiapkan Github
04:37
Bekerja dengan Repositori Lokal & Jarak Jauh
11:15
Menangani Git Merge Conflicts
16:52
Bagian 4: Core iOS 11: Tata Letak Otomatis, Segues, dan Aplikasi Profesional
4:32:21
Aplikasi: Swoosh 01 - Membuat layar pembuka
25:19
Aplikasi: Swoosh 02 - Bekerja dengan bingkai
16:05
Aplikasi: Swoosh 03 - Pengenalan tata letak otomatis (mendukung berbagai ukuran layar)
26:42
Aplikasi: Swoosh 04 - Bekerja dengan tampilan tumpukan
26:38
Aplikasi: Swoosh 05 - Intro ke segues (mengubah layar)
09:39
Aplikasi: Swoosh 06 - Refactoring dalam Xcode 9
09:40
Aplikasi: Swoosh 07 - Debugging: setValue forUndefinedKey
03:46
Aplikasi: Swoosh 08 - Segues terprogram
09:01
Aplikasi: Swoosh 09 - IBActions (menangani acara) & model data
16:17
Aplikasi: Swoosh 10 - Melewati data antara pengontrol tampilan
11:46
App: Dev Profile 01 - Auto layout for iPhones
22:29
App: Dev Profile 02 - Auto layout for iPads (size classes)
20:00
App: Window Shopper 01 - Custom text fields
17:42
App: Window Shopper 02 - Input accessory views & IBDesignable
15:07
App: Window Shopper 03 - Unit testing our data
16:38
App: Window Shopper 05 - Custom drawing with drawRect
13:06
Window Shopper - Custom drawing with drawRect
12:26
Bagian 5: iOS 11 Tables & Data
1:42:04
App: Coder Swag 01 - Project creation & IBOutlets
22:32
App: Coder Swag 02 - Tableviews, delegate, and data source
33:16
App: Coder Swag 03 - Collection views (grid layouts)
12:35
App: Coder Swag 05 - Displaying data in collection view cells
13:39
Coder Swag - Displaying data in collection view cells
20:02
Bagian 6: Networking, APIs, REST, and Building a Slack Clone
10:17:13
Intro to Chat App
03:35
App: Smack - Project Setup
25:47
App: Smack - SWReveal
20:11
App: Smack - ChannelVC UI
24:39
App: Smack - LoginVC UI
22:29
App: Smack - CreateAccountVC UI
18:47
App: Smack - Web request and API
08:54
App: Smack - Hosting API
19:59
App: Smack - Locally Hosting API
18:11
App: Smack - Creating a web request in Xcode
28:14
App: Smack - Registering a User
15:46
App: Smack - Logging in a User
20:13
App: Smack - Creating a user
26:14
App: Smack - Avatar Picker Part 1
19:05
App: Smack - Avatar Picker Part 2
20:14
App: Smack - Generate a Avatar BG Color
26:22
App: Smack - LoggedIn Interface
23:12
App: Smack - Profile View
25:34
App: Smack - Logging in users
23:23
App: Smack - Getting channels
19:11
App: Smack - Channels TableView
13:38
App: Smack - Add Channel VC
19:26
App: Smack - Sockets and Channels
26:12
App: Smack - Refining Login Flow
19:11
App: Smack - Fetching Messages
20:01
App: Smack - Sending first message
17:12
App: Smack - Displaying chat messages
17:57
App: Smack - Sockets and Messages
18:38
App: Smack - Typing Users
21:30
App: Smack - Unread Channels
18:08
Where to go from here
07:37
I'm Back!
07:43
Bagian 7: Maps & GPS
3:17:25
Intro to App: Pixel City
01:44
Creating Xcode Project: Pixel City
04:25
Installing Alamofire / AlamofireImage Cocoapods
07:11
Building MapVC UI /Conforming to MKMapViewDelegate /Setting Delegate of mapView
14:56
Requesting Location Services in iOS 11 / Centering Map On User Location
18:04
Adding UITapGestureRecognizer to Drop Custom Pins on MapView
15:09
Setting a Custom Map Annotation Color
04:34
Animating Photos View / Programmatically adding spinner and label subviews
19:44
Adding UILabel for Pull Up View / Adding UICollectionView Programmatically
16:52
Getting API Key from Flickr / Using Flickr API URL Format
14:06
Using Alamofire to Download URLS
20:58
Using Alamofire to Download Images / Cancelling All Sessions
16:23
Setting Up UICollectionView / Adding Images / Reloading UICollectionView
10:12
Building PopVC / Presenting PopVC When UICollectionViewCell is Tapped
16:06
Adding 3D Touch Peek & Pop to UICollectionView
14:46
Challenge
02:15
Bagian 8: iOS 11 In App Purchases & Google Ads (Admob)
1:19:18
Setting up developer & iTunes accounts
10:03
Implementing Google AdMob
18:53
Fetching a list of products
15:00
Starting an in-app purchase
08:42
Testing in-app purchases
17:37
Restoring in-app purchases after app deletion
09:03
Bagian 9: Intro to Core Data
3:05:13
Intro to App: GoalPost
02:36
Creating Xcode Project / Project Folders
03:42
Building GoalsVC
13:41
Building GoalCell
14:02
What is Core Data?
05:58
Creating Goal Core Data Entity & Attributes
08:09
Displaying Static GoalCells in UITableView / Creating GoalType Enum
10:12
Building CreateGoalVC
15:12
Creating a UIViewController Extension
10:47
Creating a UIView - UIButton Extension
18:31
Building FinishGoalVC / Passing Data from CreateGoalVC
19:09
Saving Goal Data to Persistent Store
12:40
Fixing Dismissal of FinishGoalVC
06:41
Fetching Data from Persistent Store / Filling UITableView with Fetched Data
16:13
Removing Objects from Persistent Store using UITableView Delete Action
11:16
Setting Goal Progress for UITableViewCell
14:56
Challenge
01:28
Bagian 10: Full Stack Development With Firebase
6:40:13
Intro to App: Breakpoint
03:21
Creating Xcode Project / Setting Up Project Folders
05:04
Creating Firebase Project
10:38
Setting Up DataService / Creating Firebase Database Users
10:34
Building AuthVC and LoginVC in Interface Builder
18:27
Creating InsetTextField and ShadowView Subclasses
18:24
Setting up AuthService
13:04
Building FeedVC and GroupsVC in Interface Builder
16:20
Presenting LoginVC from AppDelegate - Allowing Login with Email
21:51
Membangun MeVC dan Menambahkan ke UITabBarController
09:46
Membuat CreatePostVC dan Mengunggah Posting ke Firebase
20:15
Membuat Ekstensi UIView untuk Mengikat Tampilan ke Keyboard
14:50
Membangun FeedCell
09:39
Menulis Model Pesan dan Mendapatkan Semua Umpan Pesan dari Firebase
21:01
Mengubah UID menjadi Email dan Membalik Urutan TableView
20:15
Membuat CreateGroupVC dan Menghubungkan @ IBOutlets / Tindakan
15:02
Membuat UserCell
15:39
Mencari Akun Email untuk ditambahkan ke Grup
18:43
Menambahkan Pengguna ke Grup dengan indexPath didSelectRowAt
20:35
Membuat Grup dan Mendorong Mereka ke Firebase
15:32
Membuat GroupCell
14:59
Membuat Model Grup dan Mendapatkan Semua Grup dari Firebase
18:52
Membangun GroupFeedVC
18:00
Menginisialisasi Data Grup untuk Grup dan Mempresentasikan di GroupFeedVC
15:59
Mengunduh Semua Pesan untuk Grup dan Animasi Setelah Pesan Baru
24:00
Membuat Ekstensi UIViewController untuk Mempresentasikan GroupFeedVC
07:29
Tantangan
01:54
Bagian 11: Intro to iOS 11 Machine Learning Dengan CoreML
1:54:54
Pengantar aplikasi
01:54
Pengantar CoreML
05:09
Apa itu machine learning?
07:50
Membuat proyek Xcode 9
03:25
Membangun UI & kelas khusus
17:41
AVFoundation & AVCaptureSession untuk menggunakan kamera
18:04
Ketuk gerakan untuk mengambil foto pada item
11:18
Core ML Xcode 9 Beta 4 Perbarui / Perbaiki Pratinjau Kerusakan Foto
02:47
Mengunduh model CoreML
21:14
Menambahkan kontrol UI untuk kontrol flash
07:25
Latih aplikasi Anda untuk berbicara apa yang dilihatnya
18:07
Bagian 12: ARKit & SceneKit
2:16:02
Aplikasi: RampUp - Pengenalan Aplikasi ARKit
02:16
Aplikasi: RampUp - Sumber Daya & info ARKit penting
03:54
App: RampUp - Pembuatan proyek
11:04
Aplikasi: RampUp - SceneKit, model & bahan 3D
11:10
Aplikasi: RampUp - Popover picker Ramp
13:55
RampUp - model 3D di SceneKit untuk popover
17:43
Aplikasi: RampUp - model 3D di SceneKit untuk popover bagian 2
11:45
App: RampUp - Mendeteksi ketukan pada objek 3D
17:10
Aplikasi: RampUp - Menempatkan landai di ARKit
23:40
Aplikasi: RampUp - Memindahkan objek dalam ruang 3D dalam augmented reality
19:42
ARKit - langkah berikutnya
03:43

Ulasan platform BitDegree