Kursus Pelatihan Advanced Angular Testing
Pengujian Angular adalah proses pengujian potongan kode atau modul yang kecil dan terisolasi dalam aplikasi Angular.
Pelatihan ini yang dilaksanakan langsung oleh instruktur (online atau tatap muka) ditujukan untuk penguji dan pengembang berpengalaman yang ingin memahami lebih dalam tentang pengujian Angular.
Di akhir pelatihan ini, peserta akan dapat:
- Memahami pengujian Angular secara mendalam.
- Melakukan pengujian komponen dan integrasi yang maju.
- Melakukan pengujian akhir-ke-akhir dengan Cypress dan regresi visual.
Format Kursus
- Diskusi dan pertanyaan interaktif.
- Banyak latihan dan praktik.
- Implementasi tangan-tangan dalam lingkungan laboratorium langsung.
Opsi Pengustoman Kursus
- Untuk meminta pelatihan yang disesuaikan untuk kursus ini, silakan hubungi kami untuk mengatur.
Kerangka Materi
Pengantar
- Tinjauan tentang pengujian Angular
Melakukan Pengujian Unit
- Pengujian unit dengan Jest
- Pengujian reaktivitas
Memahami Pengujian Komponen dan Integrasi
- Melakukan pengujian komponen
- Pengujian komponen lanjut
- Melakukan pengujian integrasi
Melakukan Pengujian Akhir-ke-Awal
- Regresi visual
- Menggunakan Cypress
- Cypress lanjut
- Rancangan pengujian optimal
- Pengujian kondisional
Praktik Terbaik
- Strategi pengujian
- Arsitektur yang dapat diuji
Ringkasan dan Langkah Selanjutnya
Persyaratan
- Pengenalan dasar JavaScript
- Pengetahuan tentang melakukan pengujian unit
Peserta
- Penyelenggara pengujian
- Pengembang
Kursus Pelatihan Terbuka membutuhkan minimal 5 peserta.
Kursus Pelatihan Advanced Angular Testing - Pemesanan
Kursus Pelatihan Advanced Angular Testing - Penyelidikan
Advanced Angular Testing - Permintaan Konsultasi
Testimoni (1)
Dalam hanya tiga hari, semua materi pelatihan telah tercovver, bahkan lebih.
Ovidiu
Kursus - Angular 2 Fundamentals
Diterjemahkan Mesin
Kursus Mendatang
Kursus Terkait
Angular 13
28 JamPelatihan langsung yang dipimpin instruktur di Indonesia (daring atau tatap muka) ini ditujukan untuk programmer yang ingin menggunakan fitur terbaru dari Angular 13 untuk membangun, menguji, dan mendeploy aplikasi web.
Selesai mengikuti pelatihan ini, peserta akan dapat:
- Menggunakan TypeScript dan CLI Angular untuk mengembangkan aplikasi Angular 13.
- Mengembangkan, menguji, dan mendeploy aplikasi web Angular 13.
- Membuat komponen web yang dapat digunakan dalam aplikasi atau halaman web mana pun.
Angular 2 Fundamentals
21 JamPelatihan langsung yang dipimpin instruktur di Indonesia (online atau di tempat) ini ditujukan untuk pengembang tingkat pemula hingga menengah yang ingin membangun aplikasi web dinamis dan modern menggunakan Angular 2.
Pada akhir pelatihan ini, peserta akan dapat:
- Siapkan dan konfigurasikan Angular 2 proyek.
- Manfaatkan fitur dan peningkatan Angular 2.
- Mengembangkan aplikasi yang kuat dan terukur menggunakan Angular 2.
- Terapkan praktik terbaik untuk organisasi dan arsitektur kode.
- Integrasikan aplikasi Angular dengan API RESTful.
Angular JavaScript
28 JamIni adalah kursus praktis untuk siapa saja yang ingin membuat situs web menggunakan AngularJS.
Selama kursus ini, versi stabil terbaru akan digunakan. Versi pra-rilis hanya dapat digunakan jika ditandai dalam formulir pemesanan di bagian keterangan. Versi lebih lama perlu disetujui sebelum pemesanan.
AngularJS Dasar
14 JamAngular JS adalah pustaka JavaScript untuk pengembangan aplikasi cepat.
Peserta
- pengembang
- programmer
- arsitek JavaScript
Tujuan
- Memindahkan pola pikir dari cara pemrograman prosedural/OO ke cara Angular
- Peserta dapat menggunakan AngularJS untuk membuat Single Page Applications
Format kursus
- 40% kuliah, 60% laboratorium
Angular 10 untuk Pengembang
28 JamDalam pelatihan ini yang dibimbing instruktur secara langsung (online atau tatap muka), peserta akan mempelajari cara membuat, menguji, dan mendeploy aplikasi Angular menggunakan fitur terbaru di Angular 10.
Sampai akhir pelatihan ini, peserta akan mampu:
- Membangun aplikasi Angular 10 menggunakan TypeScript dan Angular CLI.
- Membuat komponen web yang longgar terikat yang dapat digunakan di halaman HTML apa pun.
- Mengoneksi komponen ini ke layanan, modul, dan direktif.
- Mengkonsumsi layanan web REST dan data WebSocket dari dalam aplikasi Angular 10.
- Membangun validasi kustom menggunakan Reactive Forms.
- Menguji, memeriksa kesalahan, dan mendeploy aplikasi Angular 10.
- Mengorganisasi proyek Angular 10 menggunakan praktik terbaik.
Angular 11
28 JamDalam pelatihan bersertifikat ini di Indonesia (daring atau tatap muka), peserta akan belajar bagaimana membuat, menguji dan mendeploy aplikasi Angular menggunakan fitur terbaru dari Angular 11.
Setelah menyelesaikan pelatihan ini, peserta akan dapat:
- Mengembangkan aplikasi Angular 11 menggunakan TypeScript dan CLI Angular.
- Membuat komponen web yang longgar terikat yang dapat digunakan di halaman HTML manapun.
- Menguji, meng-debug, dan mendeploy aplikasi Angular 11.
- Mengorganisir proyek Angular 11 menggunakan praktik terbaik.
Angular 11 Advanced
28 JamPelatihan ini dipandu oleh instruktur (online atau tatap muka) ditujukan untuk developer yang ingin menggunakan alat pengembang lanjutan Angular 11 untuk merancang, membangun, menguji, dan men-deploy aplikasi.
Di akhir pelatihan ini, peserta akan dapat:
- Mengatur lingkungan pengembangan yang diperlukan untuk mengembangkan aplikasi Angular 11 lanjutan.
- Membangun struktur induk-anak dan komponen bersarang untuk aplikasi kompleks.
- Menjalankan RxJS dan observables untuk menangani peristiwa real-time dan pemrograman asinkron.
- Membuat formulir dan model data yang skalabel untuk mengelola input pengguna dan tugas entri data.
- Implementasikan injeksi dependensi, routing, dan praktik terbaik keamanan lanjutan di Angular 11.
Angular 12
28 JamPelatihan ini dipandu instruktur secara langsung di Indonesia (online atau tatap muka) ditujukan untuk programmer yang ingin membuat, menguji, dan menyebarkan aplikasi Angular menggunakan fitur-fitur terbaru di Angular 12.
Setelah pelatihan ini, peserta akan dapat:
- Mengembangkan aplikasi Angular 12 dengan TypeScript dan Angular CLI.
- Membuat komponen web yang longgar ketergantungannya yang dapat digunakan dalam aplikasi web atau halaman HTML mana pun.
- Menguji, men-debug, dan menyebarkan aplikasi Angular 12.
- Menyusun proyek Angular 12 dengan praktik terbaik.
Angular 12 Advanced
28 JamPelatihan langsung ini dalam Indonesia (online atau di tempat) ditujukan untuk pengembang yang ingin lebih mendalam ke dalam fitur-fitur canggih dari Angular 12, termasuk komponen kustom, direktif, pengikatan data lanjutan, pemuatan malas, dan lainnya.
Selesai pelatihan ini, peserta akan dapat:
- Mengembangkan aplikasi Angular 12 menggunakan teknik dan konsep canggih.
- Menerapkan komponen dan direktif kustom.
- Mengkaji teknik pengikatan data lanjutan.
- Menerapkan pemuatan malas dan impor dinamis.
- Meningkatkan kinerja aplikasi Angular 12.
Angular 13 Lanjutan
28 JamPelatihan langsung ini (online atau tatap muka) ditujukan bagi pengembang dan pemrogram berpengalaman yang ingin memanfaatkan fitur-fitur canggih Angular 13 untuk membangun, menguji, dan menyebarkan aplikasi web berkinerja tinggi.
Setelah pelatihan ini, peserta akan mampu:
- Menggunakan TypeScript dan Angular CLI dengan efektif untuk membuat aplikasi Angular 13 yang kompleks.
- Membangun, menguji, dan menyebarkan aplikasi web Angular 13 untuk kinerja optimal.
- Membuat komponen web untuk meningkatkan ketergunaan ulang dan keterpeliharaan aplikasi Angular 13.
Angular 14
28 JamPelatihan langsung yang dipimpin instruktur di Indonesia (online atau offline) ini ditujukan bagi pengembang dan programmer yang ingin menggunakan fitur terbaru dari Angular 14 untuk membangun, menguji, dan mendeploy aplikasi web.
Setelah selesai pelatihan ini, peserta akan dapat:
- Menginstal dan mengkonfigurasi Angular 14.
- Membangun aplikasi menggunakan arsitektur berbasis komponen dari Angular 14.
- Memanfaatkan direktif, layanan, dan pip built-in dari Angular 14.
- Berkomunikasi dengan RESTful API menggunakan modul HttpClient dari Angular 14.
- Melaksanakan otentikasi dan otorisasi dalam aplikasi Angular 14.
- Menguji dan meng-debug aplikasi Angular 14.
Angular 14 Advanced
28 JamPelatihan langsung oleh instruktur di Indonesia (daring atau tatap muka) ini ditujukan untuk pengembang dan programmer berpengalaman yang ingin meningkatkan keterampilan Angular 14 mereka dan memanfaatkan fitur lanjutan dari Angular 14 untuk mengembangkan, menguji, dan mendeploy aplikasi web performa tinggi.
Setelah menyelesaikan pelatihan ini, peserta akan dapat:
- Mengembangkan aplikasi lanjutan menggunakan Angular 14.
- Mengerti dan menerapkan fitur dan teknik yang lebih kompleks dari Angular 14.
- Mengembangkan kode Angular 14 yang dapat dipelihara dan berskala.
- Menciptakan perpustakaan dan modul kustom untuk memperluas fungsionalitas Angular 14.
Angular 15
28 JamInstruksi langsung ini dalam Indonesia (daring atau di tempat) ditujukan untuk pengembang dan programmer yang ingin menggunakan fitur terbaru dari Angular 15 untuk membangun, menguji, dan mendeploy aplikasi web.
Selesai pelatihan ini, peserta akan dapat:
- Menginstal dan mengonfigurasi Angular 15.
- Membangun aplikasi menggunakan arsitektur berbasis komponen dari Angular 15.
- Memanfaatkan direktif, layanan, dan pip bawaan dari Angular 15.
- Berkomunikasi dengan RESTful API menggunakan modul HttpClient dari Angular 15.
- Menerapkan autentikasi dan otorisasi dalam aplikasi Angular 15.
- Menguji dan mendebug aplikasi Angular 15.
- Mengerti fitur-fitur baru dari Angular 15 seperti Image Directive, CDK List untuk membangun komponen UI, pengurangan boilerplate dalam guards, dan peningkatan esbuild untuk pembangunan yang lebih cepat.
Angular 15 Advanced
28 JamPelatihan langsung yang dipimpin instruktur di Indonesia (online atau offline) ini ditujukan untuk pengembang dan programmer berpengalaman yang ingin meningkatkan keterampilan Angular 15 mereka dan memanfaatkan fitur canggih dari Angular 15 untuk mengembangkan, menguji, dan mendeploy aplikasi web performa tinggi.
Setelah selesai pelatihan ini, peserta akan dapat:
- Menggunakan teknik canggih dalam pengembangan aplikasi Angular 15.
- Mengerti best practices untuk skala dan pemeliharaan aplikasi Angular 15 besar.
- Mendapatkan keterampilan membuat aplikasi performa tinggi menggunakan fitur canggih dari Angular 15.
- Memecahkan masalah dan mengoptimalkan aplikasi Angular 15.
- Mempelajari topik-topik canggih seperti rendering di sisi server, lazy loading, dan lainnya.
Angular 16
28 JamPelatihan ini yang disampaikan oleh instruktur (online atau tatap muka) ditujukan untuk pengembang tingkat pemula hingga menengah yang ingin menggunakan fitur-fitur terbaru Angular 16 untuk membangun, menguji, dan mendeploy aplikasi web.
Setelah pelatihan ini, peserta akan dapat:
- Mengatur lingkungan pengembangan yang mencakup Node.js, Visual Studio Code, dan Angular CLI.
- Membuat aplikasi Angular 16 sederhana yang menampilkan data dan menangani interaksi pengguna.
- Menyusun kode menggunakan komponen, direktif, pipa, layanan, dan modul untuk mengorganisir dan mengulangi kode.
- Menggunakan data binding, injeksi dependensi, routing, formulir, dan HTTP client untuk berkomunikasi dengan layanan backend.
- Menggugah dan menguji aplikasi Angular 16 menggunakan alat seperti Chrome DevTools, Jest, Karma, dan Protractor.