I think by understanding what's going on behind the scene it's gonna make you a much better developer
- HTML + CSS
- JavaScript
- Python
- Ruby
- Rust
- Java
- Golang
- Shell
kecuali html dan css, setiap bahasa pemograman memiliki materi standard untuk dipelajari yang hampir mirip diantaranya sebagai berikut
- Basic Syntax
- print (atau puts pada ruby): menampilkan hasil pada terminal
- variable atau constant assignment
- Tipe Data (mengenal tipe data, cara mengecek tipe data)
- Tipe data standard
- Strings
- Concatenation
- Interpolation
- Numbers (e.g. integer, float)
- Bools
- Strings
- Tipe data koleksi
- Arrays
- Hashes
- Tipe data standard
- Conditionals (if else, case with)
- Iteration (for loop, while loop)
- for-each: travesing technique to iterate through the elements in array/collection
- buat counter seperti 3..2..1..Go
- buat program cli pilihan menu makanan
- The Net Ninja is very recommended for learning javaScript
- Bro Code
framework atau sistem manajemen konten (CMS) untuk membangun website bedasarkan bahasa pemogramman yang digunakan adalah sbb:
- Python > Lektor, Pelican, Nikola, Flask, Django, Django-cms
- Ruby > Rails, Middleman, Jekyll, SpinaCMS, Locomotive, Bridgetownrb, Refinerycms
- PHP > Wordpress, CodeIgniter, Laravel, Phalcon, CakePHP