Entuk akses lengkap kanggo sinau ing CodeGym kanthi pesen salah sawijining langganan Premium.
  • Premium
    29
    $ saben sasi
    For independent completion of the online course without sticking to a schedule. You get:
  • Pilihan paling apik
    Premium Mentor
    105
    $ saben sasi
    For training in CodeGym University. You get:
    • all the features of the Premium subscription
    • weekly online group sessions with mentors
    • support in a private chat
    • completion and verification of final projects
    • certificate upon course completion
  • Premium Mentor Pro
    200
    $ saben sasi
    For training in CodeGym University with additional mentoring. You get:
    • all the features of the Premium Mentor subscription (studying Java programming in groups)
    • individual mentor consultations: 5 hours per month

Informasi lengkap babagan macem-macem langganan

PremiumMentor premiumPremium Mentor Pro
Akses menyang kabeh ngumboro nggoleki CodeGym
Kursus pemrograman Java Codegym kasusun saka 4 quests: Java Syntax, Java Core, Java Collections, lan Multithreading.
Sinau terus-terusan
Kita nyimpen kemajuan sampeyan liwat kursus, supaya sampeyan bisa nerusake tugas lan pelajaran kapan wae ing piranti apa wae.
Pawulangan motivasi
Pawulangan motivasi kita, sing wis disiapake dening programmer sing berpengalaman, bakal mbiyantu banget.
Verifikasi tugas cepet
Verifikasi tugas njupuk kurang saka detik kanggo 80% tugas. Iku mung njupuk siji klik.
Informasi rinci babagan verifikasi tugas
Nalika tugas dicenthang, sampeyan bakal weruh dhaptar lengkap saka syarat tugas lan status saben syarat, IE syarat sing wis wareg dening program lan sing durung.
Bantuan karo tugas
Ing bagean Bantuan, sampeyan bisa takon lan ngrembug tantangan sing lagi diadhepi ing pasinaon.
tugas bonus
Kita ora pengin sampeyan bosen, mula saben level diwiwiti kanthi kaping lima kalebu sawetara tugas bonus.
Mini-proyek
A mini-proyek kasusun saka 15-20 tugas biasa sing wis disambungake bebarengan.
Plugin
IDE minangka program khusus kanggo nulis program, lan IntelliJ IDEA minangka salah sawijining IDE sing paling trep lan populer kanggo nulis program Java.
Rekomendasi tugas
Programer kita terus-terusan nganalisa solusi siswa CodeGym lan golek kesalahan umum.
Priksa gaya
Programer sing apik ora mung nulis kode sing bener lan bisa dingerteni, nanging uga ngetutake pandhuan gaya kode, sing nerangake syarat lan standar kanggo nulis kode.
Priksa maneh
Sawise tugas rampung, status tetep "Rampung" telung dina. Mung sawise telung dina statuse diganti dadi "Tutup".
Group training with a mentor
Twice a week, there are two-hour online sessions with a mentor — an experienced developer who explains new theory and helps with your solutions.
Support in a private chat
For each group of students, a chat is created where mentors and the course curator answer your questions about studying Java daily.
Completion and verification of final projects
Training on the course with a mentor is divided into modules. At the end of each module, students carry out large projects under the supervision of mentors.
Certificate of course completion
After completing all course modules, you will receive a certificate confirming your qualification in Java development.
Employment assistance
The CodeGym Career Center will help you competently compose a resume and prepare well for the first interviews as a Java developer.
Individual consultations with a mentor
Monthly — 5 hours of personal consultations with an experienced mentor who will answer any questions about training and future career.

Akses menyang kabeh ngumboro nggoleki CodeGym 

Kursus pemrograman Java Codegym kasusun saka 4 quests: Java Syntax, Java Core, Java Collections, lan Multithreading.

Misi kasebut ngemot luwih saka limang atus pelajaran mini lan luwih saka sewu latihan. Kesulitan tugas mboko sithik mundhak, kaya bobot ing bar ing gedung olahraga: mundhak cilik ing beban saben dina pungkasane bakal ngasilake asil sing nyata. Ing pungkasan kursus, sampeyan bakal entuk pengalaman pemrograman 500-1000 jam.

Kursus kasebut bakal ngenalake sampeyan kabeh topik penting babagan Jawa, kalebu: sintaksis Jawa, jinis standar, susunan, dhaptar, koleksi, generik, pengecualian, lan cara nggarap thread, file, jaringan, lan Internet. Sampeyan uga bakal sinau babagan OOP, serialisasi, rekursi, anotasi, pola desain sing paling umum, lan liya-liyane.

Deleng rencana sinau sing rinci ing Peta Quest .

Sinau terus-terusan 

Sampeyan bisa bali menyang sinau kapan wae, amarga kita nyimpen kemajuan sampeyan sajrone kursus kasebut. Yen sampeyan kudu ngaso nalika ngrampungake tugas gedhe, aja kuwatir. Sampeyan bakal bisa ngrampungake solusi kapan wae sampeyan pengin. Sadurunge budhal, manawa ngirim kode kanggo mriksa. Nglakoni iki ngunggah kode menyang server kita, supaya sampeyan bisa kanthi gampang nerusake coding saka piranti apa wae sawise sampeyan mlebu menyang akun.

