学习路线与博客地图

upd 2024/11/3

编程语言

编程语言是连接人与计算机的桥梁,掌握一门或多门编程语言都是必不可少的技能

  1. C / C++ / Rust
  2. C#
  3. Java
  4. Python
  5. Go
  6. PHP
  7. Markdown 语法

计算机科学

计算机科学是探索计算机内部世界与应用的学问,有助于提升编程能力,更深入地理解计算机系统设计和优化

  1. 计算机基础知识(CS101
  2. 数据结构与算法
    1. 数据结构
    2. JavaScript 数据结构与基础算法
  3. 数据库技术
    1. MySQL
    2. Redis
    3. MongoDB
  4. 计算机组成原理
  5. 计算机网络
  6. 编译原理
  7. 软件工程
    1. Code Aesthetic
    2. 设计模式

前端技术

前端技术是网页和应用的门面,直接影响用户体验

  1. HTML
  2. CSS
    1. CSS
    2. CSS 进阶
    3. Less / Sass / Scss
    4. Tailwind CSS 使用指南
  3. JavaScript
    1. JavaScript 入门
    2. ES6~ES9
    3. JavaScript 重点补全
    4. JavaScript 数据结构与基础算法
    5. JavaScript 函数式编程
    6. JavaScript 异步编程
    7. JavaScript 事件循环
    8. Web APIs
    9. JavaScript 高阶技巧
  4. 前后端交互
    1. HTTP
      1. HTTP 与 RESTful API 设计
      2. HTTP 常见状态码说明
    2. Ajax
  5. 框架
    1. Vue
    2. React
    3. Angular 18 上手开发
    4. Svelte / HTMX
    5. Electron 快速上手
  6. 三方
    1. 快捷脚本:jQuery 语法速览
    2. 模块化开发:RequireJS 基本语法
    3. UI:ElementUI / ElementPlus / Antd / VantUI
    4. 图表模型:Echarts / Three.js
  7. 扩展
    1. 色彩原理
    2. SEO — 搜索引擎优化
    3. 前端性能优化实践方向与方法
    4. WebAssembly 基础以及结合其他编程语言
  8. 移动端
    1. Android 开发入门(1)
      Android 开发入门(2)
      Android 开发入门(3)
      Android 开发入门(4)
      Android 开发入门(5)
    2. 鸿蒙系统应用基础开发
    3. Swift

后端技术

后端技术是构建稳定、高效服务器应用的基石

其他技术

杂项

2024-11-3 总浏览量破万纪念

posted @ 2024-03-21 22:39  SRIGT  阅读(60)  评论(0编辑  收藏  举报