Gratis

FullStack JavaScript Developer dengan Express dan Vue

5.0 (44 ulasan) 1625 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

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

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

DISUSUN OLEH

Fika Ridaul Maulayya

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

ULASAN MEMBERS


sangat berguna terimakasih santrikoding

Indra Sah Noeldy Girsang at SantriKoding

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


Sangat bagus, Mudah dipahami


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.

Muhammad Akbar Abi Santoso at SantriKoding

a boy who wants to become a web developer


Lengkap. Apakah update materi selanjutnya dapat ditambahkan state management seperti pinia.js