我决定从头开始构建全栈 Web 开发人员课程,从 HID 一直到服务器和可扩展性。所有需要知道的,都将免费!
以下是涵盖的内容:
互联网
- 互联网是如何运作的?
- 什么是 HTTP?
- 浏览器及其工作原理?
- DNS 及其工作原理?
- 什么是域名?
- 什么是托管?
前端
- HTML
- CSS
- JavaScript
- React.js
- Next.js
操作系统和常识
- 终端使用
- 操作系统的一般工作原理
- 流程管理
- 线程和并发
- 基本终端命令
- 内存管理。
- 进程间通信。
- I/O 管理。
- POSIX 基础知识
后端语言
- Java
- Python
- PHP
- C#
- Javascript
- 红宝石
- 铁锈
- 走
版本控制系统
- Git 的基本用法
- 回购托管服务
- - GitHub
- -Bitbucket
-
关系数据库
MySQL
- PostgreSQL
- MariaDB
- MS SQL
- 甲骨文
-
蜜蜂
休息
- JSON API
- 哈托斯
- 开放 API 规范和 Swagger
- 身份验证
- GraphQL
-
缓存
CDN
- 服务器端一、Redis 二、内存缓存
- 客户端
-
安全
HTTPS TLS
- CORS
- MD5
- SHA-2
- 脚本
- BCrypt
- OWASP
-
持续集成/持续交付
测试您的代码
固体
- 亲吻
- 亚格尼
- 领域驱动设计
- 测试驱动开发
-
软件架构
-
微服务和面向服务的架构
CQRS
Docker 基础知识
Docker 食谱
Nginx 手册
阿帕奇
分布式系统
系统设计入门
- 现实世界中的可维护软件
- 12 要素应用程序
- 构建可扩展的前端项目
-
我可能会改变课程结构或添加其他内容,但基本结构将保持不变。-
以上是即将推出大事的详细内容。更多信息请关注PHP中文网其他相关文章!