Become an incredible software engineer.

Program

Akademi KMK is a full-time 8 week crash-course in web development. Endy Muhardin will be teaching with guest lectures and tech talks by KMK Online engineers. Topics focus on modern web development using first-rate tools.

  • 80 applied.
  • 10 were selected.
  • The best will work with KMK Online.

In collaboration with:

Schedule

Call for applicantsOpen!
Meet us, fellow applicants,
Q&A Session
October 3rd
October 7th
7pm @ SCTV Tower
Registration closesOctober 14th
Acceptance letters go outOctober 16th
Classes start!November 4th
Group projects beginDecember 7th
Presentations,
Graduation
December 21st

Curriculum

  • Week 1

    Introduction to our process — Extreme Programming.
    Basics of HTML & CSS.

  • Week 2

    Software setup — Terminal, Virtual Box, Vagrant.
    Ruby fundamentals, Ruby Koans.

  • Week 3

    SQL, Models, unit testing Models — rspec & codeception

  • Week 4

    Controllers, acceptance testing — capybara & webdriver

  • Week 5

    JavaScript, gulp, asset pipelines

  • Week 6

    Pair project with Ruby on Rails

  • Week 7

    Pair project with Laravel

  • Week 8

    Project sharing & Graduation!

FAQs

  • Where is the Q&A located?

    On the 19th floor of our office - SCTV Tower at 7pm, October 7th. Snacks & drinks will be provided.

  • Do I need to bring a laptop?

    No... but you can. If you do not have a laptop to use, one will be provided for you. All of our work will be done inside a virtual machine so Mac vs PC doesn't really matter.

  • After participating in this academy, do I have to work at your company?

    Yes. Selected graduates will be required to join KMK Online. If you are not hired by KMK Online, GeekHunter will help you find another awesome job.

  • Do you provide housing?

    No. There are plenty of kosan/dormitories nearby, you can rent a room for roughly 1 juta / bulan.

  • Where will the akademi be located?

    On the 19th floor of our lovely office - SCTV Tower.

  • I'm not a Computer Science / Information Technology major. Can I join?

    Prior programming experience will help, but there are no hard requirements beside a passion for building things. You do need to be comfortable using a computer. A college degree is not required.

  • What is the application process?
    1. You submit an application.
    2. We email you a coding exercise.
    3. You complete the coding exercise when you're ready.
    4. We meet and answer questions around our office.
    5. After registration closes, we make a decision.
  • How much does this cost?

    There is no cost to participate in the program, but we do ask for a deposit of 500k in order to join the program. The deposit will be refunded provided you show up for class on time and stay on task. Everyone who graduates will get their deposit back.

  • What's the daily schedule?

    Classes take place Monday – Friday, 9:30am - 4:30pm. During the pair projects we will host office hours from 1:30pm - 5:30pm.

  • Am I guaranteed to get a job?

    Very very likely. Some students will be selected to join KMK Online. We have partnered with GeekHunter to find incredible career opportunities for students not joining KMK Online.

  • What is the goal of your program?

    To help more people work in the rewarding and lucrative field of software development. Plus we need more engineers to help build our awesome products :-)

  • When will there be a mobile development class?

    We are still building the material for an Akademi KMK for Android & iOS. Next year - 2016!

  • Is this training going to be easy?

    No. The program will be rewarding, but it will not be easy. On average, expect to put in 45 hours per week.

  • Is there a dress code?

    We work in a big office tower, so smart casual is fine. Jeans ok, shorts not ok. Shoes ok, sandals not ok.

  • What about food?

    Our office is attached to Senayan City. There is a canteen, food-court, and multiple restaurants.

  • Can I do other things while attending this akademi?

    This is an intense program, we do not recommend participants attend college, work full-time, or have other commitments during this 8 week program.

  • What kinds of projects will people build?

    You will be building two different projects, one with Ruby on Rails and the other with Laravel. The subject of those projects is up to you and your pair. We might suggest a chat application or a video player, but ultimately you, your partner, and the instructor will decide.

Registration

Closed :-(