Courses from 1000+ universities
$7.2 billion in combined revenue since 2020. $8 billion in lost market value. This merger marks the end of an era in online education.
600 Free Google Certifications
Computer Science
Psychology
Microsoft Excel
Lean Production
Viruses & How to Beat Them: Cells, Immunity, Vaccines
Learn Like a Pro: Science-Based Tools to Become Better at Anything
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Explore a wide range of free and certified Scientific writing online courses. Find the best Scientific writing training programs and enhance your skills today!
Master Kotlin function fundamentals, from basic definitions to advanced concepts like overloading, scope, varargs, and named arguments. Create modular, reusable code for efficient programming.
Master Scala function fundamentals through hands-on exercises - from basic syntax to advanced concepts like varargs, named arguments, and function overloading using real-world programming scenarios.
This is the last course in the Academic Writing specialization before the capstone project. By the end of this course, you will be able to complete all the steps in planning a research paper.
Effective writing is a powerful tool in the business environment. Learn how to articulate your thoughts in a clear and concise manner that will allow your ideas to be better understood by your readers.
Learn to harness the power of writing to bring about about personal, social, and political changes that matter.
After completing this course, you will be able to plan and write a more sophisticated argument essay.
Learn how to write “science of delivery" case studies, which help us understand how practitioners implement complex policies or programs.
Discover the art of crafting compelling plots, from structure and scene-building to character development and revision techniques. Enhance your storytelling skills and bring your narratives to life.
Becoming the Next Bill Nye is about using video production techniques to develop your ability to engagingly convey your passions for science, technology, engineering, and / or math.
Master SQL Server programming by learning to create, update, and execute functions and stored procedures.
Master essential grammar, effective writing techniques, and advanced strategies to create professional business documents with confidence and clarity.
Master essential business writing techniques to craft compelling emails, proposals, letters, and communications that drive professional success and clarity.
Master advanced techniques for creating professional business documents, from proposals to contracts, with effective formatting and communication strategies for any audience.
Regardless of what industry you want to pursue a career in, learning the skills and habits to ensure you always put your best foot forward means mastering effective business writing
Learn to use best practices to write maintainable, reusable, complex functions with good documentation.
Get personalized course recommendations, track subjects and courses with reminders, and more.