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