Pengembangan Aplikasi Web: Dari Front-End hingga Back-End

Pengembangan Aplikasi Web: Dari Front-End hingga Back-End

Pelatihan ini bertujuan untuk memberikan pengetahuan dan keterampilan praktis dalam membangun aplikasi web, mencakup aspek Front-End dan Back-End secara komprehensif.

Rp 99.99
99.99000000000001 IDR Rp 99.99
Rp 99.99
Responsible Administrator
Last Update 08/14/2024
Completion Time 5 hours
Members 1

What you will learn

  • Pengenalan aplikasi web
  • Arsitektur aplikasi web:Front-End vs Back-End
  • Kebutuhan teknologi dan alat pengembangan
  • Pengantar HTML, CSS, dan JavaScript
  • Membangun antarmuka pengguna (UI)
  • Menggunakan framework dan library Front-End:React, Angular, atau Vue.js
  • Responsive design dan mobile-first development
  • Pengantar Back-End development
  • Memilih bahasa pemrograman Back-End:Node.js, Python, atau lainnya
  • Menggunakan framework Back-End:Express.js, Django, atau Flask
  • Pengelolaan database:SQL vs NoSQL
  • RESTful API dan GraphQL
  • Menghubungkan Front-End dan Back-End
  • AJAX dan teknik asinkron
  • Autentikasi dan otorisasi pengguna
  • Keamanan aplikasi web
  • Pengantar testing aplikasi web
  • Unit testing dan integration testing
  • Continuous Integration / Continuous Deployment (CI/CD)
  • Deploying aplikasi web ke platform cloud

Program Structure

  • Pendahuluan Pengembangan Aplikasi Web
    3 Lessons · 45 min
    • Pengenalan aplikasi web
    • Arsitektur aplikasi web: Front-End vs Back-End
    • Kebutuhan teknologi dan alat pengembangan
  • Pengembangan Front-End
    4 Lessons · 1 hr
    • Pengantar HTML, CSS, dan JavaScript
    • Membangun antarmuka pengguna (UI)
    • Menggunakan framework dan library Front-End: React, Angular, atau Vue.js
    • Responsive design dan mobile-first development
  • Pengembangan Back-End
    5 Lessons · 1 hr 15 min
    • Pengantar Back-End development
    • Memilih bahasa pemrograman Back-End: Node.js, Python, atau lainnya
    • Menggunakan framework Back-End: Express.js, Django, atau Flask
    • Pengelolaan database: SQL vs NoSQL
    • RESTful API dan GraphQL
  • Integrasi Front-End dan Back-End
    4 Lessons · 1 hr
    • Menghubungkan Front-End dan Back-End
    • AJAX dan teknik asinkron
    • Autentikasi dan otorisasi pengguna
    • Keamanan aplikasi web
  • Testing dan Deployment
    4 Lessons · 1 hr
    • Pengantar testing aplikasi web
    • Unit testing dan integration testing
    • Continuous Integration / Continuous Deployment (CI/CD)
    • Deploying aplikasi web ke platform cloud

About the course

Pelatihan ini bertujuan untuk memberikan pengetahuan dan keterampilan praktis dalam membangun aplikasi web, mencakup aspek Front-End dan Back-End secara komprehensif.

Pada pelatihan ini Anda akan mempelajari:

  • Memahami konsep dasar pengembangan aplikasi web
  • Memahami dan mengimplementasikan teknologi Front-End seperti HTML, CSS, dan JavaScript
  • Menggunakan framework Front-End modern seperti React atau Angular
  • Memahami dan mengimplementasikan konsep Back-End menggunakan bahasa pemrograman seperti Node.js atau Python
  • Menggunakan database untuk penyimpanan data
  • Mengintegrasikan Front-End dan Back-End menjadi aplikasi web yang fungsional
  • Memahami konsep keamanan dalam pengembangan aplikasi web
  • Menggunakan tool testing dan deployment untuk web application

Metode pembelajaran dilaksanakan melalui:

  • Penyampaian materi dengan presentasi
  • Diskusi interaktif
  • Latihan langsung (hands-on practice)
  • Tugas proyek individu atau kelompok
  • Studi kasus

Requirements

Tidak ada persyaratan khusus untuk mengikuti pelatihan ini.

Who should take this course

Developer pemula dan menengah yang ingin mempelajari pengembangan aplikasi web secara menyeluruh