Pemrograman XML & AJAX


AJAX (Asynchronous Javascript And XML) adalah sebuah teknik interaktif yang digunakan untuk membuat aplikasi web. Dengan AJAX, aplikasi web dapat mengambil data dari server secara asynchronous di belakang tanpa perlu refresh halaman atau postback. Data diambil menggunakan XMLHttpRequest atau untuk mengakses prosedur atau fungsi yang ada di server menggunakan JavaScript dan XML.

AJAX menggunakan asynchronous data transfer (HTTP request) antara browser dan web server, yang memperbolehkan halaman web memanggil bit yang kecil atau seluruh informasi dari server. Teknik AJAX membuat aplikasi web menjadi kecil, cepat dan lebih user-friendly.

Teknik yang dimiliki AJAX akan bergantian dalam bertukar data dan me-reload  ulang seluruh halaman. Hal ini merupakan perbedaan mendasar model AJAX dengan model tradisional. Melalui AJAX, Javascript dapat dikomunikasikan secara langsung dengan server menggunakan objek Javasript  XMLHttpRequest. Objek Javascript ini dapat men-trade data sebuah web server tanpa harus me-reload halaman web.

XML atau Extensible Markup Language dikenal sebagai bahasa markah (mengkombinasikan teks dan informasi tambahan) multiguna yang telah direkomendasikan oleh World Wide Web Consortium (W3C). W3C adalah suatu konsorsium yang bekerja mengembangkan standar-standar untuk World Wide Web untuk mendeskripsikan berbagai macam data. XML menggunakan markup tags seperti halnya HTML (HyperText Markup Language) namun penggunaannya telah dikembangkan tidak hanya pada tampilan halaman web saja.
Asynchronous JavaScript and XMLHTTP, atau disingkat AJaX, adalah suatu teknik pemrograman untuk menciptakan aplikasi web interaktif dengan berbasis web. Ini bertujuan untuk memindahkan sebagian besar interaksi pada komputer web serfer, melakukan pertukaran data dengan server di belakang layar, sehingga halaman web tidak harus dibaca ulang secara keseluruhan setiap kali seorang pengguna melakukan perubahan. Hal ini akan meningkatkan interaktivitas, kecepatan, dan usability.

Target  Pelatihan

Setelah mengikuti pelatihan ini peserta diharapkan memahami  penggunaan XML dan AJAX dalam website dan aplikasi berbasis web, dapat mengaplikasikan XML dan AJAX untuk validasi form, auto complete, refresh data, server push, partial submit dan pengelolaan database MySQL.

Materi Pelatihan

  • Strukutur document XML
  • XML Element dan Atribut
  • Cross Browser XML parsing
  • XML DOM (Document Object Model)
  • Menampilkan data XML
  • Ajax XML Http Request Object
  • Metode pengiriman dan permintaan ke server dengan Ajax
  • Ajax dengan Javascript
  • Ajax dengan XML
  • Ajax dengan PHP
  • Ajax dengan Database

Durasi Pelatihan

Pelatihan berlangsung selama 3 hari atau 5 hari

    Jadwal Pelatihan Tahun 2023

    Angkatan

    Tanggal

    Keterangan

    I

    10 – 14 Januari 2023

    Minimal 4 peserta

    II

    24 – 28 Januari 2023

    Minimal 4 peserta

    III

    07 – 11 Februari 2023

    Minimal 4 peserta

    IV

    13 – 17 Februari 2023

    Minimal 4 peserta

    V

    21 – 25 Februari 2023

    Minimal 4 peserta

    VI

    07 – 11 Maret 2023

    Minimal 4 peserta

    VII

    21 – 25 Maret 2023

    Minimal 4 peserta

    VIII

    27 – 31 Maret 2023

    Minimal 4 peserta

    IX

    04 – 08 April 2023

    Minimal 4 peserta

    X

    11 – 15 April 2023

    Minimal 4 peserta

    XI

    02 – 06 Mei 2023

    Minimal 4 peserta

    XII

    16 – 20 Mei 2023

    Minimal 4 peserta

    XIII

    30 Mei  – 3 Juni 2023

    Minimal 4 peserta

    XIV

    06 – 10 Juni 2023

    Minimal 4 peserta

    XV

    13 – 17 Juni 2023

    Minimal 4 peserta

    XVI

    26 – 30 Juni 2023

    Minimal 4 peserta

    XVII

    4 - 8 Juli 2023

    Minimal 4 peserta

    XVIII

    18 - 22 Juli 2023

    Minimal 4 peserta

    XIX

    01 - 05 Agustus 2023

    Minimal 4 peserta

    XX

    14 - 18 Agustus 2023

    Minimal 4 peserta

    XXI

    29 Agustus - 2 September 2023

    Minimal 4 peserta

    XXII

    12 - 16 September 2023

    Minimal 4 peserta

    XXIII

    26 - 30 September 2023

    Minimal 4 peserta

    XXIV

    10 - 14 Oktober 2023

    Minimal 4 peserta

    XXV

    24 - 28 Oktober 2023

    Minimal 4 peserta

    XXVI

    7 - 11 November 2023

    Minimal 4 peserta

    XXVII

    21 - 25 November 2023

    Minimal 4 peserta

    XXVIII

    5 - 9 Desember 2023

    Minimal 4 peserta

    XXIX

    19 - 23 Desember 2023

    Minimal 4 peserta

    XXX

    26 - 30 Desember 2023

    Minimal 4 peserta

    Catatan:
    Untuk Jadwal Pelatihan yang tidak tertera pada tabel diatas, silakan hubungi Personal Kontak kami. Terima kasih.


      Personal Kontak :

      Huda : 0852.9254.5234
      Novie : 0811.2950.640
      Clara : 0821-3483-6431
      Agnes : 0813-9039-9305

       

      Formulir Pendaftaran

      Silahkan isi Formulir Pendaftaran dibawah ini :

      Materi Program *

      Nama Instansi *

      Alamat Instansi

      No. Telpon Instansi

      No. Fax.

       

       


      Personal Kontak *

      No. Telp / HP *

      Email *

       

       


      Daftar Peserta yang akan mengikuti Pelatihan :

      No.

      Nama

      L/P

      Program

      Paket(hari)

      1.

      2.

      3.

      4.

      5.

      6.

      7.

       

       

      Tanggal Datang

      Tgl Mulai

       

       


      Catatan

      Verifikasi Captcha

       


       


      * ) Wajib Diisi

      Bagikan Tulisan Ini :

      Kegiatan Pelatihan


      Klien kami terdiri dari berbagai instansi pemerintah dan swasta baik di Indonesia maupun di luar negeri.

      Hubungi Kami

      Silahkan hubungi kami melalui :

      Telepon (0274) 4530471, 4530475
      Faximile (0274) 4530475
      Email info@smilejogja.com
      Datang langsung ke kantor kami :
      Kuantan Square Mlati R3 - R5 & A2,
      Jl. Wahidin Sudirohusodo, Sendangadi Mlati Sleman
      D.I. Yogyakarta - INDONESIA
      Atau isi form kontak yang sudah kami sediakan

      Peta Kantor Kami

      Introducing Official ApeStaking Protocol for ApeCoin.

      New NFT Marketplace Blur s Courting Professional.