Back End Engineering Bootcamp

Rp. 0
0%
Rp. 0
Daftar
Level Beginner
Level Beginner
Level Beginner yang kamu ambil

Back End Engineering Bootcamp

Batch 9
Rp14.999.000
Rp5.499.000
63%
Nov 2023
16 Minggu
3x Pertemuan / Minggu
  • Flipped Learning Method
  • Small Size Classroom
  • Real Cases Real Projects
  • Career Support & Coaching
  • Psychological Check Up
  • Collaborative Based Learning
Mohon maaf batch Back End Engineering Bootcamp saat ini belum dibuka. Sambil nunggu, kamu bisa ikuti bootcamp lain yang nggak kalah serunya!
Lihat Bootcamp Lain
Level Beginner
Level Beginner
Level Beginner yang kamu ambil
Back End Engineering Bootcamp
Batch yang tersedia
Mohon maaf batch Back End Engineering Bootcamp saat ini belum dibuka. Sambil nunggu, kamu bisa ikuti bootcamp lain yang nggak kalah serunya!
Batch 9
63%
Rp14.999.000
Rp5.499.000
Nov 2023
16 Minggu
3x Pertemuan / Minggu
  • Flipped Learning Method
  • Small Size Classroom
  • Real Cases Real Projects
  • Career Support & Coaching
  • Psychological Check Up
  • Collaborative Based Learning
Rp14.999.000
Rp5.499.000
63%
Konsultasi Dulu

Cocok Buat Kamu

Professional

Kamu yang ingin mendalami skill di bidang tertentu.

Fresh Graduate

Kamu yang baru lulus dan ingin memulai karier.

Career Switcher

Kamu yang mau beralih karier ke bidang baru.

Bootcamp Ini Cocok Untuk

Leaders

Kamu yang memimpin tim di perusahaan atau bisnis..

Professional

Kamu yang ingin mendalami skill di bidang tertentu.

Belajar Coding dan Programming yang Ramah Pemula

Riset HubSpot menunjukkan sales ecommerce global akan mencapai $4,5 triliun, industri yang bergantung erat pada skill backend engineer. Yuk, mulai pelajari coding API data sekarang!

Kurikulum Bootcamp

Materi Yang Akan Kamu Pelajari di Bootcamp

Kamu akan dibimbing hingga menguasai ilmu Back End Engineering Bootcamp dari dasar sampai penerapannya dalam pekerjaan.
Memahami dasar back-end programming dan dasar JavaScript
Memahami logika pemrograman dengan menggunakan Javascript
Mengaplikasikan Function dan Object Oriented Programming (OOP) di JavaScript
Back End Web Development Basics
Database & ORM
Network & Application Development
Authentication & Media Handling
Testing & Deployment
WebSocket & Mailer
Download Kurikulum

Memahami dasar back-end programming dan dasar JavaScript

  • Web Development Intro
  • BE Developer
  • Tools Back End Developer
  • Code structure
  • Variables (let, const, var)
  • Data types
  • Operators
  • Logical operators

Memahami logika pemrograman dengan menggunakan Javascript

  1. Algoritma
  2. Flowchart
  3. Pseudocode dan Alur Pengambilan Keputusan
  4. Loop
  5. Sorting Algorithm
  6. Logika search

Mengaplikasikan Function dan Object Oriented Programming (OOP) di JavaScript

  • Function
  • Asynchronous Process
  • Class, Object, & Method
  • OOP Introduction
  • Pilar OOP

Back End Web Development Basics

  • Kerja Sama HTML dan CSS
  • Debugging HTML & CSS
  • Runtime Environment
  • Package Manager dalam Node.js
  • Module dalam Node.js
  • Fs Module dalam Node.js
  • Inisialisasi Project Node.js
  • HTTP Server
  • Metode HTTP
  • Express.js
  • Routing
  • Middleware
  • View Engine
  • JSON
  • RESTful API

Database & ORM

