Pengembangan aplikasi web React.js - kursus 25.500 gosok. dari Loft School, pelatihan 6 minggu, tanggal 27 November 2023.
Miscellanea / / November 28, 2023
Program yang kaya
20 modul pelatihan, 100+ jam pelatihan.
Mentor pribadi
Pengembang Node.js yang berpraktik akan menjawab pertanyaan apa pun dan memberikan ulasan.
Akses terhadap material
Tidak dibatasi oleh kursus. Anda dapat terus belajar kapan pun Anda mau.
Obrolan santai
Komunikasi dengan guru dan teman sekelas dalam suasana nyaman dan bersahabat.
Sertifikat
Ijazah dengan ID unik yang menegaskan tingkat pengetahuan Anda.
Suasana lampu
Tidak ada “paman” yang membosankan dan membosankan seperti di sekolah lain. Di Loftschool Anda akan diajarkan dalam suasana rock-and-roll.
Awal karir
Setelah pelatihan, Anda segera siap untuk memulai karir di industri web.
Setiap minggu pelatihan meliputi:
2-3 modul pelatihan
1 latihan kelompok
Latihan
Konsultasi 30 menit
Mereka memberi pengetahuan, bukan jawaban. Mereka suka menjelaskan dan mampu menyampaikan informasi yang kompleks dalam bahasa yang dapat dimengerti. Menuntut kualitas kode Anda: Anda tidak akan lulus tugas sampai kode Anda sempurna. Mereka memahami orang lain dengan baik dan tahu bagaimana menemukan pendekatan terhadap siswa mana pun. Selalu siap membantu.
Minggu 1 - Pengantar React.js
— Kami mengenal tim kursus dan teman sekelas.
— Mempelajari JSX dan Virtual DOM di React.
— Kami sedang mempertimbangkan pendekatan komponen dan metode transfer data.
Kenalan
1. Pembukaan kursus (05:41)
Saya Bereaksi.js
1. Apa itu Bereaksi (07:05)
2. DOM Virtual (02:46)
3. BEJ (06:10)
4. Rendering dengan kondisi (05:11)
5. Bekerja dengan daftar (02:45)
6. Komponen (02:41)
7. Alat Peraga (01:45)
8. Negara (06:45)
9. Acara (02:26)
10. Alat Pengembang Bereaksi (03:58)
II Bereaksi.js
1. Metode siklus hidup (05:19)
2. Komponen - fungsi (01:29)
3. Komponen Murni (02:54)
4. Peristiwa Sintetis (01:42)
5. Bekerja dengan formulir (02:51)
6. Penanganan kesalahan (01:39)
Analisis tugas #1
1. Lokakarya #1 (30:36)
Minggu 2 - Pola React.js, pengujian
— Kami mempelajari komponen, elemen, dan instance dari kelas komponen.
— Kami mempertimbangkan pustaka Recompose, komponen tingkat tinggi, dan pola Render Props.
— Kami memahami keuntungan dari tes, mempelajari Jest, Enzyme, Snapshots.
AKU AKU AKU Bereaksi
1. Pendahuluan (01:43)
2. Tipe Prop (10:18)
3. Konteks (05:19)
4. Referensi (05:18)
5. Portal (05:02)
6. Kait (10:42)
IV React.js
1. Komponen Tingkat Tinggi (HOCs) - Komponen Tingkat Tinggi (10:33)
2. Penerusan ref-forward (HOC) (04:31)
3. Render pola alat peraga (05:25)
4. Komposisi Ulang Perpustakaan HOK (10:32)
5. Pembuatan Profil (04:02)
Pengujian
1. Pendahuluan (05:06)
2. Pelari Tes (02:51)
3. Uji DSL (08:41)
4. Enzim (06:57)
5. Jepretan (03:09)
6. Kisah pengujian (05:01)
7. Perpustakaan Pengujian React (06:32)
Analisis tugas #2
1. Lokakarya #2 (27:54)
Minggu 3 - Redux, perutean
— Kami mempelajari perutean: Perutean sederhana, perutean dengan Switch, serta perutean bersarang.
— Mengenal perpustakaan Redux: konsep dasar dan konsep Store, Actions, Reducers, React-redux.
— Middleware dianggap sebagai cara untuk bekerja dengan Sideeffect.
Perutean di browser
1. API Sejarah (02:48)
2. Perutean sederhana (05:39)
3. Perutean dari Switch (04:16)
4. Perutean bertingkat (05:32)
5. Rute pribadi (04:39)
saya Redux
1. Pendahuluan (04:07)
2. Toko (05:03)
3. Tindakan (02:17)
4. Pereduksi (07:56)
5. Reaksi-redux (03:26)
II Reduks
1. Pendahuluan (03:11)
2. CreateActions (tindakan redux) (09:13)
3. Perangkat Tengah (07:54)
4. Tangani tindakan (05:52)
5. Penyeleksi (06:17)
6. Pilih ulang (04:49)
7. Bebek (06:56)
Analisis tugas #3
1. Lokakarya #3 (39:13)
Minggu 4 - Redux-saga
— Kami sedang mempelajari perpustakaan Redux-saga. Ulangi fungsi generator*. Mari pelajari cara menjalankannya secara paralel.
— Mari kita lihat metode Ambil. Mari pelajari pemilihan sebagai cara untuk mendapatkan data dari Store.
— Kami sedang mencari cara untuk menata gaya aplikasi React. Kami mempelajari perpustakaan ClassNames, StyledComponents, BrowserList, MaterialUI.
Saya Redux-saga
1. Pendahuluan (00:57)
2. Ikhtisar (02:08)
3. Generator (04:11)
4. Menambahkan kisah (02:07)
5. Bereaksi terhadap tindakan (03:53)
6. Peluncuran fitur (02:06)
II Redux-saga
1. Pendahuluan (00:27)
2. Melakukan efek secara paralel (03:41)
3. Berlaku (02:45)
4. Pilih efek (02:04)
5. Batalkan efek (04:05)
Bekerja dengan gaya
1. Pendahuluan (01:34)
2. Gaya CRA (05:21)
3. Nama Kelas (06:32)
4. Komponen Bergaya (07:11)
5. Daftar Peramban (01:37)
6. UI Materi (08:13)
Analisis tugas #4
1. Lokakarya #4 (09:55)
Minggu 5 - Formulir, CI & DI & Penanganan kesalahan klien
— Kami mempertimbangkan untuk bekerja dengan formulir menggunakan pustaka Formik, Redux Forms, React Final Form.
— Kami sedang mempertimbangkan metode untuk memastikan kualitas kode produksi. Kami menganalisis alat-alat seperti: Husky, TravisCI, HerokuNow.
— Kami sedang mempelajari sekumpulan perpustakaan yang berguna untuk pengembangan (Storybook, RamdaJS, Axios).
— Kami sedang mempertimbangkan TypeScript.
Bekerja dengan Formulir
1. Pendahuluan (05:07)
2. Formik (08:51)
3. Bentuk reduks (06:22)
4. Bereaksi bentuk akhir (06:36)
CI & DI & Penanganan kesalahan klien
1. Pendahuluan (05:07)
2. serak (02:32)
3. CI menggunakan TravisCI (03:32)
4. Terapkan ke heroku (04:57)
5. Rollbar (02:00)
Satu set perpustakaan yang berguna untuk pengembangan
1. Buku Cerita (05:32)
2. RamdaJS (04:47)
3. Aksioma (05:52)
4. Naskah (09:31)
Analisis tugas #5
1. Lokakarya #5 (13:17)
Minggu 6 - Pekerjaan proyek
— Kami melengkapi aplikasi dan mengirimkannya untuk ditinjau.
Cara mendapatkan pekerjaan di bidang IT: tips dan trik
1. Bagaimana cara mendapatkan pekerjaan di bidang IT? Pencarian, wawancara dan masa percobaan (42:21)
2. Bagaimana cara menemukan pekerjaan jarak jauh dan pesanan lepas? (20:12)
3. Pekerjaan pertama di bidang TI - bagaimana berperilaku? Magang, pekerjaan resmi dan bekerja “untuk mendapatkan makanan” (14:11)
4. Bagaimana cara melewati masa percobaan? (27:10)
5. Bagaimana mempersiapkan wawancara di perusahaan FAANG (08:52)
6. Proses memuat halaman web (25:19)
7. Wawancara programmer - semua yang perlu Anda ketahui (01:24:07)
8. Memecahkan masalah dari wawancara programmer (19:36)
9. Wawancara pengembang frontend (01:37:17)
D
Dmitry561
26.03.2021 G.
Pengalaman luar biasa
Keuntungan: Guru dan mentor, proyek menarik, struktur kursus, penyajian materi. Kekurangan: Kurangnya waktu, dangkal di beberapa tempat Menurut pendapat saya, tidak peduli kursus pengembang apa seseorang mulai lulus, ia harus mempunyai landasan dan ilmu yang diperolehnya sendiri kekuatan. Hanya setelah duduk sendiri selama beberapa bulan, Anda dapat memahami betapa semua ini cocok untuk Anda dan...
kamu
jelek
19.05.2020 G.
Pelatihan berkualitas dengan harga terjangkau.
Keunggulan: Materi berkualitas tinggi, ketersediaan mentor, saluran komunikasi siswa, respon cepat guru untuk pertanyaan, panggilan individu mingguan dengan mentor, pelatihan intensif, tenggat waktu setelah melewati pekerjaan). Kekurangan: Kursus ketiga menurut saya terlalu rumit tanpa pengetahuan yang lebih mendalam tentang dasar-dasar JS, dan kursus tentang JS tersedia secara terpisah (meskipun poin ini telah diperbaiki sebulan yang lalu dan...
D
Dmitry561
26.03.2021 G.
Pengalaman luar biasa
Keuntungan: Guru dan mentor, proyek menarik, struktur kursus, penyajian materi. Kekurangan: Kurangnya waktu, dangkal di beberapa tempat Menurut pendapat saya, tidak peduli kursus pengembang apa seseorang mulai lulus, ia harus mempunyai landasan dan ilmu yang diperolehnya sendiri kekuatan. Hanya setelah duduk sendiri selama beberapa bulan, Anda dapat memahami betapa semua ini cocok untuk Anda dan...
HAI
oleg7791q
30.05.2020 G.
JS dan REACT jelas bukan tempat untuk belajar.
Keuntungan: Guru mengetahui subjeknya, desain yang indah, akun pribadi yang nyaman. Kekurangan: Anda tidak akan mengetahui subjeknya, karena kursusnya tidak dipikirkan secara metodologis. Dan ini bukan soal ketekunan Anda, melainkan soal struktur dan konten yang buruk. Iya, bungkusnya cantik sekali. Ya, kami berhasil masuk ke dalam analisis sekolah online yang tidak sistematis dari Lingkaran Saya. Setelah mendapat kritik membangun dari komunitas Habr, Lingkaran Saya menghapus tabel tersebut...
HAI
oleg7791q
30.05.2020 G.
JS dan REACT jelas bukan tempat untuk belajar.
Keuntungan: Guru mengetahui subjeknya, desain yang indah, akun pribadi yang nyaman. Kekurangan: Anda tidak akan mengetahui subjeknya, karena kursusnya tidak dipikirkan secara metodologis. Dan ini bukan soal ketekunan Anda, melainkan soal struktur dan konten yang buruk. Iya, bungkusnya cantik sekali. Ya, kami berhasil masuk ke dalam analisis sekolah online yang tidak sistematis dari Lingkaran Saya. Setelah mendapat kritik membangun dari komunitas Habr, Lingkaran Saya menghapus tabel tersebut...