Hasta el 
Descuento
Hai Berkah, metode apa yang harus saya gunakan di sini? Ada pendapatmu tentang hal ini?
Halo Melati!
Pelatihan kelompok
Pembelajaran dengan menggunakan video dan seorang mentor (rekaman disediakan), pekerjaan rumah yang praktis, membuat proyek Java.
Sertifikat CodeGym
Kami akan mengajarkan Java Developer, mengonfirmasi pengetahuan Anda dengan ijazah, dan membantu Anda mempersiapkan diri untuk wawancara.
Program kursus
Pelatihan terdiri dari lima modul dan pembuatan proyek berkelompok. Durasi kursus adalah satu tahun.
Java Developer adalah profesi populer yang membuka peluang kerja di pasar internasional untuk Anda
Permintaan akan Java Developer sangatlah tinggi, dan lowongan spesialis di bidang ini tidak terbatas pada pasar lokal saja: Anda dapat memilih dari banyak lowongan di seluruh Dunia.
Prospek gaji yang sangat baik. Gaji seorang Java Developer adalah salah satu gaji yang tertinggi di industri IT.
Seorang Java Developer memiliki banyak sekali pilihan. Bahasa pemrograman ini digunakan untuk membuat aplikasi server di bidang layanan keuangan, aplikasi web, sistem tertanam, Big Data, untuk merancang program Android dan aplikasi ilmiah.
Jenjang karir Java Developer
Pertama
Junior
PENGEMBANG JAVA
Rp. 40 Juta/tahun
Lebih dari 1 tahun
Middle
PENGEMBANG JAVA
Rp. 60 Juta/tahun
2+ tahun
Senior
PENGEMBANG JAVA
Rp. 100 Juta/tahun
Kursus ini cocok untuk mereka yang:
Seorang Pemrogram tidak
dilahirkan - mereka dilatih!
Pemula dalam hal pemrograman
Anda baru saja memulai perjalanan Anda dalam pemrograman. Pembelajaran bersama mentor berpengalaman dan pencapaian mingguan akan membantu Anda memantau hasil studi Anda untuk menjadi spesialis yang percaya diri.
Lulusan universitas teknik
Anda memiliki dasar, tetapi kurang pengalaman praktis. Selama kursus, Anda akan mendapatkan banyak latihan dan membuat proyek yang nyata. Berkat kursus ini, Anda akan menjadi spesialis yang dibutuhkan pasar IT modern.
Apakah Anda ingin melanjutkan studi Anda?
Anda telah mengikuti kursus online CodeGym atau menguasai coding Java di tempat lain, tetapi belum menyelesaikannya. Pelatihan sistematis dengan tanggal penyelesaian pembelajaran yang telah ditetapkan akan membantu Anda tetap termotivasi.
Apa saja yang termasuk dalam kursus "Java Developer dalam 12 bulan"
Kelas reguler dengan mentor - Java Developer yang berpengalaman
Diadakan sebanyak dua kali seminggu, kuliah online akan berlangsung selama satu setengah jam, di mana mentor menjelaskan teori baru dan memberikan rekomendasi kepada siswa.
Dukungan chat
Pakar Java akan memberi jawaban cepat kepadamu pada hari kerja untuk setiap pertanyaan tentang teori Java dan pemecahan masalah dalam kursus.
Simulator online interaktif
Dari pelajaran pertama Anda menulis program sendiri: di browser atau di lingkungan pengembangan profesional.
Bantuan dalam pekerjaan
Pusat Karir CodeGym akan membantu Anda meningkatkan resume Anda, mempersiapkan Anda untuk menemukan lowongan kerja yang relevan dan lulus saat wawancara.
Diploma setelah menyelesaikan kursus profesional
Kursus CodeGym yang diselesaikan (terutama dengan program mendalam dengan pendampingan) adalah "bukti kualitas" menurut perekrut IT.
Format
Online
DURASI
12 bulan

Program pelatihan terperinci

