https://github.com/yatharthx/frontend-computer-science
A list of Computer Science topics important for a Front-End Developer to learn 📝
https://github.com/yatharthx/frontend-computer-science
caching computer-science curated-list frontend-developer javascript knowledgebase memoization programming tweet
Last synced: 5 months ago
JSON representation
A list of Computer Science topics important for a Front-End Developer to learn 📝
- Host: GitHub
- URL: https://github.com/yatharthx/frontend-computer-science
- Owner: yatharthx
- Created: 2017-01-18T16:49:42.000Z (almost 9 years ago)
- Default Branch: master
- Last Pushed: 2017-02-05T07:22:50.000Z (almost 9 years ago)
- Last Synced: 2024-03-30T04:43:58.697Z (over 1 year ago)
- Topics: caching, computer-science, curated-list, frontend-developer, javascript, knowledgebase, memoization, programming, tweet
- Size: 2.93 KB
- Stars: 121
- Watchers: 6
- Forks: 8
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# frontend-computer-science
A list of Computer Science topics important for a Front-End Developer to learn 📝
- Memory Management
- Recursion
- Memoization
- Algorithms
- BFS (Breadth First Search) VS DFS (Depth First Search)
- AST (Abstract syntax tree)
- Data Structures
- Purely Functional DS
- Performant DS
- Discrete Structures - Sets / Relations / Functions (- logic)
- Complexity Analysis
- Hash Tables wrt caching and memoization (frontend perf)
- Compilers (Understanding under-the-hood concepts)
- Agile Methods (XP / SOLID / DRY / Conway's Law / ...)
- Functional Programming
- HTTP, TCP, IP
- Caching
- Optimization Strategies
# Inspiration
Thanks to the [tweet](https://twitter.com/jdan/status/821004591651319808) by [Jordan Scales](https://github.com/jdan) which inspired to create this curated list of computer science topics that maybe useful for any frontend developer.
# Thanks to
Jordan Scales
Justin Searls
Suz Hinton
Sunil Pai
Henry Zhu
Max Stoiber
Max Goldstein
Trevor Brindle
Addy Osmani
# Contribute!
This is just a number of topics fetched from other tweets in reply. PRs are much appreciated to make this list better.