July 10, 2017

Back End Developer


Back End developer merupakan seorang developer program, dalam bidang lebih ke content struktural alur algoritma program.

Pada thread kemarin telah dibahas tentang front end developer, yang bisa dilihat dibawah : Fornt end developer

Seorang developer program back end, harus memiliki basic logika, karena back end developer akan membuat program berdasarkan algoritma,dari perancangan sistem, database. back developer juga merupakan tahap kedua dalam pembuatan program setelah developer front end membuat prototype program, back end developer akan melanjutkan project, dengan algoritmanya.

Developer back end, dalam pemrograman web, ada berapa bahasa pemrograman yang digunakan yaitu dari sisi server, seperti PHP, ASP, Node.Js, Python dengan Django. Begitu juga dengan database yaitu MySql, Orcale, MongoDB, acces dan lain-lain.

Berikut bahasa pemrograman dasar yang harus dikuasai oleh developer back end, dengan perkembangan bahasa pemrograman muncul beberapa framework developer back end, seperti framework CodeIgniter, Laravel, Cake, Yii, yang merupakan jenis framework php. Framework exress.Js yang merupakan framework Node.JS, framework Django merupakan framework dari python. Tentunya seorang developer web harus mengusai dasar bahasa pemrograman terlebih dahulu, sebelum menggunakan framework.

Rest API, yaitu rest merupakan repsentation state tranfer, dan API Application Programming Interface, arsitektur metode komunikasi menggunakan protokol HTTP untuk pertukaran data dalam pengembangan aplikasi. Dengan tujuan agar sistem memiliki performa yang baik, cepat dan mudah untuk dikembangkan (scale) terutama dalam pertukaran dan komunikasi data. seroang develoer juga harus menguasai teknologi performa Rest API ini.

Sekian dan Terimakasih!