Thursday, April 19, 2018

Apasih HTML Itu ?

Disini saya sedikit menceritakan tentang HTML (Hypertext Markup Language). 

PENGERTIAN HTML


1. HYPERTEXT
Disebut hypertext karena di dalam HTML sebuah text biasa dapat berfungsi lain, kita dapat membuatnya menjadi link yang dapat berpindah dari satu halaman ke halaman lainnya hanya dengan meng-klik text tersebut. Kemampuan text inilah yang dinamakan hypertext, walaupun pada implementasinya nanti tidak hanya text yang dapat dijadikan link.

2.MARKUP LANGUAGE
Disebut Markup Language karena bahasa HTML menggunakan tanda (mark), untuk menandai bagian-bagian dari text. Misalnya, text yang berada di antara tanda tertentu akan menjadi tebal, dan jika berada di antara tanda lainnya akan tampak besar. Tanda ini di kenal sebagai HTML tag.

FUNGSI HTML

Html yang dikenal sebagai bahasa pemrograman dalam ilmu komputer memiliki beberapa fungsi, diantaranya adalah sebagai berikut:

1. Fungsi utama html yang diketahui adalah untuk membuat suatu halaman website yang bisa dibaca dan dipahami oleh pengguna dengan lebih mudah. Seluruh laman website yang ada dalam internet dibuat dengan html dan tidak ada pengecualian.

2. Menandai teks pada suatu laman, html ditulis pada suatu halaman dokumen dengan tag atau simbol tertentu dimana simbol dan tag tersebut akan menandai teks menjadi tebal, miring, bergaris tebal dan lain sebagainya. Misal jika kita membuat suatu teks menjadi teks miring atau italic, dalam laman html dituliskan kode <i>, <b> untuk teks tebal dan <u> untuk teks bergaris bawah.

3. Sebagai dasar website, website yang dibuat tentunya memiliki beberapa fitur yang dibuat dengan menggunakan java script (untuk mengatur perilaku web), implemetasi bahasa pemrograman server PHP, dan mendesain web menggunakan CSS. Semua bahasa tersebut dapat diaplikasikan jika web memiliki bahasa html sebagai dasarnya.

3. Menampilkan tabel, gambar, video, dan lainnya. Biasanya dalam website atau blog kita tidak bisa langsung meletakkan tabel, gambar maupun video oleh sebab itu komponen tersebut diletakkan pada web dengan menggunakan bahasa html.

4. Menandai elemen dan membuat online form, html juga berfungsi untuk menandai bagian-bagian dalam website diantaranya header, main, footer, navigation dan lain sebagainya. Selain itu html juga biasanya digunakan sebagai bahasa dalam membuat suatu online form atau formulir digital.

Tuesday, April 17, 2018

“Frontend” dan “Backend” Developer ?

Mungkin bagi developer isilah tersebut adalah hal yam lumrah bagi mereka, namun apakah Anda benar-benar mengerti maksudnya merujuk ke apa? Atau sebenarnya ragu tapi terlalu bingung untuk bertanya? Tenang, saya akan coba jelaskan di sini

1. FRONTEND DEVELOPER

Frontend adalah tampilan sebuah website yang bisa dikunjungi oleh siapa pun melalui internet. Di situ, semua orang bisa melihat konten website tersebut, seperti Home, Berita. bisa dikatakan juga mereka adalah orang yang membuat bagian User Interface (UI) dari sebuah aplikasi/ program.

Teknologi yang digunakan:
  • HTML
  • CSS
  • Javascript(JQuery, ReactJS, AngularJS)

2. BACKEND DEVELOPER

Back-end seperti namanya lebih mengerjakan di behind-the-scenes. mereka membuat program dimana untuk mengolah data dan mengirimkannya kepada Frontend.

Teknologi yang digunakan:
  • Language : PHP, Python, Go, Java, NodeJS
  • Database: SQL (Mysql, MariaDB, SQLServer, Oracle), NoSQL(MongoDB, Redis)
  • Web Server: Apache, Nginx, lighthttpd, weblogic
  • Web Service: SOAP, REST API

Jadi, jika ada seseorang mengatakan bahwa dirinya adalah seorang backend developer, maka orang tersebut adalah seorang developer yang lebih menguasai teknologi-teknologi sisi server seperti contoh-contoh di atas. Sebaliknya, jika ada seseorang mengaku sebagai frontend developer, maka orang tersebut adalah seorang developer yang lebih menguasai teknologi sisi browser seperti HTML, CSS, dan Javascript.

Berikut video referensi untuk membedakan antara Frontend dan Backend Developer,
Click here