Training Syllabus

Web Application Development using React

 

Materi training ini membahas tentang pengembangan aplikasi web menggunakan React. React merupakan JavaScript library untuk membangun User Interface (UI) yang dibuat oleh facebook. Library ini dapat dikategorikan sebagai sebuah layer view di dalam aplikasi web.

UI yang dibangun dibentuk oleh komponen-komponen kecil yang dapat membentuk sebuah UI kompleks. Pemrosesan UI dengan React ini memiliki kelebihan dibandingkan dengan library lainnya, salah satunya yaitu performance yang lebih baik karena React memiliki virtual DOM yang menyimpan struktur HTML di dalam memory.

Setelah mengikuti training ini diharapkan peserta dapat mengimplementasikan React library kedalam aplikasi web untuk membangun UI yang lebih responsive.

Modul training disusun dari berbagai sumber dan media pembelajaran dengan penyajian materi dalam bentuk pengenalan konsep; teori; dan praktek; serta tentunya dipandu oleh trainer atau instruktur yang telah berpengalaman di bidangnya.

Durasi: 4 (Empat) Hari

Outline Materi:

  • What is React
  • Rendering with JSX
  • Component Properties, State, and Context
  • Event Handline in React Wacy
  • Reusable Components
  • React Component Lifecycle
  • Validating Component Properties
  • Extending Components
  • Handling Navigation with Routes
  • Server Side React Components