Packt

Apple Intelligence: Foundation Models & Tool Calling

Grow on your schedule with big savings on Coursera Plus. Save 40% for 3 months.

Packt

Apple Intelligence: Foundation Models & Tool Calling

Included with Coursera PlusLearn more

Gain insight into a topic and learn the fundamentals.
Intermediate level

Recommended experience

1 week to complete
at 10 hours a week
Flexible schedule
Learn at your own pace
Gain insight into a topic and learn the fundamentals.
Intermediate level

Recommended experience

1 week to complete
at 10 hours a week
Flexible schedule
Learn at your own pace

What you'll learn

  • Understand the core principles and applications of foundation models

  • Learn to generate multiple responses and integrate them into functional apps

  • Integrate weather APIs to enhance your app's functionality with real-time data

Details to know

Shareable certificate

Add to your LinkedIn profile

Recently updated!

August 2026

Assessments

10 assignments

Taught in English

See how employees at top companies are mastering in-demand skills

 logos of Petrobras, TATA, Danone, Capgemini, P&G and L'Oreal

There are 11 modules in this course

This module provides an overview of the course, including its objectives, structure, and the tools and technologies that will be explored. Learners will gain a clear understanding of what to expect and how the course is organized. It sets the foundation for effective learning throughout the program.

What's included

2 videos

This module explores techniques for generating multiple responses from foundation models, covering programming strategies, context window management, and user interface updates for effective model interaction.

What's included

1 video1 assignment

This module guides learners through the process of building an essay generator app using SwiftUI. It covers key concepts such as view construction, state management, attributed strings, and error handling. Learners will gain hands-on experience in designing and optimizing a functional app for text generation.

What's included

3 videos1 assignment

This module explores how to implement and optimize streaming responses in AI applications using foundation models. Learners will gain hands-on experience in building interactive applications that process and display real-time outputs. The focus is on integrating these features into SwiftUI-based apps for improved user engagement.

What's included

1 video1 assignment

This module explores how to integrate foundation models into mobile applications, focusing on practical implementation using Swift. Learners will gain hands-on experience with app architecture, model integration, and user interaction. Key skills include designing functional joke-generating apps and managing app state efficiently.

What's included

1 video1 assignment

This module explores the strengths and limitations of foundation models, focusing on their real-world applications, safety practices, and constraints. Learners will gain insights into how these models operate and how they can be used responsibly. The module also covers the practical implications of deploying foundation models on personal devices.

What's included

1 video1 assignment

This module explores how guided generation techniques improve the reliability and structure of outputs in foundation models. Learners will gain an understanding of how to use macros like @Generable and @Guide to enhance application development with structured data. The module emphasizes practical implementation and evaluation of these tools.

What's included

2 videos1 assignment

This module explores the foundational components of building a travel destination app using Swift, focusing on ViewModel and View design. Learners will gain hands-on understanding of how to structure and manage app states and user interfaces effectively. It also covers integration of foundational models and dynamic UI elements.

What's included

2 videos1 assignment

This module explores the functionality and real-world applications of the Guide macro in Swift. Learners will gain an understanding of how to control and validate structured output from large language models using this tool. The module also covers best practices for implementing guide macros in various application scenarios.

What's included

1 video1 assignment

This module explores techniques for managing partial responses in guided generation, focusing on improving application functionality and user interaction. Learners will gain insights into streaming data handling and structured interface design. The content emphasizes practical implementation in SwiftUI for real-time data display.

What's included

1 video1 assignment

This module explores the integration of external tools with foundation models, focusing on real-time data retrieval and enhancing model functionality through API interactions. Learners will gain practical skills in using weather tools and integrating them with large language models.

What's included

3 videos1 assignment

Instructor

Packt - Course Instructors
Packt
2,238 Courses656,908 learners

Offered by

Packt

Why people choose Coursera for their career

Felipe M.

Learner since 2018
"To be able to take courses at my own pace and rhythm has been an amazing experience. I can learn whenever it fits my schedule and mood."

Jennifer J.

Learner since 2020
"I directly applied the concepts and skills I learned from my courses to an exciting new project at work."

Larry W.

Learner since 2021
"When I need courses on topics that my university doesn't offer, Coursera is one of the best places to go."

Chaitanya A.

"Learning isn't just about being better at your job: it's so much more than that. Coursera allows me to learn without limits."

Frequently asked questions