Courses from 1000+ universities
Discover an easier way to explore affordable, credit-worthy online courses with our expanded community college catalog.
600 Free Google Certifications
Computer Science
Psychology
Cybersecurity
Introducción a la Ciencia de Datos con Python
Functional Foods and Nutraceuticals
Anatomy: Know Your Abdomen
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Explore techniques for creating intuitive and highly interactive iOS applications using UIKit and SwiftUI, balancing simplicity with engaging user experiences.
Explore the importance of diversity in tech communities, its impact, and actionable steps to foster inclusivity and representation in the iOS development ecosystem.
Learn a practical method for launching successful side projects on Apple platforms, focusing on keeping ideas small and achievable to increase your chances of shipping.
Explore Apple's date-related APIs, from Calendars to Date Formatters. Learn about ISO8601, UTC challenges, and Swift-Foundation's date formatting optimization in this engaging, game show-style presentation.
Insights on the challenges and personal growth involved in selling a business, with advice for a more fulfilling life beyond technical aspects.
Explore interactive widgets in iOS 17 and macOS 14, learn implementation techniques, and discover how to enhance app functionality through engaging widget experiences.
Explore techniques for manipulating focus in tvOS apps to enhance interface intuitiveness, with insights applicable across Apple platforms.
Discover effective strategies for validating app ideas by understanding user problems, ensuring your iOS developments meet real needs and gain user love.
Explore unexpected parallels between basketball officiating and iOS development, uncovering how mentorship fosters inclusivity, innovation, and career growth in software engineering.
Explore SwiftUI particle systems with Paul and Sophie Hudson. Learn techniques to create dynamic visual effects, enhancing your iOS app's user experience and interactivity.
Explore SwiftData's potential in replacing databases, implementing best practices, and getting started with this powerful tool for iOS development.
Explore principles and practical examples for creating delightful SwiftUI animations, elevating app designs by seamlessly blending form and function for enhanced user interfaces.
Learn to practice compassion in software development, enhancing stress management, collaboration, code quality, and product impact. Discover the power of human connection in tech.
Explore transitioning from Combine to Async/Await in iOS, comparing AsyncStream with Publishers & Subscriber pattern and examining advanced AsyncAlgorithms alongside Combine operators.
Explore Swift's versatility beyond Apple, from web and server-side development to embedded systems. Learn to create applications for diverse operating systems and environments.
Get personalized course recommendations, track subjects and courses with reminders, and more.