Code repository for Full Stack Swift Development, Published By Packt
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
Section 2
Section 3
Section 4
Section 5
Section 6
Section 7
.DS_Store
LICENSE
README.md

README.md

Full Stack Swift Development [Video]

This is the code repository for Full Stack Swift Development [Video], published by Packt. It contains all the supporting project files necessary to work through the video course from start to finish.

About the Video Course

Swift is probably the best full-stack language in the world. An essential advantage of Swift as a perfect backend programming language is the safety built into the language. Swift does away with entire classes of errors and crashes. You'll start by installing Xcode to set up your iOS environment and creating your first project. We'll embark further into the exciting world of Swift working with storyboards to build a UI with Auto Layout. You'll get to know about iOS application lifecycle methods and connect your application to the internet using URLSession and parsing JSON. A small section of the course covers building models and downloading images. Delving deeper into the course, you'll add authentication and learn to manage your current users by building sign-up and logging forms, handling JWT tokens, and using current user data. You'll integrate your core data into your application and explore its relationship with core data. You'll set up your project using CocoaPods and implement features using third-party frameworks. Finally you'll write tests using XCTests, and test/mock your API calls. By the end of this course you'll be able to build a reliable UI for your application and integrate it with the frontend.

What You Will Learn

  • Set up your iOS environment using Xcode
  • Build your UI with Auto Layouts
  • Connect your application to the internet
  • Authenticate and manage current users
  • Deploy your app to the App Store

Instructions and Navigation

Assumed Knowledge

To fully benefit from the coverage included in this course, you will need:
Blank

Technical Requirements

This course has the following software requirements:
Blank

Related Products