Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Web Programming Frontend dengan React
Rating: 4.8 out of 5(5 ratings)
99 students

Web Programming Frontend dengan React

Konsep dasar hingga teknik lanjutan dalam menggunakan React
Last updated 2/2025
Indonesian
Indonesian [Auto],

What you'll learn

  • Memahami Konsep Dasar dan Struktur React
  • Menerapkan Konsep Komponen, State, dan Props dalam Aplikasi React
  • Mengembangkan Aplikasi React yang Interaktif dan Efisien
  • Mengoptimalkan Performa dan Menerapkan Proyek Akhir

Course content

4 sections11 lectures1h 53m total length
  • Overview3:59
  • Pengenalan React dalam Pengembangan Web11:43
  • Persiapan Lingkungan Kerja untuk React9:22
  • Pengantar Web Programming Frontend dengan React

Requirements

  • Note.js
  • Visual Studio Code

Description

Kursus ini dirancang untuk membantu memahami konsep dasar hingga teknik lanjutan dalam menggunakan React, salah satu pustaka JavaScript yang paling populer untuk pengembangan frontend web modern. Kursus ini terdiri dari serangkaian video yang terstruktur, dimulai dari pengenalan tentang apa itu React dan mengapa pustaka ini menjadi andalan bagi banyak pengembang web di seluruh dunia.

Kelas ini dimulai dengan Pengenalan React, menjelaskan sejarah dan keunggulan React dibandingkan dengan framework frontend lainnya, sehingga peserta memahami konteks penggunaannya dalam industri. Peserta akan diarahkan untuk menyiapkan lingkungan kerja mereka dalam sesi Persiapan Lingkungan Kerja untuk React, mencakup instalasi Node.js dan npm, serta pembuatan proyek dengan Create React App atau Vite. Setelahnya, kursus ini membahas Konsep Komponen di React—unit dasar dalam aplikasi React—yang dapat dibuat menggunakan komponen class ataupun fungsi.

Untuk membuat aplikasi lebih interaktif, sesi tentang State dan Props di React membantu peserta memahami bagaimana data dapat disimpan dan dipertukarkan antar komponen. Sesi selanjutnya mengajarkan Event Handling untuk menangani berbagai interaksi pengguna, yang diikuti dengan React Hooks (termasuk useState dan useEffect) untuk menyederhanakan pengelolaan komponen.

Kursus ini juga mencakup Routing dengan React Router dan Context API untuk manajemen data yang lebih efisien dalam aplikasi satu halaman (SPA). Selain itu, Optimasi Performa Aplikasi React akan di pelajari melalui teknik-teknik seperti code splitting dan lazy loading. Kursus ini ditutup dengan proyek mini, yaitu membangun aplikasi Todo List sebagai penerapan praktis dari semua konsep yang telah dipelajari. Dengan kursus ini, peserta akan memiliki dasar yang kuat dalam menggunakan React untuk mengembangkan aplikasi frontend yang responsif dan dinamis.

Who this course is for:

  • Siapapun yang belajar Web Programming Frontend dengan React