Pawulangan motivasi 

Masalah utama kanggo wong sing pengin dadi programer nanging ora tau nindakake yaiku motivasi sing ora cukup kanggo sinau lan kurang kawruh babagan industri IT.

Iki sebabe pelajaran motivasi, sing wis disiapake dening programmer sing berpengalaman, bakal mbantu sampeyan. Ora mung bakal menehi peta dalan lan bantuan, nanging uga bakal menehi tendhangan abot ing bokong. Lan tendhangan sing luwih abot, luwih cepet lan luwih cepet sampeyan bakal mabur :)

Verifikasi tugas cepet 

Cara paling apik kanggo sinau materi anyar yaiku nyoba ing praktik. Nanging kepiye sampeyan ngerti yen program sampeyan bisa digunakake kanthi bener? Ana sing kudu mriksa tugas sampeyan!

Salah sawijining alesan Codegym dadi populer yaiku verifikasi tugas cepet lan otomatis. Paling tugas njupuk kurang saka detik kanggo mriksa. Sampeyan mung kudu ngeklik sapisan nganggo mouse. Yen program sampeyan ditulis kanthi bener, sampeyan bakal langsung ngerti.

Informasi rinci babagan verifikasi tugas 

Mesthine, verifikasi tugas cepet ora mung siji-sijine sing bisa ditawakake CodeGym? Iyo bener.

CodeGym nyedhiyakake ora mung kahanan tugas, nanging uga dhaptar syarat tugas sing rinci, kalebu 5-10 item. Apa maneh, proses verifikasi menehi sampeyan informasi tes ekstensif babagan tugas sampeyan, nggawe jelas syarat apa program sampeyan wis puas lan sing durung.

Tinimbang ngira kenapa program sampeyan ora lulus tes, sampeyan bisa fokus kanggo nemokake solusi kasebut. Iku penting banget kanggo ngerti sing bagean tartamtu saka program Panjenengan ora bisa digunakake, lan iku luwih penting kanggo mesthekake yen kabeh liya bisa digunakake minangka ngirim.

Cara paling apik kanggo sinau materi anyar yaiku nyoba ing praktik. Nanging kepiye sampeyan ngerti yen program sampeyan bisa digunakake kanthi bener? Ana sing kudu mriksa tugas sampeyan!

Salah sawijining alesan Codegym dadi populer yaiku verifikasi tugas cepet lan otomatis. Paling tugas njupuk kurang saka detik kanggo mriksa. Sampeyan mung kudu ngeklik sapisan nganggo mouse. Yen program sampeyan ditulis kanthi bener, sampeyan bakal langsung ngerti.

Bantuan karo tugas 

Kita duwe bagean Bantuan sing digawe khusus kanggo ngrembug solusi tugas. Ing kene sampeyan bisa ngirim solusi (ora bisa digunakake) lan njaluk bantuan utawa saran. Sampeyan uga bisa mbantu wong liya nemokake kesalahan ing program kasebut.

tugas bonus 
Kasedhiya wiwit saka Level 5

Apa sampeyan mlaku liwat latihan kaya piso panas liwat mentega? Apa tugas dolanan bocah? Kita ora pengin sampeyan bosen, mula saben level diwiwiti kanthi kaping lima kalebu sawetara tugas bonus. Tugas iki ditandhani karo tanda bintang.

Tugas iki luwih rumit tinimbang tugas biasa. Padha ora gampang kanggo ngatasi. Tugas-tugas iki asring babagan teori ing mburi algoritma, pola, utawa perkara liyane sing mung dicakup sebagian ing kursus CodeGym. Ngrampungake bakal mbutuhake sampeyan ngrujuk menyang literatur tambahan utawa mesin telusur.

Nanging iki - tugas sing sampeyan ora ngerti carane ngrampungake - persis apa sing bakal nggawe sampeyan programmer kuwat. Yen sampeyan ora wedi tantangan lan sampeyan ulet kanggo fault, nyegat tugas iki.

Mini-proyek 
Kasedhiya wiwit saka Level 20

Apa sing luwih apik tinimbang tugas sing menarik lan migunani? Mung "proyek mini". A mini-proyek kasusun saka 15-20 tugas biasa sing wis disambungake bebarengan. Nanging sampeyan ora nulis kabeh kode saka ngeruk kanggo saben tugas. Sampeyan nambah apa sing wis ditulis sadurunge.

Proyek mini bakal kasedhiya kanggo sampeyan saka Level 20. Iki bakal mbantu sampeyan nambah katrampilan kanthi signifikan: sampeyan bakal nulis Tetris, Snake, emulator kanggo sistem pesenan restoran, lan program liyane.

Plugin 

Kanggo dadi programmer, sampeyan kudu nindakake akeh program. Nanging sampeyan ora mikir yen programer profesional nulis program ing Notepad utawa Word, ta? Mesthi ora. Profesional wis nggunakake alat profesional, kayata IDE (Integrated Development Environment), kanggo wektu sing suwe.

