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
Learn to build a mobile design system from scratch, focusing on key components, benefits, and implementation strategies for efficient app development and team collaboration.
Learn to integrate C, C++, and Objective-C frameworks into Swift projects, expanding your app development possibilities. Discover setup techniques, memory management, and leveraging existing libraries for unique Swift applications.
Explore full-stack Swift development for production-ready projects, leveraging open standards and cloud technologies to build efficient mobile backends and social networking applications.
Explore Swift's String type philosophy, balancing correctness, performance, and usability. Learn to optimize String programming and contribute to its evolution in the Swift community.
Swift Server Work Group's progress, incubation process, and active projects for server-side Swift development. Highlights ecosystem growth and opportunities for community involvement.
Explore SwiftNIO's integration with Network.framework for building high-performance, event-driven networking applications on Apple devices, comparing server and client-side design tradeoffs.
Explore building REST APIs with Kitura 2, generate client SDKs, and deploy server-side Swift apps to the cloud. Learn about Kitura's development and future prospects.
Inspiring journey of a developer creating an app to help domestic violence victims escape abuse, showcasing the power of coding skills for social impact.
Explore techniques to transform a basic UI into a captivating experience. Learn design principles and mindset shifts to create interfaces users love interacting with, enhancing app engagement and enjoyment.
Explore Swift's evolution from early development to Swift 4, examining language changes, open-source impact, and future goals like concurrency and ownership models.
Optimizing image loading time for The Knot mobile app: strategies, challenges, and solutions to enhance user experience and reduce app abandonment rates.
Explore seven diverse approaches to understanding and working with strings in Swift, from Unicode characters to typographic content, enhancing your string manipulation skills.
Experienced startup founder shares insights on ideation, prototyping, user testing, incorporation, and app launch. Practical advice for aspiring entrepreneurs in the tech industry.
Explore the risks of third-party SDKs in iOS development and learn how attackers can inject malicious code into your app. Discover vulnerabilities and protection strategies.
Discover tips for building a social media app clone, including scalable NoSQL data structures and smooth scrolling with dynamic image loading. Learn from real-world development challenges.
Get personalized course recommendations, track subjects and courses with reminders, and more.