Kursus Pelatihan JSON JavaScript
JSON (JavaScript Object Notation) adalah format file dan pertukaran data yang bersifat terbuka. Format ini menyediakan cara ideal untuk menyimpan dan bertukar data antara server dan klien.
Pelatihan langsung yang dipandu instruktur (online atau tatap muka) ini ditujukan untuk programmer JavaScript yang ingin mempelajari cara kerja JSON.
Setelah pelatihan ini, peserta akan dapat:
- Mempelajari apa itu JSON dan bagaimana cara kerjanya.
- Mempelajari cara menggunakan JSON dengan JavaScript.
Format Pelatihan
- Kuliah interaktif dan diskusi.
- Banyak latihan dan praktik.
- Implementasi langsung dalam lingkungan live-lab.
Kerangka Materi
Pengenalan ke Json
Sintaks
Tipe Data:
String, Number, Boolean dan Null
Tipe Data Objek
Array
Pengenalan ke JavaScript
JavaScript XmlHttpRequest & Web APIs: Pengenalan ke Web APIs, Objek JavaScript XmlHttpRequest dan cara kerja objek XmlHttpRequest dengan RESTful JSON APIs.
Kustomisasi Situs/Daftar SharePoint menggunakan Json
Persyaratan
- Pengetahuan dan pengalaman JavaScript
- HTML dan CSS
Audience
- Programmer JavaScript
- Pengembang web
Kursus Pelatihan Terbuka membutuhkan minimal 5 peserta.
Kursus Pelatihan JSON JavaScript - Pemesanan
Kursus Pelatihan JSON JavaScript - Penyelidikan
JSON JavaScript - Permintaan Konsultasi
Testimoni (2)
Saya menikmati interaktivitas dan fakta bahwa trainer memiliki keseimbangan yang baik mengenai seberapa dalam dia membahas beberapa topik dan merasakan suasana peserta. Ini membuat Anda merasa seperti menjadi bagian dari program pembelajaran, bukan hanya sebagai pendengar saja. Jika Anda paham, ya sudah; jika tidak, nasib buruk, tidak ada yang peduli. Pekerjaan hebat mengingat umpan balik peserta!
Alexandru - Pirelli
Kursus - JSON JavaScript
Diterjemahkan Mesin
Solusi DaDesktop. Latihan pelatihan.
Bogdan - Pirelli
Kursus - JSON JavaScript
Diterjemahkan Mesin
Kursus Mendatang
Kursus Terkait
Advanced TypeScript
7 JamPelatihan ini yang dipimpin instruktur, langsung (online atau tatap muka) ini ditujukan bagi para pengembang yang ingin menggunakan fitur-fitur lanjut TypeScript untuk menciptakan dan membangun aplikasi JavaScript.
Di akhir pelatihan ini, peserta akan mampu untuk:
- Menyetel lingkungan pengembangan yang diperlukan untuk memulai pengembangan aplikasi TypeScript dan Node.js.
- Menggunakan kemampuan lanjut Typescript untuk menulis kode yang bersih, ekspresif dengan lebih sedikit kesalahan.
- Mengonfigurasi dan menggunakan Webpack dengan TypeScript untuk membangun UI front-end yang kompleks.
- Menggunakan tipe data kustom (Union, Intersection, Tuple Types, dll.) untuk memperluas tipe generik yang ada.
- Menerapkan pola dan API kode asinkron untuk penanganan kesalahan dan memvalidasi respons.
- Mengdeploy aplikasi TypeScript dan Node.js ke lingkungan produksi (AWS EC2, Heroku, dll.).
Advanced Vue.js
14 JamPelatihan ini yang dipimpin instruktur secara langsung (online langsung atau langsung tatap muka) ditujukan untuk pengembang Vue JS yang ingin membuat komponen tingkat lanjut yang lebih sederhana, lebih fleksibel, dan lebih mudah dipertahankan.
Di akhir pelatihan ini, peserta akan dapat:
- Menulis kode VueJS yang dapat dipertahankan dan tahan terhadap kerusakan.
- Menulis logika aplikasi yang dapat dipindahkan dan digunakan kembali.
- Membuat komponen dan widget kustom tanpa menambah kompleksitas yang tidak diperlukan.
Vue.js Lanjutan: Aplikasi Scalable dan Optimalisasi
35 JamKursus ini menyediakan eksplorasi mendalam tentang konsep Vue.js lanjutan, dengan fokus pada skalabilitas, kemudahan pemeliharaan, dan optimasi kinerja dunia nyata dalam ekosistem frontend modern.
Pelatihan ini dipandu oleh instruktur (online atau tatap muka) ditujukan untuk pengembang tingkat menengah hingga lanjutan yang ingin memperdalam keahlian Vue.js mereka, mengadopsi alur kerja modern, dan mengintegrasikan alat ekosistem seperti Pinia, Quasar, dan Vite dengan efektif.
Pada akhir pelatihan ini, peserta akan dapat:
- Membangun aplikasi Vue.js yang skala besar dan modular menggunakan pola reaktivitas dan komposisi lanjutan.
- Mendesain dan mengelola status global kompleks secara efisien dengan Pinia.
- Mengintegrasikan API, menangani kesalahan, dan mengatur aliran data antara toko-toko dan komponen-komponen.
- Menerapkan strategi TypeScript dan pengujian lanjutan untuk kemudahan pemeliharaan dan keandalan.
- Mengoptimalisasi kinerja build, alur kerja CI/CD, dan penyebaran produksi.
Format Kursus
- Ceramah interaktif dan diskusi.
- Latihan praktis dan laboratorium kode.
- Implementasi praktis menggunakan skenario proyek dunia nyata.
Pilihan Penyesuaian Kursus
- Untuk meminta pelatihan yang disesuaikan untuk kursus ini, silakan hubungi kami untuk mengatur.
Memilih Framework JavaScript yang Tepat
14 JamPelatihan langsung yang dipimpin instruktur di Indonesia (di lokasi atau jarak jauh) ditujukan untuk pengembang yang perlu memutuskan kerangka skrip Java mana yang akan digunakan untuk mengembangkan aplikasi front-end.
Pada akhir pelatihan ini, peserta akan mampu:
- Siapkan lingkungan pengembangan yang optimal untuk mulai mengembangkan aplikasi front-end.
- Menerapkan aplikasi demo untuk menguji keterbatasan dan manfaat kerangka skrip Java.
- Putuskan kerangka skrip Java mana yang paling cocok.
Next.js 14 Advanced Development
21 JamPelatihan langsung ini di Indonesia (online atau offline) ditujukan untuk pengembang web tingkat menengah hingga lanjutan dan arsitek teknis yang ingin menjelajahi kemajuan Next.js 14 serta memperoleh pengetahuan untuk mengembangkan aplikasi web berkinerja tinggi.
Setelah selesai pelatihan ini, peserta akan dapat:
- Memanfaatkan potensi penuh Next.js 14 dalam pembuatan aplikasi yang kompleks.
- Menggunakan fitur terbaru seperti Middleware, Komponen Server React, dan Fungsi Edge.
- Implementasi praktik terbaik untuk kinerja, skalabilitas, dan SEO.
- Menyelidiki masalah umum dalam aplikasi Next.js secara efektif.
Next.js 14 - Lanjut
21 JamPelatihan langsung yang dipimpin instruktur di Indonesia (online atau di tempat) ini ditujukan untuk pengembang tingkat lanjut yang ingin menguasai fitur-fitur terbaru di Next.js 14, mengoptimalkan kinerja, dan menerapkan teknik-teknik modern React.
Pada akhir pelatihan ini, peserta akan dapat:
- Terapkan hook React tingkat lanjut dan fitur bersamaan.
- Memahami dan memanfaatkan strategi routing Next.js secara efektif.
- Memanfaatkan Komponen Server, Tindakan Server, dan pendekatan rendering hibrid.
- Mengoptimalkan pengambilan data, penyimpanan dalam cache, dan regenerasi statis tambahan.
- Gunakan Next.js sebagai solusi backend dengan Edge Functions dan Edge Runtime.
- Kelola status menggunakan React Konteks, Redux, dan pustaka status atom.
- Optimalkan kinerja aplikasi untuk Web Core Vitals.
- Uji, pantau, dan terapkan Next.js aplikasi secara efisien.
Membangun Aplikasi Interaktif dengan React, Redux dan GraphQL
28 JamDalam pelatihan online langsung ini di Indonesia, peserta akan mempelajari cara membuat aplikasi React menggunakan Flux dan GraphQL. Kursus ini mencakup instalasi, pengaturan, integrasi, pengujian, pengembangan dan praktik terbaik selama mengarahkan peserta melalui pembuatan serangkaian aplikasi contoh yang menunjukkan cara menambahkan tingkat kompleksitas dan "keterjangkauan" tambahan ke dalam aplikasi menggunakan toolkit dan teknik terbaru.
Membangun aplikasi dengan React memerlukan pemikiran yang berbeda, dibandingkan dengan yang beberapa pengembang telah terbiasa, terutama ketika datang dari mindset kerangka MVC lain seperti AngularJS dan Bootstrap.
Pelatihan ini mempelajari dasar-dasar di balik teknologi yang digunakan setiap langkah sehingga peserta tidak hanya dapat membangun aplikasi yang berfungsi, tetapi juga memahami mengapa pendekatan tertentu digunakan. Ini menjadi dasar untuk berpikir secara mandiri dan kreatif tentang desain dan hasil yang diinginkan untuk membangun aplikasi mereka sendiri di masa depan.
React Native untuk iOS dan Android
21 JamDalam pelatihan ini yang dibimbing instruktur secara langsung di Indonesia, peserta mempelajari prinsip dan pendekatan di balik React Native saat mereka mengembangkan aplikasi seluler mereka sendiri untuk Android dan iOS
React Native Expo
7 JamReact Native untuk Web
21 JamReact Native adalah kerangka pengembangan open-source, multi-platform untuk membangun aplikasi mobile. Dikembangkan oleh Facebook, ini memungkinkan para pengembang untuk menciptakan pengalaman tampilan dan perasaan asli untuk aplikasi mereka di Android dan iOS. React Native for Web membuat komponen dan API React Native yang platform-agnostik tersedia untuk pengembangan aplikasi web.
React Native menyediakan pengalaman pengembang yang konsisten berbasis JavaScript dan perpustakaan React (juga dikenal sebagai React.js atau ReactJS) dan memfokuskan pada efisiensi pengembang di semua platform -- belajar sekali, tulis dimanapun.
Dalam pelatihan langsung ini yang dibimbing oleh instruktur, peserta akan mempelajari dasar-dasar React Native for Web.
Di akhir pelatihan ini, peserta akan mampu untuk:
- Memasang dan mengkonfigurasi alat pengembang React Native
- Memahami dasar-dasar React Native for Web
- Membangun, menguji, mengirim, dan memecahkan masalah aplikasi yang kompatibel dengan iOS, Android, dan web menggunakan React Native for Web
Penonton
- Pengembang web
- Pengembang aplikasi mobile
Format kursus
- Sebagian kuliah, sebagian diskusi, latihan, dan banyak praktik tangan
Catatan
- Untuk meminta pelatihan khusus untuk kursus ini, silakan hubungi kami untuk mengatur.
React dengan Next.js
14 JamPelatihan ini yang dibimbing instruktur, dilaksanakan dalam bentuk Indonesia (online langsung atau pelatihan langsung tatap muka) ditujukan untuk pengembang web yang ingin menggunakan Next.js untuk membuat aplikasi React.
Di akhir pelatihan ini, peserta akan mampu:
- Membuat aplikasi web sisi server dan situs statis dengan Next.js.
- Mengelola dan menyimpan data dengan MongoDB.
- Menyekuriti aplikasi web dengan autentikasi AuthO.
React, Redux dan TypeScript
21 JamReact adalah perpustakaan yang banyak digunakan untuk membuat aplikasi satu halaman di JavaScript dan HTML. Perusahaan seperti Facebook, Instagram, Netflix, atau The New York Times menggunakan React.
Kursus ini akan memperkenalkan dasar-dasar yang menjadi landasan bagi React dan perpustakaan lain (seperti Angular dan Vue.js) serta menonjolkan spesifik React. Kursus ini juga akan mempelajari teknologi yang umumnya digunakan bersama React, seperti Redux dan React-Router.
Di akhir kursus ini, peserta akan mampu membangun aplikasi dengan berbagai tingkat kompleksitas menggunakan React sambil mematuhi praktik terbaik.
Spring Boot, React, dan Redux
14 JamPelatihan langsung yang dipandu instruktur di Indonesia (online atau di tempat) ini ditujukan untuk pengembang web yang ingin membangun aplikasi web front-end dan back-end fungsional dengan Spring Boot, React, dan Redux.
Pada akhir pelatihan ini, peserta akan dapat:
- Membangun aplikasi front-end dengan React dan Redux.
- Buat API RESTful dengan Spring Boot.
- Layanan web aman dengan keamanan Spring dan token web JWT.
TypeScript
7 JamPelatihan ini, yang dipimpin oleh instruktur dan dilaksanakan secara langsung, di Indonesia memperkenalkan fitur utama TypeScript dan memandu peserta dalam pembuatan aplikasi JavaScript yang sebenarnya.
JavaScript dengan TypeScript dan Pengembangan Full-Stack
35 JamJavaScript adalah bahasa pemrograman tingkat tinggi dan dinamis yang digunakan secara luas dalam pengembangan web, mobile, dan desktop. Dengan munculnya kerangka kerja modern dan TypeScript, JavaScript telah menjadi pondasi pengembangan aplikasi full-stack.
Pelatihan langsung ini (daring atau tatap muka) ditujukan untuk pengembang pemula hingga menengah yang ingin menguasai JavaScript, TypeScript, dan pengembangan full-stack menggunakan alat dan praktik modern.
Selesai pelatihan, peserta akan dapat:
- Menyusun kode JavaScript dan TypeScript yang bersih dan modern.
- Mengembangkan aplikasi front-end interaktif dengan React.
- Mengembangkan API back-end yang scalable menggunakan Node.js dan Express.
- Menyusun aplikasi desktop menggunakan Electron.
- Menguji, mendokumentasikan, dan mendeploy aplikasi full-stack.
Bentuk Kursus
- Lecture interaktif dan diskusi.
- Latihan dan praktek yang banyak.
- Pelaksanaan praktik langsung dalam lingkungan lab hidup.
Opsi Kustomisasi Kursus
- Untuk meminta pelatihan kustom untuk kursus ini, silakan hubungi kami untuk mengatur.