Pelatihan ini dirancang selama 12 bulan, termasuk pembelajaran, pekerjaan rumah, dan
praktik coding.
Pelatihan ini dirancang selama 12 bulan, termasuk pembelajaran, pekerjaan
rumah, dan praktik coding.
MODUL 1. JAVA SINTAKS
  • Pengantar Pemrograman Java
  • Perintah-perintah Java dan program Java pertama Anda
  • Menggunakan Variabel bertipe int dan String
  • Types dan Keyboard Input
  • Menggunakan InteliJ IDEA. Debugging
  • The if statement
  • Perulagan
  • Arrays
  • Array Dua Dimensi
  • Fungsi
  • Menggunakan Strings
  • Tipe Data
  • Pengenalan OOP
  • Objects
  • Tipe Data Generic
  • Java Collections
  • Singleton, enum, switch
  • Singleton, enum, switch
  • Eksespsi
  • I/O streams
  • Fungsi Lambda
  • Times and dates
  • Git
  • Proyek Akhir
Durasi: 3 Bulan
Tugas Praktik (program nyata): 271
Tugas Besar Akhir: Crypto-analyzer
MODUL 2. JAVA CORE
  • OOP: encapsulation, polymorphism
  • OOP: overloading, overriding, abstract classes
  • OOP: composition, aggregation, inheritance
  • OOP: interfaces
  • Tipe Data Generic
  • Fungsi Lambda
  • Type casting, instanceof. Big task for interfaces
  • Fungsi Overloading, Pemanggilan Konstruktor
  • Perangkat Kelas Objek
  • Rekursif - Pengulangan
  • Pengenalan Threads: Thread, Runnable, start(), join(), interrupt(), sleep()
  • Pengenalan Threads: ynchronized, volatile, yield()
  • Pengenalan Streams: InputStream/ OutputStream, FileInputStream, FileOutputStream
  • Executor
  • thread pool
  • Kelas Bersarang
  • Serialization
  • Reflection API
  • Anotasi di Java
  • Sockets
  • Proyek Akhir
Durasi: 3 Bulan
Tugas Praktik (program nyata): 190
Tugas Besar Akhir: Simulasi Evolusi
MODUL 3. PROFESIONAL JAVA
  • Maven: phases, plugins, dependencies, and building
  • Instalasi Maven
  • Maven: Penggunaan Maven Tingkat Lanjut
  • JUnit 5
  • Mockito
  • Logowanie
  • HTML + CSS
  • JavaScript + jQuery
  • Perangkat Jaringan
  • HTTP protocol
  • HttpClient
  • Tomcat: Instalasi, Konfigurasi, Penggunaan, Sumber Daya
  • Servlets: doGet, doPost, session, request, response
  • JSP, JSTL
  • Software architecture, client-server architecture, MVC
  • Metodologi Pengembangan
  • Pola Desain
  • Menggunakan Memori di Java
  • Teknik Concurrent Java
  • Apache Commons
Durasi: 2 Bulan
Tugas Praktik (program nyata): 46
Tugas Besar Akhir: 6 (game lengkap, panel admin untuk mengelola game RPG, dll).
MODUL 4. WORKING WITH DATABASES. HIBERNATE
  • Query SQL
  • Query SQL Kompleks
  • Instalasi MySQL, Backup, Permissions, Konsistensi Data, dan Integrity Data
  • Mengubah Data di Tabel: Insert, Update, Delete, Indexes
  • JDBC
  • ORM: Entity, HibernateConfig, transaction annotations
  • HQL, Query Parameters
  • Hibernate: object state, save, update, delete
  • Pemetaan Tipe Data Tingkat Lanjut
  • Pemetaan Collections: One-to-Many, Lazy Loading
  • Mempertahankan Hierarki Kelas
  • Desain Database
  • Transactions, ACID, CAP
Durasi: 5 Bulan
Tugas Praktik (program nyata): 50
Tugas Besar Akhir: 4
MODUL 5. SPRING + SPRING BOOT
  • Spring Framework
  • Konfigurasi Spring
  • Aspect-Oriented Programming (AOP)
  • Spring MVC
  • Spring MVC: menggunakan data
  • Spring ORM, JPA
  • Aplikasi Spring: controller, service, repository
  • Spring Test
  • Spring REST
  • Spring Security
  • Spring Boot
  • Spring Cloud
Durasi: 5 Bulan
Tugas Besar Akhir: 3
MODUL 6. TUGAS AKHIR
Durasi: 1 bulan
Di akhir pelatihan, Anda akan diberi proyek berskala besar, yang akan Anda buat dan unggah ke akun GitHub pribadi Anda. Tugas Akhir ini akan menjadi kejutan besar dan pengalaman yang fantastis!

