Belajar es6

Es6 atau ecmascript 2015, dengan belajar ini kita akan bikin kode javascript jauh lebih modern, elegan dan rapi tentunya. Akan banyak syntax-syntax baru yang akan kita lihat untuk digunakan di javascript nantinya

Detail Kelas

  • Intro es6 dan setup babel

    apa itu es6 ? belajar fitur-fitur baru yang ada pada ecmascript 2015 atau es6, untuk javascript yang lebih modern

  • Var vs let vs const

    es6 memperkenalkan syntax let dan const yang sekilas tugasnya mirip dengan var yang kita kenal. Tapi ada hal-hal yang perlu kita perhatikan untuk ngelihat perbedaan var, let dan const

  • Berkenalan dengan syntax arrow

    mari berkenalan dengan syntax arrow pada es6 di javascript untuk memudahkan kita menulis sebuah fungsi

  • Default parameter

    sekarang fungsi pada javascript kita bisa punya default parameter, sebagai nilai awal atuapun cadangan ketika argumen tidak ditemukan

  • Rest dan spread

    berkenalan dengan tanda 3 dots (tiga titik) pada es6 atau dikenal dengan rest dan spread

  • Template literal luar biasa

    Sekarang menggabungkan string biasa dan variable jadi jauh lebih cantik dilihat, ngga perlu lagi repot repot pake tanda plus +

  • Shorthand dan destructuring object

    shorthand pada object, untuk membuat objek kita jadi lebih bersih dan rapi. Akan ada juga seputar destructuring object

  • Kita punya class

    Class hadir di javascript ! pernah pake java atau php atau bahasa OOP lainnya, cara yang sama bisa kita pake di javascript sekarang!

  • Berkenalan dengan webpack

    Sebelum kenalan dengan module pada javascript, kita intip dulu webpack yang akan kita pake pada development, untuk menggabungkan module module statis nantinya

  • Import dan export

    Masuk ke bagian module untuk bikin file javascript kita jadi lebih terorganisir dan rapi, dengan dua bantuan utama import dan export

  • Export default

    Masih melanjut bagian sebelumnya, kita akan belajar untuk apa export default pada javascript

  • Konsep dasar promise

    janji yang ini ngga main-main, "promise" pada javascript tidak akan menghianati janjinya :P