1. Creating Your First Component
2. Creating a SolidJS Component in Typescript
3. Using Fragments
4. Using Props in Components
5. Props in TypeScript
6. Setting Default Props
7. Spreading Props Data
8. Using Children Props
9. State Management Basics with createSignal
10. Using-Derived-Signals
11. Responding to Changes with Effects
12. Conditional Rendering with Show
13. Conditionals with Switch and Match
14. Looping Collections with For
15. Looping Collections with Index
16. Handling User Events
17. Styling Components with Inline styles
18. Working with Classes
19. Using CSS Modules
20. Using Refs
21. Forwarding Refs
22. Performing pre-tasks with onMount()
23. Clean up tasks with onCleanup()