Saya telah memutuskan untuk membina kursus pembangun web Full Stack dari awal bermula dari HID sehingga ke Pelayan dan Skalabiliti. Semua yang perlu diketahui, akan dilindungi secara PERCUMA!
Inilah perkara yang akan dilindungi:
Internet
- Bagaimana internet berfungsi?
- Apakah HTTP?
- Penyemak imbas dan cara ia berfungsi?
- DNS dan cara ia berfungsi?
- Apakah Nama Domain?
- Apakah pengehosan?
Bahagian hadapan
- HTML
- CSS
- JavaScript
- React.js
- Next.js
OS dan Pengetahuan Am
- Penggunaan terminal
- Cara OS berfungsi secara umum
- Proses Mgt.
- Benang & konkurensi
- Arahan terminal asas
- Memori mgt.
- Kom. antara proses
- I/O mgt.
- asas POSIX
Bahasa untuk Bahagian Belakang
- Jawa
- Python
- PHP
- C#
- Javascript
- Ruby
- Karat
- Pergi
Sistem Kawalan Versi
- Penggunaan asas Git
- Perkhidmatan pengehosan repo
- - GitHub
- - Gitlab
- - Bitbucket
Pangkalan Data Hubungan
- MySQL
- PostgreSQL
- MariaDB
- MS SQL
- Oracle
API
- REHAT
- API JSON
- HATOAS
- Spesifikasi API Terbuka dan Swagger
- Pengesahan
- GrafQL
Caching
- CDN
- Sisi pelayan I. Redis II. Memcached
- Pihak pelanggan
Keselamatan
- HTTPS TLS
- KOR
- MD5
- SHA-2
- Skript
- BCrypt
- OWASP
CI/CD
- Menguji kod anda
- Jenkins
- TravisCI
Konsep Pembangunan
- PADAT
- Cium
- YAGNI
- KERING
- Reka Bentuk Dipacu Domain
- Pembangunan Dipacu Ujian
Senibina Perisian
- Perkhidmatan Mikro dan Seni Bina Berorientasikan Perkhidmatan
- CQRS
- Tanpa Pelayan
Bekas
- Asas Docker
- Buku Masakan Docker
- Buku Masakan Kubernetes
Pelayan
- Buku Panduan Nginx
- Apache
- Caddy
Kebolehskalaan
- Sistem Teragih
- Primer Reka Bentuk Sistem
- Perisian Boleh Diselenggara Dunia Sebenar
- Apl 12 Faktor
- Mengarkitek Projek Frontend Untuk Skala
Saya mungkin mengalihkan struktur kursus atau menambah perkara lain, tetapi struktur asas akan dikekalkan.
Atas ialah kandungan terperinci Sesuatu yang Besar Akan Datang. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!