Konsep Database & DBMS

  • Konsep dan cara kerja Database
  • Jenis database berdasarkan arsitekturnya
  • Jenis database berdasarkan modelnya
  • DBMS
  • NoSQL
  • SQL

Query Language dan Implementasi DBMS & RDBMS

  • Query Language
  • Setup PostgreSQL
  • Implementasi SQL dalam DBMS
  • ERD
  • ERD dalam RDBMS

ORM (Object Relational Mapping)

  • Adapter
  • Pengantar ORM
  • Fitur dalam Sequelize
  • Model Definition
  • Model Association
  • Praktik

Network & Application Development

Networking

  • Konsep Networking
  • Client & Server
  • Protocols
  • IP Address & Port

API Documentation & Scrum

  • Dokumentasi API
  • Struktur dan Kriteria Dokumentasi API
  • Latihan dengan Swagger
  • Integrasi Dokumentasi API dengan Experss.js
  • Scrum

Design Pattern

  • Design pattern introduction
  • Software Architecture
  • MVC (Model View Controller)
  • MCR (Model Controller Router)

Authentication & Media Handling

Authentication & Authorization

  • Authentication & Authorization
  • Passport
  • Passport - Local Strategy
  • Passport - JWT Strategy
  • Google & Facebook OAuth

Debugging and Logging

  • Konsep Debugging
  • Backend debugging
  • Debugging setelah deployment: Logging

Back End Media Handling

  • Media Upload
  • Multer
  • Implementasi Multer untuk File Upload dan File Validation
  • Penggunaan Cloudinary & Integrasinya

Testing & Deployment

Testing

  • Konsep Testing
  • Prinsip Testing
  • Ruang Lingkup / Jenis Testing
  • Test Driven Development
  • Implementasi TDD di JavaScript

Cloud, Server, & CI/CD

  • Cloud & Server
  • Komponen & Model Cloud
  • Deployment
  • Web Server
  • CI/CD

Containerization

  • Container
  • Containerization
  • Docker8.3.4
  • Praktik Deploy Container

WebSocket & Mailer

WebSocket

  • Recap Protokol dan HTTP
  • Konsep WebSocket
  • Socket.io
  • Praktik Socket.io

Mailer

  • Konsep dan Cara Kerja Email
  • Protokol Mailer
  • Implementasi Nodemailer
Lihat lebih sedikit
Lihat lebih banyak
Ingin tahu lebih lengkap? Download kurikulumnya
Download Kurikulum
Kemampuan Teknis

Kemampuan Yang Akan Kamu Kuasai

Kamu akan dibimbing hingga menguasai ilmu Back End Engineering Bootcamp dari dasar sampai penerapannya dalam pekerjaan.

💻  Hard Skill

Menguasai Javascript sebagai bahasa pemrograman web
Mengolah data di backend dengan database PostgreeSQL
Membuat RestAPI dengan Node.JS
Melakukan API documentation
Melakukan testing dan deployment
Melakukan implementasi web socket dan mailer
Melakukan authentication pada fitur web

⚙️ Soft Skill

Self-driven
Analytical Thinking
Critical Thinking
Teamwork

🛠 Tools yang akan dipelajari

Fasilitas Bootcamp

Bukan Hanya Materi, Tapi Juga Praktik Langsung

Kurikulum Binar dirancang untuk membantu kamu menguasai konsep lewat latihan yang menantang dengan sistem challenge-based learning.
Discussion with facilitator
Video, Audio/ Podcast
Quiz
Reading Materials
Project Based Learning
Practical Case Study
Portfolio Making
Subject Matter Expert

Dibimbing Oleh Praktisi Berpengalaman di Bidangnya

Belajar langsung dari pengalaman milik fasilitator Binar yang telah bekerja dan menjadi spesialis di startup unicorn dan korporat.
SME

Made Indra

Backend Engineer • LOGEE
Lihat profil lengkap
Lihat Detail

