Kerangka Materi

Pendahuluan

  • Ikatan mengenai pengembangan front-end
  • Memahami konsep dasar dan terminologi
  • Ikatan mengenai tanggung jawab seorang pengembang front-end
  • Menyusun lingkungan pengembangan

HTML

  • Pendahuluan mengenai HTML5
  • Tag dasar dan struktur dokumen HTML
  • Elemen semantik
  • Menggunakan formulir dan masukan
  • Elemen media (Gambar dan video)
  • Struktur DOM dan bagaimana cara kerjanya
  • Peramban modern dan persyaratan dengan APIs dan sintaks struktur

CSS

  • Pendahuluan mengenai CSS
  • Pilih dan menyusun
  • Model kotak dan tata letak
  • Flexbox dan Grid
  • Transisi dan animasi
  • Desain responsif
  • Memahami SCSS dan konsep modern pengolah pra-pendahuluan lanjutan

Bootstrap

  • Pendahuluan mengenai Bootstrap
  • Menyusun dan menggunakan Bootstrap
  • Sistem grid dan desain responsif
  • Navbar, formulir, dan tombol
  • Komponen dan plugin JavaScript

JavaScript

  • Pendahuluan mengenai JavaScript
  • Konsep dasar pemrograman
  • Variabel, tipe data, dan fungsi
  • Manipulasi DOM
  • Pemrograman asinkron dengan callback dan janji
  • API Fetch dan JSON
  • Memanfaatkan pengelola paket JavaScript

React

  • Pendahuluan mengenai React
  • Komponen dan JSX
  • Props dan state
  • Penanganan acara
  • Metode siklus hidup
  • Rute dan formulir
  • Hooks
  • Pendahuluan mengenai Next.js

Topik Lanjutan

  • Ketercapaian
  • Optimisasi kinerja
  • Pengujian
  • Penyebaran

Proyek

  • Mengembangkan situs web statis canggih, aplikasi seluler, dan aplikasi desktop
  • Bekerja dengan web assembly dan mengoptimalkan kinerja web

Praktik Terbaik untuk Pengembangan Front-End

Penyelesaian Masalah

Ringkasan dan Langkah Selanjutnya

Persyaratan

  • Pengenalan dasar dengan alat dan perangkat lunak desain grafis
  • Memahami konsep web dan prinsip SEO
  • Pengalaman dengan bahasa komputer HTML, CSS, dan JavaScript

Target Peserta

  • Pengembang
 21 Jam

Jumlah Peserta


Biaya per Peserta

Testimoni (2)

Kursus Mendatang

Kategori Terkait