Grab the chance to earn a scholarship!

Study a desired course for free & get money
assistindo agora
83 Alunos
59 Lições
Iniciante

O que você vai aprender?

  • Como construir uma API REST com o Kitura & Switf Como construir um aplicativo iOS que pode se comunicar com a API do Kitura Como trabalhar com o IBM Cloudant Database Como entender o lado do servidor para Swift Como lançar uma API na internet

Grade Curricular do Curso

20h 1m
Seção 1: Start Here
02:32
Seção 2: Tooling Setup
1:29:28
HTTP, Web Frameworks, Documentation and Resources
07:11
Swift Package Manager and IBM Swift Package Catalog
17:59
Docker Compose for Development
06:29
Seção 3: Hello API
57:18
Hello API Walkthrough
57:18
Seção 4: Swift Basics
3:34:41
Variables, operators, & how computers work
16:48
Swift 3 strings
15:22
Swift 3 numbers
19:53
Swift 3 functions
22:39
Swift 3 booleans & conditional logic
20:57
Swift 3 constants & logical operators
10:27
Swift 3 arrays
13:06
Swift 3 loops
18:59
Swift 3 dictionaries
18:44
Swift Optionals: Xcode 8 Updates
01:04
Swift Optionals
28:01
Object oriented programming
12:00
Inheritance
08:19
Polymorphism
08:22
Seção 5: Constructing our API
8:20:56
CouchDB Overview
24:14
Main Project Intro
03:09
Main Project Setup
22:13
Constructing our Food Truck Server and API
34:20
Constructing our Food Truck Server and API Continued
11:59
Food Truck Item Data Model
13:27
SetupDB and SetupDesign
29:58
Adding Endpoints
35:21
ClearAll and DeleteTruck
21:09
Setting up Unit tests
26:53
Completing FoodTruck Endpoints
1:07:12
Testing on Linux
18:20
Reviews API
21:54
Reviews Database code
31:01
Reviews Database part 2
10:23
Reviews Controller
34:25
Reviews Controller Part 2
23:01
Reviews Unit Tests
32:53
Reviews Unit Tests part 2
22:59
Testing in Postman
16:05
Seção 6: Bluemix
38:35
Creating A Bluemix Account
05:06
Installing the CF Command Line Tools for Bluemix
05:39
Creating our Bluemix App and Service
06:27
Pushing our API to Bluemix
10:03
Testing our Live API
11:20
Seção 7: Building an iOS App for Our API
4:58:16
Setting up the iOS Project
08:21
Organizing Constants
11:38
Creating Data Models
22:54
Creating a Data Service Singleton
43:50
Building the Main View Controller
35:44
Building the details View Controller
35:46
Creating the Reviews View Controller
31:35
Creating the Add Truck View Controller
37:00
Creating the Add Review View Controller
36:59
iOS Client Code Refactor
32:46
Wrapping Up the iOS Client
01:43

Descrição

Requisitos

  • Um computador ou laptop com macOS ou Ubuntu Habilidades básicas com Swift podem ser de grande ajuda mas não são obrigatórias

Sobre o Instrutor

Comentários 204
Alunos 84,845
Audiência massiva
Cursos 21