Sebenarnya, saya berasa sedikit malu apabila saya membangkitkan soalan ini. Saya tahu bahawa orang yang keluar dari kursus latihan seperti kami adalah yang ingin ditapis oleh syarikat-syarikat besar.
Tetapi saya sangat berazam untuk bertukar kerjaya pada awalnya.
Saya tahu kadang-kadang saya hanya tahu cara menggunakan alatan bahagian hadapan yang saya gunakan sekarang, tetapi saya tidak faham prinsip pelaksanaannya.
Saya tahu terdapat perbezaan besar antara latihan 4 bulan kami dan latihan universiti 4 tahun, tetapi saya ingin mempelajari teknologi ini.
Jadi saya nak tanya, apa prinsip asas yang kita orang patut belajar? perlu dipelajari.
Menurut jawapan penyoal, saya rasa saya nak buat front-end development saya juga dalam proses pembelajaran front-end saya cuma boleh berikan sedikit pengalaman pembelajaran saya sendiri .
Sama ada anda melakukan pembangunan hadapan atau pembangunan belakang, anda mesti mempunyai asas komputer terlebih dahulu.
Baling gambar dulu
[Senarai beberapa buku]
1
《大话数据结构》
Rangkaian Komputer: 【Sangat Penting】
《图解HTTP》
和《HTTP权威指南》
Lanjutan (lebih baik tunggu sehingga semua asas lulus sebelum melihat ini)《Unix编程艺术》
《鸟哥的linux私房菜》
《Head First 设计模式》
《javascript高级程序设计》(第三版)
《DOM编程艺术》(第二版)
Lanjutan:《javascript语言精粹》
《高性能javascript》
《javascript模式》
Struktur data
Prinsip komposisi komputer
Sistem pengendalian
Prinsip penyusunan
Rangkaian komputer
Pengenalan kepada algoritma
Matematik diskret/matematik gabungan (pilihan)
Litar logik digital (pilihan)
Nampaknya anda akan melakukan bahagian hadapan. Secara peribadi, saya merasakan bahawa kadang-kadang membaca buku untuk belajar bahagian depan adalah membuang masa Mungkin kaedah pembelajaran saya berbeza daripada orang lain, saya biasanya menggunakannya terlebih dahulu dan kemudian menguasai prinsip Baidu . Kemudian semak imbas banyak blog, dan jika anda mempunyai soalan, pergi ke Baidu untuk membaca pelbagai catatan berkaitan.
Hujung depan kini sudah sesak