Packt
Data Visualization & Advanced App Logic

Ce cours n'est pas disponible en Français (France)

Nous sommes actuellement en train de le traduire dans plus de langues.
Packt

Data Visualization & Advanced App Logic

Inclus avec Coursera Plus

Obtenez un aperçu d'un sujet et apprenez les principes fondamentaux.
niveau Intermédiaire

Expérience recommandée

3 semaines à compléter
à 10 heures par semaine
Planning flexible
Apprenez à votre propre rythme
Obtenez un aperçu d'un sujet et apprenez les principes fondamentaux.
niveau Intermédiaire

Expérience recommandée

3 semaines à compléter
à 10 heures par semaine
Planning flexible
Apprenez à votre propre rythme

Ce que vous apprendrez

  • How to convert HTML to color extensions and apply them in Swift.

  • Techniques for building interactive and dynamic bar, line, and area charts using SwiftUI.

  • How to design and implement a fully functional alarm app with customizable features.

  • Methods to generate random colors and integrate them with visual charts for enhanced user experience.

Compétences que vous acquerrez

  • Catégorie : Interactive Data Visualization
  • Catégorie : Data Visualization Software
  • Catégorie : Color Theory
  • Catégorie : Application Development
  • Catégorie : Web Content Accessibility Guidelines

Détails à connaître

Certificat partageable

Ajouter à votre profil LinkedIn

Récemment mis à jour !

octobre 2025

Évaluations

7 devoirs

Enseigné en Anglais

Découvrez comment les employés des entreprises prestigieuses maîtrisent des compétences recherchées

 logos de Petrobras, TATA, Danone, Capgemini, P&G et L'Oreal

Élaborez votre expertise du sujet

Ce cours fait partie de la Spécialisation Deep Dive iOS 16 Swift - SwiftUI Programming
Lorsque vous vous inscrivez à ce cours, vous êtes également inscrit(e) à cette Spécialisation.
  • Apprenez de nouveaux concepts auprès d'experts du secteur
  • Acquérez une compréhension de base d'un sujet ou d'un outil
  • Développez des compétences professionnelles avec des projets pratiques
  • Obtenez un certificat professionnel partageable

Il y a 5 modules dans ce cours

In this module, we will explore how to programmatically extract color codes from HTML and use them to create a custom color extension in Swift. You'll learn how to convert hex codes to RGB values, generate Swift code for color extensions, and extend the UIColor class. By the end of this section, you will be able to enhance your iOS projects with custom, dynamic color functionality.

Inclus

9 vidéos2 lectures1 devoir1 plugin

In this module, we will dive into the process of creating interactive charts using the SciChart library and SwiftUI. From bar charts to line and area charts, you'll learn how to customize chart layouts, colors, and data representations. We'll explore essential techniques such as adding annotations, implementing draggable rule marks, and optimizing code with reusable components to enhance your chart-building experience.

Inclus

38 vidéos1 devoir1 plugin

In this module, we will guide you through the entire process of building a fully functional Alarm app using SwiftUI. From setting up your project structure and designing a custom splash screen to implementing alarm models, notifications, and sound management, this section covers everything you need. You will also explore advanced features like local push notifications, circular alarm views, and adding multiple language support, ensuring your app is both powerful and user-friendly.

Inclus

73 vidéos1 devoir1 plugin

In this module, we will guide you through creating Conway’s Game of Life app from scratch. You will learn to set up the board and control views, implement the rules of the game, and animate the evolution of the board based on the cellular automaton rules. The app will allow users to start, pause, and control the speed of the simulation, while providing an interactive and visually appealing interface. Additionally, you'll explore creating reusable components and custom UI elements to enhance the app’s functionality and aesthetics.

Inclus

24 vidéos1 devoir1 plugin

In this module, we will guide you through the process of creating a comprehensive Body Shape UI for a fitness app using SwiftUI. From designing the welcome screen to implementing custom views like progress bars, heart rate displays, and workout calendars, you will learn how to create a seamless, interactive experience. You'll also incorporate animations and design principles to ensure the app is both functional and visually engaging. By the end of this challenge, you’ll have a polished fitness tracking app ready for users to input their body measurements, set goals, and track their progress.

Inclus

26 vidéos1 lecture3 devoirs1 plugin

Obtenez un certificat professionnel

Ajoutez ce titre à votre profil LinkedIn, à votre curriculum vitae ou à votre CV. Partagez-le sur les médias sociaux et dans votre évaluation des performances.

Instructeur

Packt - Course Instructors
Packt
1 052 Cours251 455 apprenants

Offert par

Packt

En savoir plus sur Mobile and Web Development

Pour quelles raisons les étudiants sur Coursera nous choisissent-ils pour leur carrière ?

Felipe M.
Étudiant(e) depuis 2018
’Pouvoir suivre des cours à mon rythme à été une expérience extraordinaire. Je peux apprendre chaque fois que mon emploi du temps me le permet et en fonction de mon humeur.’
Jennifer J.
Étudiant(e) depuis 2020
’J'ai directement appliqué les concepts et les compétences que j'ai appris de mes cours à un nouveau projet passionnant au travail.’
Larry W.
Étudiant(e) depuis 2021
’Lorsque j'ai besoin de cours sur des sujets que mon université ne propose pas, Coursera est l'un des meilleurs endroits où se rendre.’
Chaitanya A.
’Apprendre, ce n'est pas seulement s'améliorer dans son travail : c'est bien plus que cela. Coursera me permet d'apprendre sans limites.’
Coursera Plus

Ouvrez de nouvelles portes avec Coursera Plus

Accès illimité à 10,000+ cours de niveau international, projets pratiques et programmes de certification prêts à l'emploi - tous inclus dans votre abonnement.

Faites progresser votre carrière avec un diplôme en ligne

Obtenez un diplôme auprès d’universités de renommée mondiale - 100 % en ligne

Rejoignez plus de 3 400 entreprises mondiales qui ont choisi Coursera pour les affaires

Améliorez les compétences de vos employés pour exceller dans l’économie numérique

Foire Aux Questions