-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathroadmap.yml
More file actions
100 lines (92 loc) · 2.37 KB
/
roadmap.yml
File metadata and controls
100 lines (92 loc) · 2.37 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
- title: Design patterns
topics:
- title: Singleton
explanation: ""
- title: Factory
explanation: ""
- title: Decorator
explanation: ""
- title: CSS
topics:
- title: CSS selectors and specificity
explanation: ""
- title: Box model and layout
explanation: ""
- title: Flexbox and Grid
explanation: ""
- title: Responsive design
explanation: ""
- title: CSS preprocessors (e.g., Sass, Less)
explanation: ""
- title: JavaScript
topics:
- title: Variables and data types
explanation: ""
- title: Functions and scope
explanation: ""
- title: DOM manipulation
explanation: ""
- title: Events and event handling
explanation: ""
- title: AJAX and Fetch API
explanation: ""
- title: ES6+ features
explanation: ""
- title: Frameworks and Libraries
topics:
- title: React.js
explanation: ""
- title: Angular
explanation: ""
- title: Vue.js
explanation: ""
- title: Bootstrap
explanation: ""
- title: Tailwind CSS
explanation: ""
- title: Build Tools and Task Runners
topics:
- title: Package managers (e.g., npm, yarn)
explanation: ""
- title: Task runners (e.g., Gulp, Grunt)
explanation: ""
- title: Module bundlers (e.g., Webpack, Parcel)
explanation: ""
- title: Linters and formatters (e.g., ESLint, Prettier)
explanation: ""
- title: Version Control
topics:
- title: Git basics
explanation: ""
- title: Branching and merging
explanation: ""
- title: Collaborative workflows
explanation: ""
- title: GitHub or GitLab
explanation: ""
- title: Testing and Debugging
topics:
- title: Unit testing
explanation: ""
- title: End-to-end testing
explanation: ""
- title: Debugging techniques
explanation: ""
- title: Performance Optimization
topics:
- title: Minification and compression
explanation: ""
- title: Caching and CDNs
explanation: ""
- title: Image optimization
explanation: ""
- title: Lazy loading
explanation: ""
- title: Browser DevTools
topics:
- title: Inspecting and manipulating the DOM
explanation: ""
- title: Debugging JavaScript
explanation: ""
- title: Network monitoring and performance profiling
explanation: ""