Gratis

FullStack JavaScript Developer dengan Express dan Vue

5.0 (10 ulasan) 1032 members

Gratis

TENTANG

Buku ini berjudul "FullStack JavaScript Developer dengan Express dan Vue" dan dibuat kusus untuk para developer pemula yang ingin menguasai skill FullStack JavaScript menggunakan dua teknologi paling populer di ekosistem JavaScript, yaitu Express dan Vue.

JavaScript telah menjadi bahasa pemrograman yang dominan dalam pengembangan aplikasi terutama web selama beberapa dekade terakhir. Dari pengembangan frontend, backend hingga multi platform.

Express adalah salah satu framework paling populer untuk Node.js saat ini, dengan Express kita bisa membangun sebuah backend service dengan performa yang cepat dan memiliki ukuran yang sangatkecil.

Vue adalah sebuah framework JavaScript progresif yang digunakan untuk membangun antarmuka pengguna (user interfaces). Diciptakan oleh Evan You, Vue berfokus pada kemampuan untuk membuat aplikasi web yang interaktif dan responsif dengan menggunakan pendekatan deklaratif dan komponen yang dapat digunakan kembali (reusable component).

Vue dirancang agar mudah dipelajari, bahkan untuk pengembang yang baru mengenal JavaScript. Dengan pendekatan deklaratifnya, pengembang dapat dengan cepat memahami dan menulis kode Vue.

Apa saja yang akan kita bahas di dalam buku ini ? berikut ini daftar lengkapnya.

  1. Fundamental JavaScript ES6
  2. Installasi Express
  3. Setup Prisma ORM
  4. JWT (JSON Web Token)
  5. Validators
  6. Restful API Authentication
  7. Restful API Users
  8. Installasi Vue
  9. Authentication
  10. Fetching Data
  11. Routing
  12. CRUD Data Users

Semoga dengan adanya buku ini bisa menambah wawasan teman-teman yang ingin menjadi seorang FullStack JavaScript Developer.

Terima Kasih

DISUSUN OLEH

Fika Ridaul Maulayya

Full-Stack Developer, Content Creator and CO-Founder SantriKoding.com

DAFTAR ISI

    Pendahuluan
  • Cover
  • Kata Pengantar
  • Lisensi
  • Tentang
    Fundamental ES6
  • JavaScript ES6
  • Variable
  • Default Parameter
  • Template String atau Literal
  • Arrow Function
  • Rest Parameter
  • Destructuring & Restructuring
  • Spread Operator
  • Array Map
  • Promise
  • Async Await
    Installasi & Persiapan Backend (Express)
  • Persiapan dan Tools Pendukung
  • Membuat Project Express
  • Konfigurasi CORS dan Body Parser
    Setup Prisma ORM (Database)
  • Apa itu Prisma ORM ?
  • Installasi dan Konfigurasi Prisma ORM
  • Membuat Schema Table
  • Membuat Helper Prisma Client
    JWT (JSON Web Token)
  • Apa itu JWT (JSON Web Token) ?
  • Installasi dan Membuat Middleware
    Validators
  • Installasi Express Validator
  • Membuat Helpers Validator
    Restful API Auth
  • Membuat Restful API untuk Register
  • Membuat Restful API untuk Login
    Restful API Users
  • Membuat Restful API Get Data Users
  • Membuat Restful API Insert Data User
  • Membuat Restful API Get Data User By ID
  • Membuat Restful API Update Data User
  • Membuat Restful API Delete Data User
    Installasi & Persiapan Frontend (Vue)
  • Membuat Project Vue (Vite)
  • Install Library Pendukung
  • Konfigurasi Endpoint API Backend
  • Integrasi dengan Bootstrap
    Authentication
  • Membuat Views dan Route
  • Membuat Proses Register
  • Membuat Proses Login
    Halaman Dashboard
  • Membuat View Dashboard dan Route
  • Menampilkan User di Halaman Dashboard
  • Membuat Proses Logout
    CRUD Data Users
  • Membuat View Users dan Route
  • Menampilkan List Data Users
  • Membuat Proses Create Data User
  • Membuat Proses Edit dan Update Data User
  • Membuat Proses Delete Data User
    Penutup
  • Donasi
  • Promosi
  • Penutup

Dapatkan ebook sekarang untuk dapat mengikuti pembelajaran

TOOLS

Express Js

Web Framework for Node.js

Vue Js

The Progressive JavaScript Framework

SCREENSHOTS


Homepage

Halaman Register

Halaman Login

BENEFITS


Ebook

Souce Code

Private Group Member

Update Materi

Sertifikat

Akses Selamanya

Real Studi Kasus

ULASAN MEMBERS

Indra Sah Noeldy Girsang at SantriKoding

Saya adalah seorang full-stack developer pemula asal Da...


Sangat bagus, Mudah dipahami


Saya baru saja menyelesaikan kursus gratis di SatriCoding dan saya sangat puas dengan pengalaman belajar yang saya dapatkan. Berikut adalah beberapa poin yang menurut saya sangat menonjol: Kualitas Materi: Materi yang disampaikan sangat lengkap dan mudah dipahami. Setiap konsep dijelaskan dengan jelas dan disertai contoh-contoh yang relevan. Pengajar yang Berkompeten: Para pengajar di SatriCoding sangat berpengetahuan dan berpengalaman. Mereka mampu menjelaskan materi dengan cara yang mudah dipahami oleh pemula sekalipun. Struktur Kursus: Struktur kursus sangat terorganisir dengan baik. Saya dapat mengikuti setiap modul dengan mudah dan memastikan saya memahami setiap langkah sebelum melanjutkan ke tahap berikutnya.


Materinya sangat berbobot dan mudah dipahami

Yoga Remz at SantriKoding

front end developer


Materi nya bagus dan mudah dipahami, sangat membantu pemula seperti saya. Terima kasih banyak.


sangat berguna terimakasih santrikoding

Muhammad Nur Arfi Ramadhan at SantriKoding

Watashiwa Arfi yoroshiku onegaichinasu


Pembelajaran nya bagus dan asik banget, jadi ga gampang bosan