قالب وردپرس درنا توس
Home / IOS Development / Server Side Swift with Vapor

Server Side Swift with Vapor



Getting Started With Vapor

In this introduction you will learn about Vapor and review what you'll be learning about this course.


Learn how to create your first Vapor app by installing the Vapor toolbox and building your first routes


Learn about how HTTP works, how requests and responses work and learn about the different methods and status codes.


In this video, you'll Learn how to accept data in your Vapor applications and parse it with Codable


Challenge time! You will be tasked with creating your own routes, using all the skills learned in the previous videos


19659013] 6

Creating An API

In this video we'll review what we are going to cover in this section and learn about what Fluent is


Learn about why Vapor is asynchronous how it works and how Vapor uses async


In this video you will learn how to create models using Fluent and how to configure your databases.


Learn how to create controllers to organize routes and how to save and retrieve models using Fluent


Learn how to retive individual models in Fluent using parameters and learn how to update and delete models using Fluent


Time to put all of your new knowledge to the test and create your own models and controllers in this challenge.


Learn how to set up parent-child relationships in Fluent and how to query models for parent-child relationships


Learn how to put up sibling relationships in fluent and how to set up queries to retrieve models' siblings.


Learn how to take


Learn how to setup your Vapor application to use MySQL as a database, using Docker, so your data is persistent.


Review what you have learned in the section and see what will be coming up in the next section of the course


Templating With Leaf

Let's review what we are going to learn in the section and have a quick look at Leaf and why it is useful. 19659040] Learn how to integrate leaves into your application and start injecting data into leaf templates.


Learn how to build powerful templates for loops and if expressions to generate HTML


Learn how to take full advantage of Leaf and embed templates in other templates to reduce duplication.


Learn how to integrate the bootstrap framework into our application to provide easy styling.


will put all of your skills to the test and create your own pages.


Learn how to send data with web forms and accept the data back in our Vapor application to create models.


Learn how to giant templates to edit models and learn how to delete models on the web


Review what you have learned in this section and see what will be coming up in the next section of the course


Authentication

Let's review what we are going



27


Learn how to authenticate using session and cookies.


Review what you have learned in both this section and see what will be coming up in the next section


The iOS App

Let's review what we are going to learn in this section to complete the final client – the iOS application.


Learn how to use the Vapor API in the iOS application to retrieve all the acronyms, users and categories and display them in the iOS app.


Learn how to build a nice user experience in the iOS application to add acronyms to different categories. and throughout the course



Source link