Resume Anda &
Sertifikat
Resume Anda & Sertifikat

Resume yang dapat Anda tunjukkan kepada perekrut IT setelah menyelesaikan kursus.
Resume yang dapat Anda tunjukkan kepada perekrut IT setelah
menyelesaikan kursus.
POSISI
Java Developer
HARAPAN GAJI
Rp. 180 Juta
LOKASI
Jakarta
FORMAT KERJA
Kerja jarak jauh
Professional skills
  • Java core
  • Java Streams
  • OOP, SOLID
  • Patterns (basic)
  • SQL (MySQL)
  • Spring
  • Hibernate
  • git/GitHub
  • Maven
  • REST API
  • Tomcat
  • Spring boot
  • Integration
  • Algorithms
  • IDEA
  • JUnit
  • xml, json, yaml
  • Apache HTTP Client
Sertifikat CodeGym
Sertifikat ini membuktikan bahwa Anda memiliki pengetahuan mendalam tentang pengembangan perangkat lunak Java. Sertifikat ini adalah bukti yang meyakinkan bahwa Anda siap untuk bekerja.
Jangan percaya kami, percaya mereka

Pertanyaan yang sering diajukan

Apa persyaratan agar bisa mengikuti pelatihan?
Kursus ini dirancang untuk orang-orang yang tidak memiliki pengetahuan pemrograman dan untuk profesional yang mengetahui Java sampai batas tertentu tetapi ingin meningkatkan keterampilan mereka atau mengulas materi.
Berapa jam pembelajaran per minggu yang saya butuhkan?
Kami merekomendasikan menghabiskan setidaknya 10-12 jam seminggu untuk kursus. Lebih banyak lebih baik.
Mengapa kursus berlangsung 12 bulan?
12 bulan adalah periode optimal untuk mempelajari teori dan mengembangkan keterampilan untuk posisi Junior Java Developer. Selangkah demi selangkah, Anda akan melewati semua level yang diperlukan di bawah pengawasan Java Developer yang berpengalaman.
Bisakah saya membayar program sebulan sekali?
Anda dapat membayar uang kursus sebulan sekali. Biayanya Rp. 1.215.404 per bulan. Namun, jika Anda berencana untuk membayar kursus sepanjang tahun sekaligus, harganya akan menjadi Rp. 1.048.285 per bulan. Dengan demikian Anda bisa menghemat Rp. 2.005.428 jika Anda membayar kursus keseluruhan.
Mengapa saya harus memilih layanan Anda?

Java dan pelatihan profesional IT dengan bahasa pemrograman ini adalah spesialisasi utama CodeGym.

Mentor memperkenalkan siswa ke bagian teoretis Java langkah demi langkah dan secara teratur berinteraksi dengan mereka untuk memecahkan masalah jika ada dan memberikan jawaban atas pertanyaan-pertanyaan siswa.

Kursus ini berisi banyak contoh penerapan teori Java. Para mentor membantu siswa memperkuat pengetahuan yang diperoleh dan menggunakannya dalam proyek masa depan mereka. Kami menawarkan lebih dari 1200 tugas dengan pemeriksaan solusi secara otomatis serta proyek akhir.

Pelatihan dapat dibayar setiap bulan, yang mana akan lebih nyaman untuk perencanaan anggaran Anda.

Bagaimana pembelajaran berjalan, bagaimana cara menyusun kelompok?
Mentor akan memberi Anda tautan ke rapat Zoom secara online, Anda kemudian join ke kelas online dan kelas-pun dimulai. Anda mendapatkan pengetahuan teoritis selama kelas online. Anda dapat mengajukan pertanyaan Anda di chat Zoom. Mentor akan menunjukkan cara membuat coding dimana Anda dapat membuat kode dan mendengarkan mentor Anda pada saat yang bersamaan. Pelajaran direkam dan keesokan harinya akan kami bagikannya di YouTube. Anda dapat menyimpan video jika Anda mau. Di akhir pembelajaran, Anda akan menerima tugas sebagai pekerjaan rumah yang harus diselesaikan sebelum pelajaran berikutnya.