RiseUpp Logo
Educator Logo

Data Usage in iOS

Master data handling in iOS applications with REST APIs, asynchronous programming, and Core Data. Learn to fetch, display, filter and sort data efficiently.

Master data handling in iOS applications with REST APIs, asynchronous programming, and Core Data. Learn to fetch, display, filter and sort data efficiently.

This course introduces you to the fundamentals of using data in iOS. You'll delve into the operations and concepts behind APIs, explore data formats that allow you to transfer data between servers and devices, and discover how to work with data in Swift using Core Data. By the end of this course, you'll be able to demonstrate practical knowledge of how Swift applications connect across the web, apply asynchronous programming techniques using Swift, and use a variety of methods to leverage Core Data package in a Swift application. This course is ideal for intermediate learners who want to prepare themselves for work in iOS development. To successfully complete this course, you should have an advanced understanding of Swift programming and functional knowledge of APIs.

Arabic

Video subtitles available

Powered by

Provider Logo
Data Usage in iOS

This course includes

14 Hours

Of Self-paced video lessons

Intermediate Level

Completion Certificate

awarded on course completion

Free course

What you'll learn

  • Demonstrate practical knowledge of Swift application connectivity across the web

  • Apply asynchronous programming techniques using Swift

  • Use various methods to leverage Core Data in Swift applications

  • Implement REST API interactions in mobile applications

  • Parse and work with JSON data formats

  • Store, retrieve and manipulate data using Core Data

Skills you'll gain

iOS Development
REST APIs
Core Data
Swift
Asynchronous Programming
JSON
HTTP
Data Filtering
Data Sorting
Mobile App Development

This course includes:

2.2 Hours PreRecorded video

21 assignments

Access on Mobile, Tablet, Desktop

FullTime access

Shareable certificate

Closed caption

Get a Completion Certificate

Share your certificate with prospective employers and your professional network on LinkedIn.

Created by

Provided by

Certificate

Top companies offer this course to their employees

Top companies provide this course to enhance their employees' skills, ensuring they excel in handling complex projects and drive organizational success.

icon-0icon-1icon-2icon-3icon-4

There are 4 modules in this course

This course provides a comprehensive introduction to data handling in iOS applications, structured across four modules that build progressively on each other. The first module covers REST API fundamentals including HTTP methods, status codes, naming conventions, security, and authentication practices. The second module focuses on practical implementation of REST API interactions in Swift, teaching students asynchronous programming techniques for API queries, JSON parsing, and image fetching. The third module explores Core Data functionality including entities, relationships, contexts, filtering with NSPredicate, and sorting with NSSortDescriptor. Students learn to connect Core Data with SwiftUI state management for efficient data display. The final module integrates all concepts in a practical project where students build a Little Lemon Menu application that implements REST API queries, Core Data storage, and implements filtering and sorting capabilities for the menu items.

مقدمة إلى واجهات برمجة تطبيقات REST

Module 1 · 3 Hours to complete

التفاعل مع واجهات برمجة تطبيقات REST في Swift

Module 2 · 3 Hours to complete

البيانات في Swift

Module 3 · 5 Hours to complete

المشروع النهائي

Module 4 · 3 Hours to complete

Fee Structure

Instructor

Taught by Meta Staff
Taught by Meta Staff

4.6 rating

1,379 Reviews

10,61,538 Students

129 Courses

Taught by Meta Staff

Meta offers a range of courses designed to deepen expertise in key areas of software development, including APIs, advanced data modeling, and advanced programming in Kotlin. These courses are taught by Meta's experienced staff, providing learners with valuable insights and practical skills needed to excel in the tech industry. The APIs course covers the fundamentals of building and working with APIs, which are essential for modern web and mobile applications.

Data Usage in iOS

This course includes

14 Hours

Of Self-paced video lessons

Intermediate Level

Completion Certificate

awarded on course completion

Free course

Testimonials

Testimonials and success stories are a testament to the quality of this program and its impact on your career and learning journey. Be the first to help others make an informed decision by sharing your review of the course.

Frequently asked questions

Below are some of the most commonly asked questions about this course. We aim to provide clear and concise answers to help you better understand the course content, structure, and any other relevant information. If you have any additional questions or if your question is not listed here, please don't hesitate to reach out to our support team for further assistance.