Courses from 1000+ universities
Two years after its first major layoff round, Coursera announces another, impacting 10% of its workforce.
600 Free Google Certifications
AI Engineering
Artificial Intelligence
Digital Marketing
Sheep in the Land of Fire and Ice
Modern Product Leadership
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Learn User Interface Design, earn certificates with free online courses from Harvard, Stanford, University of Michigan, Johns Hopkins and other top universities around the world. Read reviews to decide if a class is right for you.
Explore the world of user interfaces and accessible design, and discover how you can start a career as a UX designer.
Comprehensive interdisciplinary approach to designing complex systems, focusing on problem-solving, requirements analysis, and optimal solutions across various engineering fields and applications.
Learn to design, prototype, and share web/app projects using Adobe XD CC. Master artboards, assets, UI kits, prototyping, testing, and sharing in this comprehensive guide for beginners and advanced users alike.
98-minute Android course: Anko is a new library from JetBrains which makes use of a ton of Kotlin features to make Android development fun again. I...
157-minute HTML course: The web is a two-way communication medium. There are lots of HTML elements for displaying data and producing output, and co...
92-minute JavaScript course: jQuery plugins let you add interactive page effects, engaging user interfaces, and eye grabbing additions to your web ...
121-minute Design course: Sketch 3 is an easy to Âuse and powerful digital design tool for the Mac. It is quickly becoming the standard for many d...
185-minute Android course: This course covers the very basics of Android development. We will build a simple app that will serve up some fun facts ...
173-minute Design course: With all the power that technology yields, it comes with tremendous responsibility. This course will introduce Ethical De...
71-minute Design course: Adobe XD is a visual prototyping tool for PC and macOS. In this course, you'll learn how to use Adobe XD by building a moc...
136-minute JavaScript course: React is a JavaScript library for building user interfaces. React makes building and maintaining your application's u...
Effectively display images on Android device screens using drawables. This course will teach you how to create and use drawables to draw graphics on the screen for a clean user interface.
SharePoint Framework is the preferred and supported way to develop modern customizations for SharePoint. This course will teach you how to migrate common legacy customizations such as Script Editor web parts to leverage SharePoint Framework.
Intuitive UI and a seamless user experience is the first impression that an app leaves on the user. This course will teach you the basics of how to style an app, apply themes, manage resources, and handle configuration changes using Kotlin.
Learn essential Adobe Xd skills: interface, tools, artboards, shapes, text, plugins, components, 3D, prototyping, and exporting. Master the basics for efficient UI/UX design workflows.
Get personalized course recommendations, track subjects and courses with reminders, and more.