IDE minangka program khusus kanggo nulis program, lan IntelliJ IDEA minangka salah sawijining IDE sing paling trep lan populer kanggo nulis program Java.

Kita bakal mulang sampeyan nulis program ing lingkungan pangembangan profesional: IntelliJ IDEA. Lan supaya urip luwih trep kanggo sampeyan, kita nulis plugin IntelliJ IDEA khusus. Gunakake kanggo njaluk tugas ing rong klik mouse, lan ngirim tugas mung siji!

Rekomendasi tugas 

Apa bisa nambah syarat tugas lan nggawe tugas luwih pinter? Ya mesthi. Lan ing CodeGym kita wis nindakake iki maneh.

Programer kita terus-terusan nganalisa solusi siswa Codegym lan golek kesalahan umum. Banjur kanggo saben kesalahan kasebut, dheweke nulis tes khusus kanggo ngenali ing kode sampeyan.

Nalika sampeyan ngirim tugas kanggo verifikasi, kita nindakake akeh tes sing nggoleki kesalahan standar sing wis katon sadurunge. Lan yen kita nemokake kesalahan kasebut ing kode sampeyan, sampeyan bakal entuk rekomendasi sing ditulis dening penulis tugas (programmer sing berpengalaman) babagan cara paling apik kanggo ndandani kesalahan kasebut.

Iku kaya guru ngadeg ing jejere sampeyan lan ngomong kaya mangkene:
- Pak Anderson, program sampeyan ora nyukupi syarat #7. Gunakake LinkedList tinimbang ArrayList.

Priksa gaya 

Programmer wiwitan mikir yen nulis kode kerja minangka sing paling penting. Programer sing berpengalaman ngerti yen sampeyan kudu nulis kode sing bisa dingerteni programer liyane. Sawise kabeh, dheweke bakal maca kaping pirang-pirang kanggo nggawe owah-owahan utawa mung ngerti "carane kedadeyan ing kene".

Programer sing apik ora mung nulis kode sing bener lan bisa dingerteni, nanging uga ngetutake pandhuan gaya kode, sing nerangake syarat lan standar kanggo nulis kode. Pramila CodeGym duwe "penganalisis gaya kode" sing mriksa apa kode sampeyan tindakake standar. Iki menehi dhaptar komentar babagan kode sampeyan.

Nulis kode sing bisa dibaca iku penting banget. Ana alesan kenapa kita duwe lelucon lawas,
- Tulis kode kaya-kaya diiringi psikopat kasar sing ngerti sampeyan manggon ing ngendi.

Priksa maneh 

Iku apik kanggo ngrampungake tugas. Luwih becik ngrampungake ing nyoba pisanan. Nanging kadhangkala iku ora cukup. Semangat gelisah programer pengin nyoba, nyoba solusi sing beda-beda, lan ngerti kenapa ana sing kudu ditulis kanthi cara iki lan dudu cara kasebut.

Pramila kita nambahake kemampuan kanggo mriksa tugas sing wis rampung. Sawise tugas rampung, status tetep "Rampung" telung dina. Mung sawise telung dina statuse diganti dadi "Tutup".

Anggere tugas duwe status "Rampung", sampeyan bisa ngirim kanggo verifikasi kaping pirang-pirang sing dikarepake. Saben validator bakal nindakake tes lengkap lan nampilake kabeh syarat lan rekomendasi sing dibutuhake.

Group training with a mentor 

The "Java Developer in 12 Months" course includes "live" lessons with experienced teachers, Java developers. The lectures take place online, twice a week for 2 hours each. During the lessons, teachers study new theoretical topics with students, discuss the most challenging parts of homework, answer student questions, and give them personal recommendations for effective learning.

Support in a private chat 

Each training group on the course has its private chat in Slack. In it, course mentors and support specialists answer student questions, publish additional tasks for those ahead of the training program, share materials from past video lectures, and all necessary information about upcoming lessons.

Completion and verification of final projects 

In addition to the homework after each lecture (practical tasks with automatic checking), the logical conclusion of each module is the completion of a practical project that will help reinforce skills. And, of course, create something cool!

Certificate of course completion 

We are 100% confident: students who complete all training modules, successfully do all homework, and defend all final projects are ready junior developers. Therefore, upon completing the training, we issue a diploma confirming qualification and assist in creating a resume that will help graduates find a job.

Employment assistance 

Upon completion of the Java course, you will receive intensive preparation for getting your first job in IT with the CodeGym career center. You'll get access to a video course that will teach you which tools and platforms to use to find a job. You will learn how to create a resume and cover letter, fill out profiles on LinkedIn and GitHub, and also understand the main stages of interviews: from the first meeting with a recruiter to an interview with a manager and an offer. You will receive a checklist to prepare for interviews, and will also be able to participate in a live webinar with a CodeGym HR expert and receive recommendations on how to improve your resume.

Individual consultations with a mentor 

The more support from an experienced mentor, the better. 5 hours of additional consultations with a mentor in a "1-on-1" format will help you more effectively structure your personal plan and learning schedule, "push harder" in challenging topics, delve deeper into Java development theory, and receive useful recommendations to improve your code style. Subsequently, you'll be well-prepared for job searching and initial interviews.