Hal-hal yang harus dipersiapkan programmer sebelum ngoding (Materi Nusantech Learning Part 1)

Raosan Lillahi
2 min readOct 15, 2018

--

nusantech.co

Panduan ini akan menjelaskan langkah-langkah yang harus dilakukan untuk sampai bisa ngoding dan membuat sebuah apps yg berfungsi. Tapi sebelum lanjut, ingatlah 1 hal yang harus kamu pakai selama perjalanan karir sebagai programmer:

Peraturan pertama saat bingung adalah: googling. Percayalah semua jawaban ada di google

Sekarang, inilah hal-hal yang harus dipersiapkan:

A. Sublime Text

https://hackernoon.com/top-3-most-popular-programming-languages-in-2018-and-their-annual-salaries-51b4a7354e06
  1. Download aplikasi sublime text.
  2. Setelah berhasil download, pastikan styling nya bagus seperti gambar di atas. Kalau belum, kamu perlu set di menu View > Syntax > Open all with current extention as > Babel > Javascript (Babel)
    *Kalau di awal tidak ada pilihan Babel, silahkan googling untuk menambahkan Babel Syntax
  3. Equip sublime dengan senjata-senjata yang akan membuat ngoding lebih fun dan powerfull. Ikuti langkah langkah di link ini. Nomor 1 akan membuatmu tercengang (ngga deng. itu mah clickbait).
    Tidak harus semua yang di download. paling penting nomor 1, 2 , 3, 4, 5, 10
  4. Kalau kamu kerja dengan react, jangan lupa install react snippet juga agar lebih memudahkan. Coba googling…

Walaupun sebenarnya ada banyak text editor lain yang terkenal juga, namun untuk pemula sangat cocok pakai sublime text.

B. Git

Buat akun git di gitlab.com untuk menyimpan repository project kita di cloud. dengan git, tidak perlu takut kodingan terhapus, hilang, tercampur, dll. asalkan mengerti konsepnya. Pelajari cara kerja dengan git minimal git pull, commit, push, dan branching.

Jangan lupa, saat membuat project baru, uncheck yang bagian otomatis membuat readme

C. Git Client

Ada banyak aplikasi git client. Untuk OS Windows dan MacOs, paling bagus adalah SourceTree. Sedangkan untuk linux, pakai git kraken

Dengan git client ini, kita bisa melihat log codingan kita apa saja file-fileyang telah diubah, di line berapa saja, siapa yang mengubah, dan sejenis nya. Bekerja dengan tim jadi lebih mudah.

D. Buat akun Trello

Trello adalah platform kolaborasi kerja agar terkontrol dan terpantau secara rapi

E. Buat akun Slack

Slack adalah sebuah chat room untuk kolaborasi kerja. Di sana kita bisa paste code, upload gambar, comment di chatting orang dll. Cocok untuk programmer

Gabung ke chat room nusantech dengan cara:

Minta link invite dari admin nusantech agar bisa buat akun di chat room nusantech

--

--