Test Your Knowledge

Website Development (Full Section) Quiz

Answer all questions to test your understanding

1 Why is planning important for website development?
2 What are functional requirements in a website project?
3 What are non-functional requirements?
4 What is a sitemap in web development?
5 What is scope creep?
6 What is a wireframe used for?
7 What is Separation of Concerns in project structure?
8 Which naming convention is used for classes in C#?
9 Which naming convention is used for private fields in C#?
10 What is the Repository pattern used for?
11 What is a God Object in programming?
12 What is Dependency Injection used for?
13 What is responsive design?
14 How many columns does the Bootstrap grid system use?
15 What class prefix is used for medium screen devices (tablets) in Bootstrap?
16 What does the navbar-toggler class do in Bootstrap?
17 Which component is best for creating a grid of items in Bootstrap?
18 What is the purpose of the data-bs-toggle attribute in Bootstrap modals?
19 What is Git used for?
20 What command stages all changes for commit?
21 What is the purpose of a Pull Request?
22 Which workflow uses main, develop, feature, release, and hotfix branches?
23 What is a merge conflict?
24 Which command creates a new branch and switches to it?
25 What should a good commit message include?
26 What does the --force-with-lease flag do?