Kerangka Materi
Pengenalan AWS Cloud9 untuk Pengembangan Full-Stack
- Gambaran umum fitur-fitur AWS Cloud9 yang berguna dalam pengembangan full-stack
- Mengatur AWS Cloud9 untuk kebutuhan pengembangan front-end dan back-end
- Memahami antarmuka serta fitur-fitur IDE Cloud9
Pengembangan Front-End di AWS Cloud9
- Mengatur framework front-end seperti React dan Angular
- Mengembangkan serta menguji aplikasi front-end di lingkungan Cloud9
- Memanfaatkan alat-alat serta ekstensi berbasis browser
Pengembangan Back-End di AWS Cloud9
- Mengatur lingkungan pengembangan back-end seperti Node.js dan Python
- Mengintegrasikan basis data termasuk MySQL dan DynamoDB
- Mengimplementasikan layanan back-end langsung dari Cloud9
Proses Debugging Aplikasi Full-Stack
- Memanfaatkan alat debug yang tersedia di AWS Cloud9
- Mengatasi masalah pada bagian front-end maupun back-end
- Menulis dan menjalankan tes unit serta integrasi
Integrasi dengan Layanan AWS
- Menghubungkan aplikasi ke AWS Lambda untuk implementasi serverless
- Mengintegrasikan S3 sebagai solusi penyimpanan data
- Mengimplementasikan aplikasi full-stack pada AWS EC2 atau Elastic Beanstalk
Kolaborasi dalam Lingkungan AWS Cloud9
- Bekerja sama secara real-time dengan rekan-rekan pengembang lainnya
- Mengelola kontrol versi kode menggunakan Git di Cloud9
- Melakukan tinjauan kode serta berbagi proyek secara langsung dalam Cloud9
Fitur Tingkat Lanjut dan Optimalisasi di AWS Cloud9
- Mengoptimalkan alur kerja pengembangan serta mengotomatisasi tugas-tugas menggunakan Cloud9
- Memanfaatkan AWS CloudFormation untuk manajemen infrastruktur berbasis kode
- Menyesuaikan pengaturan IDE agar sesuai dengan kebutuhan pengembangan full-stack masing-masing
Praktik Terbaik Keamanan dalam Pengembangan Full-Stack
- Menerapkan metode autentikasi dan otorisasi yang aman
- Mengamankan layanan front-end maupun back-end dari ancaman keamanan
- Memanfaatkan peran IAM AWS dalam mengatur akses pengguna pada aplikasi full-stack
Penutup dan Langkah Selanjutnya
Persyaratan
- Pengalaman dalam pengembangan web (HTML, CSS, JavaScript)
- Pemahaman tentang teknologi back-end (Node.js, basis data, dll.)
Target Peserta
- Pengembang full-stack
- Insinyur perangkat lunak
- Para pengembang web yang ingin mengembangkan kemampuan mereka di lingkungan berbasis cloud
Testimoni (3)
Saya sangat menikmati belajar tentang serangan AI dan alat-alat yang tersedia untuk mulai berlatih serta menggunakannya secara aktif dalam pengujian keamanan. Saya mendapatkan banyak pengetahuan baru yang sebelumnya tidak saya miliki, dan kursus ini sesuai dengan harapan saya. Bagian favorit saya dari pelatihan adalah Comet Browser, dan saya terkagum-kagum dengan kemampuannya. Saya pasti akan mengeksplorasi lebih dalam lagi. Secara keseluruhan, ini adalah kursus yang sangat baik, dan saya sangat menikmati mempelajari Top 10 OWASP GenAI.
Patrick Collins - Optum
Kursus - OWASP GenAI Security
Diterjemahkan Mesin
Bahwa setiap pelajaran teknis disertai dengan berbagai latihan praktis untuk memperkuat konsep-konsep tersebut.
Andrei-Calin Bajea
Kursus - OWASP Top 10 2025
Diterjemahkan Mesin
Saya telah menemukan hal-hal menarik baru tentang Lambda dan Serverless
Oleg Buldumac - PUBLIC COURSE
Kursus - AWS Lambda for Developers
Diterjemahkan Mesin