Gratis

FullStack JavaScript Developer dengan Express dan Vue

5.0 (35 ulasan) 1487 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


Sangat bagus, Arus program cukup jelas.

Wahyu Nodejs Suhandi at SantriKoding

Web Developer Nodejs, Laravel, Reactjs, Vuejs


Ini Course yang paling saya tunggu tunggu menggunakan Express dan Vuejs akhirnya di realisasikan terima kasih pak mantap ini sedikit tambahan saya tmabahkan multer di sisi express agar dapat mengupload gambar dan tmabahan agar dapat menggunakan login menggunakan username atau email

Tito Candra at SantriKoding

Saya Web Developer/Fullstack Developer Dari Surabaya/Si...


Mantap. Materi mudah dipahami dan menambah ilmu backend menggunakan javascript.

Raul iqbal at SantriKoding

Hi, im Javascript Enthusiast , im Using React JS for We...


terima kasih pak, kelas ini sangat cocok untuk pemula

hendri ekasatria at SantriKoding

I am a computer teacher on a private school


Keren user interface course nya dan materinya juga keren


terima kasih santrikoding, terkait materi sangat mudah dipahami


sangat bagus bagi pemula untuk belajar vue js


Alhamdulillah, kelasnya sangat ringkas dan jelas. seluruh stepnya mudah dimengerti.

Indra Sah Noeldy Girsang at SantriKoding

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


Sangat bagus, Mudah dipahami


Mantap... sesuai jalur pemula.. Semoga dapat diupdate terus.


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

Raul Ananda Putra at SantriKoding

Eat - Code - Repeat


Sangat mudah dipahami oleh pemula javascript


nice untuk mengetahui dasar vue dan juga cara integrasi dengan express untuk backend


materi sangat mudah dimengerti, semoga berguna untuk masa depan.

ravindra setya alkahfi at SantriKoding

lengkapi profile minimal 50% untuk ebook


es6 bagus, vue kurang hapam

Ramadhany Pramestha at SantriKoding

Software Engineer


Materinya mudah dipahami dan mudah diikuti, instruksinya juga jelas disertai kodenya

Ramadhany Pramestha at SantriKoding

Software Engineer


Materinya mudah dipahami dan mudah diikuti, instruksinya juga jelas disertai kodenya

Maulana Latifnabil at SantriKoding

I am a 6th semester student majoring in informatics wit...


Keren kak materinya mudah dipahami

Muhammad Ridwan Nur Ihsan at SantriKoding

I am a passionate Web Developer with a focus on creatin...


Materinyaa sangat mudah untuk di pahami

Jana at SantriKoding

Hello, I'm Jana website developer and figma designer


Tutorialnya mantap, sangat detail dalam penjelasan dan menjelaskan setiap bagian kode dengan bahasa yang mudah dimengerti.