Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Complete Vapor 3 Course
Rating: 4.3 out of 5(20 ratings)
107 students

Complete Vapor 3 Course

Build custom backend for your iOS app
Created byApoorv Mote
Last updated 10/2018
English

What you'll learn

  • Be able to build custom backend for iOS app and build web app.

Course content

4 sections38 lectures9h 34m total length
  • Intro to Vapor11:26
  • Create Routes9:41
  • Fluent19:49
  • Configure Database25:06
  • Create16:36
  • Retrieve25:10
  • Update11:12
  • Delete7:20
  • Query27:53
  • Controller21:07
  • Parent Children Relationship30:05
  • Sibling Relationship22:04
  • Code Update6:48

Requirements

  • Be good at Swift and HTML language. Be familiar with CSS & Javascript.
  • Have access to Mac computer with X Code 9.4.1 installed.

Description

In this course I am going to teach you how to build basic API with Vapor. Starting with setting up routes/URLs and database. Then doing basic CRUD operations. Then Relationships like parent child and sibling relationships. We are going to automatically test all of these code with unit tests.

Then we are going to build iOS app to make use of the API that we built.

After that we are going to build a web app using Leaf templates. Leaf allows us to create templates that we can embed into another template. This avoid duplicate entries. For example create header and footer once and embed them into all pages. So to update header you only update at single place. Then it will be updated on all places.

Then we are going to do authentication on iOS app and Web App.


Who this course is for:

  • iOS developers who want to build custom backend for their iOS apps. And who wants to build web app.