Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Coursera

Build an iOS Stock Trading App with Swift & Charts

EDUCBA via Coursera

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
By the end of this course, learners will be able to build, implement, and analyze a fully functional iOS stock trading application using Swift, real-world data flows, and advanced charting techniques. This hands-on course guides learners step by step through the complete development lifecycle of a stock trading app on iOS 12. Starting with app architecture, mock JSON data, and custom table views, learners progressively implement networking with Alamofire, structured data models, and dynamic UI updates. The course then advances into interactive features such as portfolio-aware stock cells, delegate-based action handling, and professional financial charts including candlestick and pie charts. Learners also apply higher-order functions, color customization, and animations to enhance performance and user experience. What makes this course unique is its end-to-end, project-driven approach that mirrors real-world financial app development. Instead of isolated demos, learners build a cohesive application while mastering industry-relevant patterns like delegation, data visualization, and UI synchronization. Upon completion, learners gain practical skills applicable to fintech apps, data-driven iOS applications, and professional Swift development workflows.

Syllabus

  • Building the Foundation of a Stock App
    • This module introduces learners to the fundamentals of building an iOS stock trading app by covering project setup, mock data creation, data modeling, networking with Alamofire, and essential table view configuration for displaying financial data.
  • Interactive Stock Views & Charts
    • This module focuses on enhancing user interaction and financial data visualization by implementing advanced charts, handling user actions through delegation, and managing data flow between table view cells and view controllers.
  • Data Visualization & Animations
    • This module covers advanced data visualization techniques, including pie charts, higher-order functions, color customization, and chart animations to enhance user experience and improve financial data interpretation.

Taught by

EDUCBA

Reviews

Start your review of Build an iOS Stock Trading App with Swift & Charts

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.