1/9
Looks like no tags are added yet.
Name | Mastery | Learn | Test | Matching | Spaced | Call with Kai | Chat |
|---|
No analytics yet
Send a link to your students to track their progress
Object-Oriented Programming
Programming paradigm that organizes code around objects - bundles data (attributes) and behavior that operates on that data (method)
- Encapsulation, Abstraction, Inheritance, Polymorphism,
Encapsulation
Bundling of data and methods together in a class, restricting access to internal details
Abstraction
Hiding complex implementation details behind a simple interface - user only needs to know what something does not how
Inheritance
Class derives from another class, child class obtains the parent class structure/behavior
Polymorphism
Ability of objects responding in their own way to the same method
MERN Stack
Used to build fast, scalable, full-stack web applications
Mongo DB: Store and Retrieves application data
Express.js: Processing incoming HTTP requests and executing server logic
React: Builds User interface
Node.js: Processing incoming HTTP requests and executing server logic
What is a REST API?
A REST API is a type of APIthat allows applications to communicate over HTTP requests such as GET, POST, PUT/PATCH, DELETE, often exchanged in JSON format
SQL vs NoSQL Database
SQL database isrelational, used for structured data, for example tables with rows and columns.
- MySQL, Oracle, SQL Server
NoSQL database non-relational, used for unstructured or semi-structured data
- MongoDB, DynamoDB
What is a Load Balancer?
Distributes incoming network traffic across multiple servers so that no single server has to handle entire workload