What is Polymorphism in Python? Explained with an ExamplePolymorphism is an object-oriented programming (OOP) principle that helps you write high quality, flexible, maintainable, reusable, testable, and readable software. If you plan to work with object-oriented software, it is crucial to understand polymo...Feb 6, 2025 · 6 min readfreecodecamp.org
What are the SOLID Principles in C#? Explained With Code ExamplesThe SOLID Principles are five software design principles that help you to write high quality, flexible, maintainable, reusable, testable, and readable software. If you plan to work with object-oriented software, it is crucial to understand these five...Oct 24, 2024 · 15 min readfreecodecamp.org
How to Use React's Context API – Tutorial with ExamplesIn React, data is typically passed down from parent to child via props. But this can lead to "prop drilling" – where we have to pass props down through lots of components to get them where they're needed. Also, some props (for example, the current au...Jul 22, 2024 · 12 min readfreecodecamp.org
How to Build a Real-time Chat App with React, Node, Socket.io, and HarperDBIn this article, we will be using Socket.io and HarperDB to build a fullstack, real-time chat application with chat rooms. This will be a great project to learn how to put together fullstack apps, and how to create an app where the backend can commu...Aug 4, 2022 · 30 min readfreecodecamp.org
NextJS and HarperDB Tutorial –Build a Full Stack Productivity Timer AppBuilding full stack applications can be tough. You have to think about frontend, APIs, databases, authentication - and how all of these things work together. So, in this article, I'll show you how to do all of those things using NextJS and HarperDB....Apr 1, 2022 · 35 min readfreecodecamp.org