May 11, 2021

Back-End

Seorang Back-End Developer adalah Software Developer yang bertanggung jawab dalam mengelola server, aplikasi, dan database agar dapat saling berkomunikasi dengan baik dan lancar. Seorang Back-End Developer memiliki peranan yang sangat penting karena dengan Back-End lah suatu aplikasi Front-End dapat berjalan dengan semestinya. Pada learning path ini, Anda akan belajar mulai dasar pembuatan RESTful API; menggunakan teknologi database, storage, message broker, authentication dan authorization; hingga mempelajari konsep expert dalam mengembangkan RESTful API seperti Clean Architecture, Serverless, Container, dan CI/CD.

Kurikulum Back-End Developer di Dicoding telah dikembangkan bersama AWS dan pelaku industri yang bergerak di bidang Back-End Development. Setiap langkah dalam learning path ini telah didesain agar siswa dapat memiliki pengetahuan yang cukup untuk menjadi seorang Back-End Developer.

Cloud Practitioner Essentials (Belajar Dasar AWS Cloud) Certificate Cloud Practitioner Essentials (Belajar Dasar AWS Cloud) Certificate by Rifandani

Mempelajari materi dasar Cloud dengan menggunakan AWS, dari konsep cloud computing, hingga cara membangun arsitektur yang baik.

Total jam yang dibutuhkan untuk menyelesaikan kelas ini adalah 13 jam. Materi yang dipelajari, diantaranya:

Pengantar ke Amazon Web Services, Komputasi di Cloud, Infrastruktur Global dan Keandalan, Jaringan, Penyimpanan dan Database, Keamanan, Pemantauan dan Analitik, Harga dan Dukungan, Migrasi dan Inovasi, Perjalanan Cloud, serta Dasar-Dasar AWS Certified Cloud Practitioner.

Belajar Dasar Pemrograman JavaScript Certificate Belajar Dasar Pemrograman JavaScript Certificate by Rifandani

Mempelajari dasar JavaScript, dari fundamental, sintaks dan fitur ES6, hingga konsep automation test menggunakan framework populer.

Total jam yang dibutuhkan untuk menyelesaikan kelas ini adalah 45 jam. Materi yang dipelajari, diantaranya:

Pengenalan Javascript, JavaScript Fundamentals, Data Structure, Function, Object-Oriented Programming, Functional Programming, Setup Environment, Module, Error Handling, Concurrency, Node Package Manager, serta JavaScript Testing.

Belajar Membuat Aplikasi Back-End untuk Pemula Certificate Belajar Membuat Aplikasi Back-End untuk Pemula Certificate by Rifandani

Mempelajari dasar dalam membangun RESTful API, dari HTTP server, routing, hingga membangun Back-End untuk aplikasi yang nyata.

Total jam yang dibutuhkan untuk menyelesaikan kelas ini adalah 45 jam. Materi yang dipelajari, diantaranya:

Pengenalan ke Back-End, Dasar-Dasar Node.js, Membangun Web Service menggunakan Node.js, Deploy Web Service, serta Mengonsumsi dan Menguji RESTful API menggunakan Postman.

Sourcecode untuk submission di kelas ini: GitHub.

Architecting on AWS (Membangun Arsitektur Cloud di AWS) Certificate Architecting on AWS (Membangun Arsitektur Cloud di AWS) Certificate by Rifandani

Mempelajari cara membangun arsitektur cloud di AWS, dari yang sederhana dengan Amazon S3, hingga yang canggih dengan serverless..

Total jam yang dibutuhkan untuk menyelesaikan kelas ini adalah 40 jam. Materi yang dipelajari, diantaranya:

Arsitektur Tersederhana dari AWS, Menambahkan Lapisan Komputasi, Menambahkan Lapisan Database, Jaringan di AWS - Bagian 1, Jaringan di AWS - Bagian 2, AWS Identity and Access Management (IAM), Elastisitas, Ketersediaan Tinggi, dan Pemantauan, Automasi, Caching, Membangun Decoupled Architecture, Arsitektur Microservices dan Serverless, RTO/RPO dan Backup Recovery Setup, serta Pengoptimalan dan Ringkasan.

LinkedIn

Check the certificates validation by visiting the URL on the pictures or check out my LinkedIn profile to see all of my certificates.