
Menjadi React Web Developer Expert
Teknologi:
WebLevel: Mahir
Siswa Terdaftar
Kelas ini sedang tidak menerima pendaftaran
Kami akan mengingatkan Anda terkait informasi terbaru di kelas ini.
Teknologi:
WebLevel: Mahir
Siswa Terdaftar
Kelas ini sedang tidak menerima pendaftaran
Kami akan mengingatkan Anda terkait informasi terbaru di kelas ini.
Kelas ini merupakan langkah ke-enam Anda untuk menjadi React Developer.
Tuntutan dalam mengembangkan aplikasi web semakin hari semakin kompleks. Pasalnya, aplikasi web saat ini dapat berperan layaknya aplikasi native. Seiring rumitnya permintaan, semakin canggih juga tools dalam mengembangkan web. Penggunaan React sebagai tools membangun UI mendominasi mulai dari perusahaan rintisan hingga perusahaan besar berskala multinasional. Di Indonesia sendiri React telah dipercaya dan digunakan oleh perusahaan besar seperti Tokopedia, Traveloka, dan lainnya.
Kelas ini merupakan langkah ke-enam Anda untuk menjadi React Developer.
Peralatan Belajar
Spesifikasi minimal perangkat:
Prosesor
Intel Dual Core (Rekomendasi Core i3 ke atas)
Tools yang dibutuhkan untuk belajar:
Node.js versi LTS terbaru
Lihat semua peralatan belajar
Lihat semua peralatan belajarKelas ini membutuhkan spesifikasi perangkat seperti berikut:
RAM
2GB (Rekomendasi 4GB)
Layar
1366 x 768 (Rekomendasi Full HD 1920 x 1080)
Sistem Operasi
Windows, Linux, MacOS
Prosesor
Intel Dual Core (Rekomendasi Core i3 ke atas)
Kelas ini membutuhkan beberapa tools berikut:
Node.js versi LTS terbaru
Command Line (Terminal atau cmd)
Web Browser (Google Chrome atau Mozilla Firefox)
Teks Editor (VSCode)
Metode Ajar
Lihat semua metode ajar
Lihat semua metode ajarKontributor
1Curriculum Developer yang membangun kelas ini:
Dimas Maulana Dwi Saputra
Curriculum Developer at Dicoding Indonesia
Reviewer
1Code Reviewer yang akan me-review tugas dan kode Anda:
Dimas Maulana Dwi Saputra
Curriculum Developer at Dicoding Indonesia
Lihat semua kontributor dan reviewer
Lihat semua kontributor dan reviewerKontributor kelas
Curriculum Developer yang membangun kelas ini:
Dimas Maulana Dwi Saputra
Curriculum Developer at Dicoding Indonesia
Tim Reviewer
Code Reviewer yang akan me-review tugas dan kode Anda:
Dimas Maulana Dwi Saputra
Curriculum Developer at Dicoding Indonesia
Dimas Maulana Dwi Saputra
Curriculum Developer at Dicoding Indonesia
Ribuan siswa sukses belajar di Dicoding Academy. Apa kata mereka? Berikut adalah testimoni asli mereka.
Lihat semua testimoni
Lihat semua testimoniBerikut adalah beberapa pertanyaan yang paling sering ditanyakan.
Materi yang akan Anda pelajari pada kelas ini.
Memahami HAKI, mekanisme belajar, forum diskusi, glosarium, dan daftar referensi.
Persetujuan Hak Cipta
Mempelajari berbagai macam API Hook lebih dalam seperti useReducer, useRef, dan Custom Hook.
Pendahuluan Advance Hook
Mempelajari pengelolaan state yang lebih terpredeksi dengan menggunakan Redux.
Pendahuluan State Management dengan Redux
Menguji pemahaman peserta akan materi State Management dengan membuat aplikasi React yang memanfaatkan Redux.
Proyek: Membangun Aplikasi React dengan Redux
Mempelajari pengujian otomatis mulai dari Unit Testing, Integration Testing, dan End-to-End Testing pada aplikasi React.
Pendahuluan Automation Testing
Mempelajari cara deployment aplikasi React secara cepat dengan memanfaatkan CI/CD.
Pendahuluan Development dengan CI/CD
Mempelajari salah satu ekosistem React yang mampu me-render component di sisi server.
Pendahuluan Server Side Rendering
Mengenal konsep dan praktik terbaik dalam membangun aplikasi React seperti High-order component, Thinking in React, Linter, dan Folder Structuring.
Pendahuluan React Advance Practice
Menguji pemahaman peserta mengenai keseluruhan materi yang telah diajarkan pada kelas melalui ujian.
Ujian Akhir
Menguji pemahaman peserta akan materi Automation Testing dan CI/CD dengan membuat aplikasi React yang memanfaatkan Redux.
Proyek: Membuat Aplikasi React dengan Redux + Automation Testing dan CI/CD