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
Artificial Intelligence
IT & Networking
Software Engineering
Supporting Victims of Domestic Violence
Know Thyself - The Value and Limits of Self-Knowledge: The Examined Life
Understanding Dementia
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Explore a wide range of free and certified Research methods online courses. Find the best Research methods training programs and enhance your skills today!
Explore learning theories and evidence-informed methods to design lessons, teach health professions students, assess learning, and provide effective feedback.
A computing-focused course on evaluating literature, designing algorithms or approaches for research problems, and clearly communicating solutions while meeting project milestones.
Use linear, logistic, Poisson and its variants regressions in the context of longitudinal studies in health, statistics and medical research.
Covers the full research-proposal process, from formulating a problem and reviewing literature to data analysis, technical writing, presentation, management, and plagiarism.
A blending of Conventional and Modern Techniques in Plant Breeding
Introduces numerical methods for analyzing mathematical and engineering problems involving ordinary differential equations as an alternative to analytical methods.
Implement ensemble methods from scratch in Python: bootstrapping and bagging, random forests, AdaBoost weight updates, and stacking with swappable meta-models, without high-level libraries.
Practice building Flask endpoints that retrieve, create, update, and delete user data with GET, POST, PUT, and DELETE requests.
Build asynchronous FastAPI endpoints for GET, POST, PUT, and DELETE requests, including request-body parsing, field updates, and endpoint debugging.
Learn to secure C++ API clients with API keys, cookie-based sessions, and JWT login, refresh, protected-endpoint access, and logout workflows.
Learn to authenticate Swift API clients with API keys, cookie-based sessions, and JWTs to access protected routes securely.
Implement API authentication in Dart using API keys, session cookies, and JWTs, including login, token refresh, protected requests, and logout.
Learn to secure Go API interactions with API keys, cookies, and JWTs, including session management, token refresh, and logout.
Learn to secure API requests in Scala with API keys, session cookies, JWT authentication, token refresh, and logout workflows.
Learn to securely access protected APIs in JavaScript using API keys, cookies, and JSON Web Tokens.
Get personalized course recommendations, track subjects and courses with reminders, and more.