









-->
I have rich experience in web site design & building and customization. Also I am good at html, css, javascript, wordpress, php, jquery, bootstrap. I love to talk with you about our unique approach. Feel free to contact me writing an email with your project idea.
Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, totam rem aperiam.
Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, totam rem aperiam.
Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, totam rem aperiam.
Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, totam rem aperiam.
Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, totam rem aperiam.
Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, totam rem aperiam.
Contohnya begini !
SMADAV merupakan sebuah program komputer antivirus buatan Indonesia yang cukup keren dikelasnya. Apakah program SMADAV bisa langsung selesai hanya dalam hitungan jam ? Tidak mungkin.
Pasti ada sebuah proses yang dilalui oleh programmer (pembuat program) untuk membuat aplikasi sesempurna SMADAV.
Sesuai dengan pengertian diatas maka proses pemrograman yang akan dilalui yaitu :
Tidak ada program komputer yang sempurna. Programmer akan selalu melakukan update terhadap programmnya sesuai dengan kebutuhan user dan perkembangan teknologi yang baru.
#2 Konsep Dasar Pemrograman
Konsep dasar pemrograman komputer yaitu Input, proses, dan output.
Namun kini konsep tersebut dikembangkan lagi menjadi Oiginating > Input > Proses > Output > Distribution.
Bahasa pemrograman digunakan untuk membuat sebuah program komputer yang terdiri dari kumpulan kode-kode (sintaks) yang digunakan untuk mengerjakan proses tertentu pada komputer.
Bahasa pemrograman memiliki tugas untuk menghubungkan pengguna dengan mesin komputer karena dia bisa menerjemahkan perintah yang dimengerti oleh komputer. Kita klik save maka data akan tersimpan. Kita klik play maka music akan diputar. itulah bagian dari mengerjakan perintah pada bahasa pemrograman.
Ini Gambaran sederhana komputer dan intruksi program !
Berdasarkan tingkatannya bahasa pemrograman komputer dibedakan menjadi 2 yaitu Bahasa tingkat rendah dan bahasa tingkat tinggi.
Ada puluhan jenis bahasa pemrograman yang digunakan diseluruh dunia. Setiap bahasa pemrograman pastinya memiliki keunggulan dan kekurangannya masing-masing.
Popularitas disetiap Negara juga berbeda-beda.
Jika di Indonesia bahasa pemrograman A booming belum tentu jika di negara lain.
Baru-baru ini stackoverflow yaitu situs untuk tanya jawab tentang masalah teknis pemrograman merilis survey bahasa pemrograman apa saja yang popular pada tahun 2018. Silahkan melihatnya pada situs resmi stackoverflow.
Beberapa bahasa pemrograman yang sering digunakan untuk belajar pemrograman dasar yaitu :
Java merupakan Salah satu bahasa pemrograman yang paling popular. Dikarenakan bisa dijalankan disemua platform dan OS yang berbeda-beda.
Aplikasi android kebanyakan dikembangkan menggunakan bahasa java.
Walaupun google telah resmi mendukung c++ dan baru-baru ini kotlin tetap saja java jadi primadona. Ini dikarenakan library java cukup lengkap sehingga memudahkan programmer.
Pascal memang tidak terkenal bahkan sampai sekarang saya belum pernah melihat lowongan pekerjaan yang membutuhkan programmer pascal.
Apakah bahasa pemrograman pascal ini jelek ?
Pascal cukup bagus dan mumpuni dikelasnya. Hanya saja mereka dukungan industry dan minimnya marketing mengakibatkan pascal tidak begitu populer.
Disekolah ataupun dikampus pascal masih banyak digunakan. Bukan tanpa alasan. Melainkan karena jika ingin mempelajari algoritma dan pemrograman dasar komputer pascal ini sangat cocok untuk dipelajari.
Lalu setelah paham dasar-dasar dipascal bisa dilanjutkan untuk belajar java, c++, php, dan bahasa pemrograman lainnya.
– C++
C++ merupakan bahasa pemrograman yang berorientasi objek. Bahasa pemrograman ini adalah pengembangan dari bahasa pemrograman C. Bahkan memiliki penulisan sintaks yang hampir mirip. Namun tetap sja keduanya memiliki perbedaan untuk menyelesaikan sebuah masalah dalam pemrograman komputer.
Php yaitu salah satu bahasa pemrograman berbasis web dan cukup banyak penggunanya.
Jika html dan css hanya berfokus pada tampilan sebuah aplikasi web saja. maka php inilah yang menghidupkan fungsi-fungsi dari tampilan yang sudah dibuat menggunakan html dan css.
Memberikan perintah pada tombol, menginputkan isian, dan lainnya itu bisa dikerjakan oleh bahasa pemrograman php.
di Indonesia sendiri komunitas PHP Indonesia khususnya grup facebook cukup banyak dan aktif anggotanya. Silahkan cek sendiri Grup Facebook PHP Indonesia.
Beberapa hal yang harus dilakukan programmer untuk merancang program agar lebih terarah yaitu pembuatan algoritma dan flowchart (diagram alir).
Algoritma yaitu penjabaran langkah-langkah yang akan dikerjakan oleh program komputer yang akan dirancang menggunakan bentuk kalimat-kalimat sederhana.
Sudah paham Algoritma ? Perhatikan contohnya di bawah ini.
Algoritma Mencari Materi Pemrograman Dasar :
Komputer itu bagian dari matematika. Dan matematika akan selalu berhubungan dengan logika. Algoritma itu langkah-langkah yang sistematis dan logis.
Algoritma disusun dalam bentuk kalimat. Sedangkan flowchart disusun menggunakan blok-blok gambar (grafis)
Ada yang bilang proses tersebut tidak harus dilakukan. Tapi saya sarankan lebih baik membuat algoritma dan flowchart sebelum merancang program. Walaupun hanya oret-oretan belaka.
Untuk membuat program aplikasi dekstop, web, ataupun android kita membutuhkan software pendukung. Salah satunya adalah IDE.
IDE ( Integrated Development Environment ) merupakan software aplikasi biasanya berbasis GUI yang digunakan sebagai tempat menuliskan setiap baris-baris kode bahasa pemrograman. Di IDE ini juga kita bisa menjalankan (Running ) program aplikasi yang sudah dibuat.
Hampir semua IDE kini sudah modern yang memiliki beberapa feature :
Beberapa contoh IDE yaitu :
Pemrograman dasar itu penting dipelajari khususnya mahasiswa jurusan sistem informasi dan teknik informatika karena pemrograman dasar merupakan pondasi awal untuk bisa membuat program aplikasi. Prospek pekerjaan lulusan sistem informasi dan teknik informatika juga sangat bagus karena kemajuan teknologi akan semakin pesat dimasa depan.
Pada topik sebelumnya, kita hanya mengetikkan hello world
di dalam file hello.htm. Sebetulnya teks hello world tersebut masih belum sempurna. Karena HTML memiliki struktur yang harus diikuti sebagai berikut:
1 2 3 4 5 6 7 8 9 10 | <!DOCTYPE html> < html > < head > <!-- Kode head --> < title >Hello HTML</ title > </ head > < body > Halo dunia HTML </ body > </ html > |
Sebelum membahas struktur tersebut lebih lanjut, sebaiknya terlebih dahulu kita bahas secara singkat mengenai elemen, tag dan atribut di dalam bahasa Markup seperti HTML.
Tag pada HTML adalah potongan teks yang diawali dengan <
dan diakhiri dengan >
. Terdapat tiga jenis tag, yaitu tag pembuka (opening tag), tag penutup (closing tag), dan tag yang menutup dirinya sendiri (self closing tag).
Tag pembuka adalah tag muncul terlebih dahulu. Murni merupakan teks yang diapit oleh tanda <
dan >
. Contoh tag pembuka: <table>, <h1>, <strong>, <a>.
Tag penutup sama dengan tag pembuka, tetapi diawali dengan /
dan tidak dapat berisi atribut. Contoh tag penutup: </table>, </h1>, </strong>, </a>.
Self closing tag membuka dan menutup dirinya sendiri. Biasanya ditandai dengan spasi, garis miring dan simbol lebih besar sebagai penutupnya. Contoh self closing tag: <br />, <img />, <hr />. Tidak jarang, self closing tag diketik tanpa tanda garis miring di belakangnya sepeti <br>, <img> dan <hr>. Browser pada umumnya cukup pintar dan pemaaf untuk mengenali hal ini. Akan tetapi sangat disarankan untuk mengikuti format yang benar.
Tag di dalam HTML biasanya berpasangan mengapit isi di dalamnya. Sepasang tag beserta isinya biasanya disebut elemen. Terkecuali self-closing-tag yang menutup dirinya sendiri, hanya terdiri dari satu tag yang membuka sekaligus menutup dirinya sendiri. Self closing tag bisa dianggap satu elemen HTML.
Teks di dalam suatu tag menentukan jenis dan perilaku tag tersebut. Misalkan tag <strong> akan menyebabkan teks yang diapit oleh tag pembuka dan penutupnya dicetak tebal. Elemen <strong>Tebal</strong> akan tampak seperti:
Tebal
Atribut adalah parameter pada elemen HTML yang diketikkan pada tag pembuka. Atribut ini mengatur lebih lanjut perilaku suatu elemen HTML. Misalkan <a href="http://facebook.com">link ke pesbuk</a> akan tampil seperti:
Atribut href mengatur situs yang dituju bila tag <a> diklik. Terdapat juga atribut seperti color dan bgcolor yang mengatur warna teks. Akan tetapi atribut pengaturan ukuran warna dan teks tersebut sudah jarang dipakai karena kemunculan teknologi CSS yang lebih mudah. Akan tetapi atribut seperti href, src, id, class, style tetap tidak dapat tergantikan.
Mari kita kembali ke contoh pertama di atas. Pada contoh tersebut, paling atas terdapat tag doctype: <!DOCTYPE html>. Tag doctype merupakan tag khusus yang menyatakan format HTML yang dipakai. Tag ini secara khusus mengatakan pada browser untuk mengolah HTML yang diketik berikutnya menggunakan standar HTML 5.
Struktur HTML yang lengkap terdiri dari elemen html, dan di dalamnya terdapat elemen head dan body. Ini adalah struktur minimal sebuah dokumen / file html.
Isi di dalam elemen head tidak tampil ke layar dan biasanya diisi dengan elemen-elemen yang mempengaruhi perilaku dokumen html tersebut. Elemen head dapat berisi misalnya:
Sedangkan isi di dalam elemen body adalah isi yang akan ditampilkan ke layar browser. Kebanyakan orang lebih senang membahas elemen-elemen yang berada di dalam elemen body.
Komentar adalah bagian dari skrip program yang tidak diolah. Pada HTML, komentar diketik dalam format
1 | <!-- komentar apa saja --> |
Diawali dengan <!--
dan diakhiri dengan -->
. Dapat berisi teks apa saja yang dapat diketik sebagai suatu keteranga di dalam dokumen html.
paninggaran, pekalongan 51164
+628 139 178 2567
amrun.dev