Build an iOS Stock Trading App with Swift & Charts
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, del
Skills you'll learn
We may earn a commission if you enroll through our links — it never affects the price you pay.
Similar courses
Data Visualization and Reporting with Generative AI
This course focuses on creating impactful data visualizations and interactive dashboards that effectively communicate complex insights. You'll learn to leverage AI-assisted tools to design visually stunning charts, graphs, and infographics that bring your data to life. The course covers advanced techniques for dashboard creation, enabling you to build dynamic, user-friendly interfaces for data exploration. By the end of this course, you'll be able to: - Explore and prepare datasets for visualization using generative AI, identifying key insights, patterns, and trends relevant to business object
All levels
IoT Hardware Projects with SwiftIO Playground
This course features Coursera Coach! A smarter way to learn with interactive, real-time conversations that help you test your knowledge, challenge assumptions, and deepen your understanding as you progress through the course. Dive into the exciting world of IoT with SwiftIO Playground. In this hands-on course, you'll embark on 46 unique playground projects, ranging from basic LED control to complex applications such as weather stations, accelerometer-based locks, and even Tic-Tac-Toe games. Each project helps you build real-world IoT systems using Swift code and hardware, empowering you to dev
All levels
Network Management Approaches
Take your network management skills to the next level with this comprehensive course designed for both beginners and experienced professionals. Through engaging lessons, you’ll explore the five core aspects of effective network management: fault detection and resolution, configuration deployment, performance monitoring, security enforcement, and accurate accounting. What distinguishes this course is its balanced coverage of both foundational and advanced tools—ranging from the widely used SNMP protocol and Cisco’s controller-based solutions to the powerful IOS CLI and modern APIs. You’ll lea
All levels
Data Visualization
This course will teach you how to make more effective visualizations of data. Not only will you gain deeper insight into the data, but you will also learn how to better communicate that insight to others. You will learn new ways to display data, applying some fundamental principles of design and human cognition to choose the most effective way to display different kinds of data. This course not only teaches you how to use popular applications like Tableau to connect to data warehouses to extract and visualize relevant data, but also teaches you how Tableau works so you can use the same techniq
All levels