Ce cours intègre la fonctionnalité « Coursera Coach » !
Une façon plus intelligente d’apprendre grâce à des conversations interactives en temps réel qui vous aident à tester vos connaissances, à remettre en question vos idées reçues et à approfondir votre compréhension au fur et à mesure que vous avancez dans le cours. Ce cours est conçu pour développer vos compétences en SwiftIO à travers 6 micro-projets qui vous permettront d’approfondir vos connaissances en électronique et en langage de programmation Swift. Vous explorerez des concepts tels que le débouncing, les scanners Larson et les commandes d’entrée numériques, tout en approfondissant vos connaissances de la syntaxe et des concepts CORE de Swift. En commençant par de simples projets avec des LED, vous passerez à des concepts plus complexes, comme l’utilisation de boutons-poussoirs, la compréhension du processus de débouncing et l’affichage de données via des moniteurs série. Parallèlement, vous vous plongerez dans le langage de programmation Swift en abordant des sujets essentiels tels que les variables, les opérateurs, le contrôle de flux et les fonctions, afin de vous forger des bases solides pour la programmation en situation réelle. Ce cours est idéal pour tous ceux qui souhaitent améliorer leurs compétences en programmation Swift, en particulier ceux qui souhaitent associer le code à des projets matériels. Il convient particulièrement aux apprenants disposant d’une expérience de base en Swift et en matériel informatique, qui souhaitent élargir leurs compétences et créer des applications interactives avancées. À l’issue de ce cours, vous serez capable de programmer des projets SwiftIO complexes, d’intégrer des entrées numériques, de gérer les erreurs et de concevoir des applications avancées à l’aide de Swift et de composants matériels.


















