100 techNewbies questions
by Chioma Goodluck
### **Advanced Topics**
51. **What is version control?**
A system for managing changes to code, like Git.
52. **What is GitHub?**
A platform for hosting and collaborating on Git repositories.
53. **What is the difference between HTTP and HTTPS?**
HTTPS is the secure version of HTTP, encrypting data transfer.
54. **What is REST?**
Representational State Transfer, an architectural style for designing networked applications.
55. **What is CRUD?**
Create, Read, Update, Delete—basic database operations.
56. **What is middleware?**
Software that acts as a bridge between systems or applications.
57. **What is DevOps?**
A set of practices that combine development and IT operations for faster delivery.
58. **What is Docker?**
A tool for containerizing applications for consistent environments.
59. **What is Agile methodology?**
A project management approach focusing on iterative development.
60. **What