Made Indra adalah seorang software engineer dengan pengalaman 5 tahun. Made memiliki track record yang terbukti dalam backend engineering, setelah memimpin integrasi layanan Logee dengan pelabuhan laut dan bea cukai di Indonesia. Made juga menciptakan layanan perdagangan yang kuat untuk Telkom Indonesia. Ia telah menggunakan Go, Javascript, Node.js, PostgreSQL, MongoDB, Redis, Kafka, dan Docker dalam berbagai proyek.

Made Indra adalah seorang software engineer dengan pengalaman 5 tahun. Made memiliki track record yang terbukti dalam backend engineering, setelah memimpin integrasi layanan Logee dengan pelabuhan laut dan bea cukai di Indonesia. Made juga menciptakan layanan perdagangan yang kuat untuk Telkom Indonesia. Ia telah menggunakan Go, Javascript, Node.js, PostgreSQL, MongoDB, Redis, Kafka, dan Docker dalam berbagai proyek.

Lihat Profil Selengkapnya
Fasilitator belum tersedia
Mohon tunggu ya, kami sedang mencari fasiltator yang tepat untuk course bootcamp ini.

Cobain Materi Belajar Gratis Kami!

Masih ragu buat daftar bootcamp Binar? Biar lebih yakin, coba akses materi Level Silver secara gratis di aplikasi Binar Academy.
Download Aplikasi
Career Development Program

Langsung Dibantu dan Disalurin Kerja Setelah Lulus

Binar membantu mempersiapkan keahlian student Bootcamp dari mendaftar pekerjaan hingga menghubungkan langsung ke perusahaan partner.

🗂️  Dibimbing Bikin Portofolio

Kamu akan dibantu mempersiapkan portfolio, CV, dan latihan interview bersama mentor lewat Career Development Program.

🧰  Dicariin Perusahaan

Melalui Binar Job Connect, kamu akan disalurkan ke perusahaan partner yang membutuhkan talenta digital lewat private interview atau hiring event.
Lihat Lowongan Khusus Alumni

800+ Lulusan Binar Bekerja di Perusahaan Ini

Timeline Belajar

Jadwal Bootcamp Yang Dapat Kamu Ikuti

Selama 4 Bulan, kamu akan intensif menggali potensi dan meretas semua batasan diri.

Batch 9

Nov 2023
Nov 2023
16 Minggu
3x Pertemuan / Minggu
Online ( 19:00 - 22:00 WIB )
Pendaftaran batch terbaru belum dibuka

Kamu bisa pantengin media sosial kami buat dapetin info terbaru kapan batch dibuka atau Lihat Jadwal Bootcamp Lainnya

*jadwal pasti akan dikonfirmasi sebelum kegiatan dimulai
Batch 9 : Nov 2023

Tahapan Belajar

Alumni Bootcamp

10.000+ Alumni Telah Sukses Mencapai Karir Impian

Lulusan Bootcamp Binar berasal dari berbagai background pendidikan, mulai dari lulusan SMA sampai Professional. Ayo gabung jadi salah satunya!

✉️ Alumni Bootcamp

No items found.

🗂 Portofolio Karya Alumni

No items found.

Masih bingung mau ikut bootcamp yang mana?

Pilih 2 bootcamp yang tertarik kamu ikutin, lalu bandingkan kedua benefitnya.

Mau tahu info terbaru tentang Data Science dan hal menarik lain seputar dunia teknologi?

Join Komunitas Berbinar

Berbagai Opsi dan Metode Pembayaran yang Bisa Kamu Pilih

Pembayaran Langsung

Tunai

Kamu bisa bayar secara cash melalui teller bank.

Transfer Bank

Lebih cepat bayar lunas melalui virtual account.

Lewat Aplikasi Binar

Bisa lewat CC/VA di Android dan Dana/Gopay/CC di iOS.
Pembayaran Cicilan Mulai dari

Rp1.083.000/bulan x 12

Credit Card

Bebas hubungi pihak bank terkait untuk atur jadi cicilan.

Danacita

Tersedia cicilan 0% untuk tenor 3 bulan dan 6 bulan.
Konsultasi Program Cicilan

Bootcamp Binar Lainnya