Courses from 1000+ universities
AI got cheap enough that Duolingo’s most expensive plan may not survive it. I read the earnings call transcript and opened the app to see what is actually changing for learners.
600 Free Google Certifications
Computer Science
IT & Networking
Cybersecurity
Ecology and Wildlife Conservation
Comprendere la filosofia
FinTech Ethics and Risks
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Whether you want to learn something new or level up your skills, CodeSignal helps you build the skills top companies are hiring for with hands-on learning that mirror real-world job experiences.
Learn to parse, map, manipulate, and write JSON data using Scala.
Learn to process large datasets in Scala using ZIP archives and batched CSV reading and writing.
A practical introduction to generative AI covering prompt design, output evaluation, ethics, limitations, and future trends.
Learn to turn vague goals into effective prompts and keep AI conversations on track while handling ethical edge cases.
Use generative AI to write, summarize information, streamline routine work, and improve professional communication.
Create and refine AI-generated images with text prompts, using tools such as DALL-E and Midjourney for practical visual content.
Explore generative AI for voice and video, including multimodal applications, prompt refinement, ethical voice use, and future content-creation possibilities.
Build GraphQL APIs with Apollo Server 4 and TypeScript, covering schema design, data fetching, authentication, and optimization.
Prepare for senior-level coding interviews by practicing Ruby classes, complex data structures, and transformations of large JSON and CSV data streams.
Learn to use Redis with C++ and Hiredis, from core data structures to transactions, high-performance applications, and a Redis-backed system.
Practice writing clear, maintainable, and efficient C# code using clean code principles, class design, DRY, KISS, and SOLID.
Practice Kotlin clean-code principles, including DRY, KISS, SOLID, and maintainable class design.
Learn to write clear, maintainable TypeScript using clean-code principles for classes and multi-class software.
Practice writing clear, maintainable, and efficient Scala 3 code using clean code principles, classes, traits, and multiple classes.
Advance Kotlin coding interview skills through multidimensional arrays, hash maps, task decomposition, algorithm mastery, and efficient problem-solving techniques.
Get personalized course recommendations, track subjects and courses with reminders, and more.