Courses from 1000+ universities
Two years after its first major layoff round, Coursera announces another, impacting 10% of its workforce.
600 Free Google Certifications
Artificial Intelligence
Cybersecurity
Computer Networking
How Things Work: An Introduction to Physics
End of Life Care: Challenges and Innovation
Understanding Medical Research: Your Facebook Friend is Wrong
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Learn Unit Testing, earn certificates with free online courses from Harvard, University of Pennsylvania, Johns Hopkins, UC San Diego and other top universities around the world. Read reviews to decide if a class is right for you.
Learn to build interactive single-page applications with React. Create reusable components, manage state, handle events, and implement lifecycle methods for efficient and performant user interfaces.
Master Test-Driven Development through hands-on practice, from writing unit tests to implementing automated testing in Python. Learn to refactor legacy code, integrate TDD into your workflow, and apply agile methodologies.
Learn advanced Django concepts to build better & more resilient web applications.
This course teaches Angularjs i.e. Angular 1.X step by step.
Create Projects With Confidence | Model, View, Controller | Design Patterns | Unity 6 C# Source-Code
Real world python coding framework and unit testing - logging, error handling, config , database, PyTest , REST API
Learn React doing a real project with Storybook and unit tests.
Expand Kotlin fluency with advanced concepts for robust Android app development. Practice object-oriented features, unit testing, Lambda expressions, and collection processing methods.
The course you need to learn Best Practices in Software Development.
Learn JavaScript fundamentals, including functions, objects, arrays, and DOM manipulation. Explore modern features, testing with Jest, and prepare for cross-platform mobile development using React.
Learn essential software testing techniques to build reliable, scalable, and cost-effective applications. Covers various test types and their importance in the development cycle.
Learn about Test Driven Development & how its implemented in companies for Java SpringBoot project using Junit & Mockito
How to make safe, secure and robust web apps that use third party APIs
This course is a basic introduction to JUnit, covering the essential techniques for testing java code.
Develop an app that displays Mars photos with ViewModel and Repositories with dependency injection and Flow coroutines
Get personalized course recommendations, track subjects and courses with reminders, and more.