Info Sekitar Modifikasi

Showing posts with label Programmer Pemula. Show all posts
Showing posts with label Programmer Pemula. Show all posts

Monday, April 30, 2018

Apa Itu Kontes SEO ?

Apa Ada Kontes Seo? Sebenernya Apa SEO itu? 

Ya... Apakah ada yang pernah dengar Kontes SEO itu apa? Mungkin sebagian dari Anda ada yang menggelengkan kepala dan ada pula yang menganggukkan kepala karena sudah mengetahui arti dan maksudnya atau hanya sekedar tahu tapi belum mengerti.

Nah dari Artikel ini saya Ferdy ingin memberikan pengetahuan mengenai "APA SEO ITU"
Khususnya Kontes SEO yang diselenggarakan oleh Dafabet Indonesia. 

Yuk, kita telusuri ilmunya ...

Pengertian Kontes SEO (Search Engine Optimization)

Kontes optimasi keyword (kata kunci) di mesin pencari Google atau kerap disebut dengan SEO Contest atau Kontes SEO (Search Engine Optimization) adalah sebuah kompetisi untuk memperlombakan keyword di mesin pencari Google.\

Keyword yang diperlombakan akan ditentukan oleh panitia penyelenggara kontes SEO. Tak hanya itu, panitia juga akan merumuskan berbagai peraturan untuk kontes SEO tersebut. 

Pada umumnya peraturan SEO cenderung sama, meskipun ada perbedaan peraturan antar kontes SEO, biasanya perbedaan tersebut tidak terlalu signifikan.

Penentuan Pemenang SEO
Teknis untuk menentukan pemenang kontes SEO adalah diakhir periode kontes dilakukan pencarian di mesin pencari Google Indonesia (Google.co.id) dengan keyword yang telah ditentukan oleh panitia, lalu pemenangnya adalah sebagai berikut:

Catatan: Para peserta lomba tentunya harus mengikuti seluruh persyaratan yang telah ditentukann oleh panitia, misalnya memasang banner lomba pada blog atau website dan lain sebagainya. Jika peraturan tidak diikuti, maka akan berdampak pada hukuman berupa diskualifikasi.

Ilustrasi:
Dafabet Indonesia saat ini tengah menggelar Kontes SEO, dengan ketentuan sebagai berikut:



“Taruhan Bola” (https://www.d8bola.com/)
“Agen Bola Terpercaya” (https://www.d8bola.com/)
                                                       “Agen Bola” (https://www.d8bola.com/) 
  • Durasi Lomba: (08 April - 31 May 2018)
  • Jumlah pemenang: 20 Pemenang
  • Peserta wajib memasang banner SEO Contest Web/Blog yang di ikut sertakan agar memudahkan panitia dalam menemukan blog para peserta
  • Peserta tidak diperbolehkan menggunakan fasilitas PPC apapun
  • Isi dari konten artikel tidak boleh mengandung unsur Sara, Politik dan Pornografi
  • Peserta wajib Like Facebook d8bola dan follow official G+ d8bola
  • Peserta wajib Share tulisan di facebook dan G+ (hastag #DafabetIndonesia)
  • Peserta wajib mendaftar untuk mengikuti kontes seo ini
  • Jika peserta memakai media blog untuk di ikutsertakan, hanya boleh memakai blog domain Blogspot, Wordpress dan Blogdetik 
Share:

Dasar Pemrograman Berorientasi Objek

Dasar Pemrograman Objek 

Pada kuliah pemrograman dengan menggunakan bahasa Java, telah diajarkan pembuatan program secara prosedural. 

Pemrograman prosedural adalah pembuatan program dengan memberikan serangkaian instruksi yang berurutan secara top-down. 

Pada pemrograman procedural, program dibedakan antara bagian data dengan bagian instruksi.

PARADIGMA PEMROGRAMAN BERORIENTASI OBJEK

Merupakan bahasa pemrograman, tetapi merupakan sebuah paradigma (cara berpikir) baru dalam pembuatan sebuah program. 

PBO menitikberatkan pada identifikasi objek-objek yang terlibat dalam sebuah program dan bagaimana objek-objek tersebut berinteraksi.


Pada PBO, program yang dibangun akan dibagi-bagi menjadi objek-objek. Perlu diidentifikasi tentang:
  1. Objek yang apa yang akan digunakan,
  2. Data apa saja yang dibutuhkan oleh objek tersebut,
  3. Bagaimana perilaku dari objek tersebut,
  4. Bagaimana komunikasi objek satu dengan objek yang lainnya sehingga bisa memecahkan masalah yang diinginkan
Apakah Definisi Pemrograman Berorientasi Objek 

Sebuah sistem yang dibangun berdasarkan metoda berorientasi objek adalah sebuah sistem yang komponennya di-enkapsulasi menjadi kelompok data dan fungsi, yang dapat mewarisi atribut dan sifat dari komponen lainnya, dan komponen-komponen tersebut saling berinteraksi satu sama lain.

CLASS (KELAS)
Merupakan definisi statik (kerangka dasar) dari objek yang akan diciptakan, berupa struktur yang mendefinisikan data (property) dan method dari objek. Bisa disebut cetak biru dari objek atau bisa disebut gambaran umum dari benda.
Contoh penamaan kelas: Mobil, Laptop, Anggota, Buku, dll
PROPERTY
Merupakan data atau state yang dimiliki oleh class. Contoh pada class Mobil, memiliki property:
  1. Warna
  2. Model
  3. Produsen
Contoh lain, class Anggota, memiliki property: nomor anggota, nama, alamat, telp, daftar buku yang dipinjam.
METHOD
Merupakan behavior (perilaku) sebuah class. Bisa dikatakan sebagai aksi atau tindakan yang bisa dilakukan oleh suatu class. Contoh pada class Mobil, 
Contoh Pembuatan Class, Property, dan Method pada Bahasa Pemrograman Java

OBJECT
Merupakan abstraksi dari sesuatu yang mewakili sesuatu pada dunia nyata. Pada bahasa pemrograman, object adalah komponen yang diciptakan dari class (instance of class). Object merupakan entitas pada saat RUN TIME. Object memiliki siklus creation, manipulation, dan destruction. Satu class bisa menghasil banyak object.
Contoh Object pada Bahasa Java:
1
2
3
4
5
6
public class MainProgram {
public static void main(String[] args){
Car myCar = new Car();
Car yourCar = new Car();
}
}

Share:

Pemrograman Dasar Lanjutan

Langkah-Langkah Dalam Pemrograman Komputer

Instruksi harus diberikan kepada komputer agar dapat memecahkan suatu masalah. Langkah yang dilakukan untuk memberikan instruksi kepada komputer untuk memecahkan masalah inilah yang dinamakan pemrograman komputer.

Pemrograman komputer bukanlah hal yang sederhana tetapi bisa untuk dipelajari. Kegiatan ini memerlukan ketelitian dan kemauan untuk bekerja dalam jangka waktu yang lama.


Urut-urutan langkah yang disajikan disini tidak bersifat mutlak artinya tidak harus melakukan dari langkah pertama, kedua dan selanjutnya. 


Ada beberapa langkah yang mungkin atau harus diulang sampai beberapa kali. Berikut ini adalah langkah-langkah yang harus dilakukan dalam pemrograman komputer :

  1. Memilih algoritma. Langkah ini merupakan salah satu langkah penting dalam pemrograman komputer. Pemilihan algoritama yang salah akan menyebabkan program tidak dapat berjalan dengan baik.
  2. Mendefinisikan masalah. Langkah pertama ini sering kali tidak dilakukan oleh banyak pemrogram. Begitu mendapat perintah untuk membuat suatu program, mereka langsung menulis programnya tanpa mendefinisikan masalahnya terlebih dahulu.
  3. Menentukan solusi. Setelah masalah didefinisikan dengan jelas, masukan apa yang diberikan sudah jelas, keluaran apa yang diinginkan sudah jelas, langkah selanjutnya adalah mencari jalan bagaimana masalah tersebut diselesaikan.
  4. Menguji program. Setelah program selesai ditulis, program tersebut harus diuji. Pengujian meliputi : keberhasilan kompilasi, keberhasilan output dan keberhasilan pemecahan kasus.
  5. Menulis dokumentasi. Hal ini biasanya dilakukan bersamaan dengan menulis program. Artinya pada setiap baris program , atau setiap beberapa baris program dilakukan penulisan komentar.
  6. Perawatan. Langkah ini dilakukan setelah program selesai dibuat dan sudah digunakan oleh pengguna. Hal yang paling sering terjadi disini adalah munculnya bug yang sebelumnya tidak terdeteksi.
1. Algoritma
Algoritma adalah urutan langkah berhingga untuk memecahkan masalah logika atau matematika. 

Dalam kehidupan sehari-hari sebenarnya kita juga menggunakan algoritma untuk melakukan sesuatu. Sebagai contoh untuk menulis surat diperlukan langkah-langkah sebagai berikut :

  1. Mempersiapkan kertas dan amplop
  2. Mempersiapkan alat tulis
  3. Mulai menulis.
  4. Memasukkan kertas ke dalam amplop.
  5. Pergi ke kantor pos untuk mengeposkan surat tersebut.
Langkah-langkah dari nomor 1 sampai dengan nomor 5 di atas itulah yang disebut dengan algoritma. Jadi sebenarnya kita menggunakan algoritma baik dengan sadar maupun tanpa kita sadar.

     Dalam banyak kasus, algoritma yang dilakukan tidak selalu berutan seperti diatas. Kadang-kadang harus memilih dua atau beberapa pilihan. 

Sebagai contoh jika kita ingin makan, kita harus menentukan akan memasak sendiri atau dirumah makan. 

Jika kita memilih untuk makan dirumah makan kita akan menjalankan algoritma yang berbeda jika kita ingin memasak sendiri. Didalam pemrograman hal tersebut dikenal sebagai percabangan.

2. Urut-urutan (sequence)

Urut-urutan atau sequence adalah rangkaian tindakan yang dilakukan secara berurut. Contoh algoritma yang diperlihatkan diatas menunjukkan program yang berurut. Untuk memudahkan memahami algoritma, diagram alur akan sangat membantu.



3. Pseudocode

Pseudocode adalah penulisan program dengan menggunakan bahasa yang kita pergunakan sehari hari. Bahasa yang digunakan bisa saja bahasa Indonesia, Bahasa Inggris, C-like, Pascal-like ataupun bentuk bentuk yang lainnya

Contoh Penulisan Pseudocode:
Untuk menampilkan variable berisi tulisan Test:

Start
a = “Test”
Print a
End

Jadi Pseudocode digunakan untuk menggambarkan logika yang berupa urutan tahap pertama dari suatu ide program tanpa memandang Bahasa Pemrogramman yang akan digunakan. 

4. Percabangan dan Perulangan 

Sebuah program selalu terdiri dari urut-urutan(sequence), percabangan (condition), dan pengulangan (repetition).

Percabangan dan pengulangan selalu dilakukan terhadap pernyataan-pernyataan program yang berbentuk urut-urutan.


Percabangan adalah pemilihan kondisi untuk menentukan pernyataan mana yang akan dieksekusi selanjutnya. 

Sedangkan pengulangan adalah penentuan apakah suatu kondisi sudah terpenuhi untuk mengulangi atau menghentikan pengulangan eksekusi sebuah pernyataan program atau sebuah urut-urutan pernyataan program.


Kita akan mempelajari percabangan dan pengulangan setelah menguasai dengan baik penulisan algoritma secara urut-urutan (sequential).


Pemrograman Dasar Lanjutan 
Share:

Friday, March 30, 2018

Belajar Pemprograman Pemula

Apakah sebenarnya pemrograman itu ?
Dalam bahasa yang paling sederhana, pemrograman adalah menjelaskan kepada komputer mengenai apa yang anda ingin komputer tersebut lakukan dalam menjalankan fungsinya. 


Hal tersebut melibatkan sekumpulan instruksi yang ditulis berdasarkan syntax tertentu. Pengetahuan dasar sangat dibutuhkan bagi Programmer Pemula.
Dengan otomatisasi pada banyak hal di era teknologi kini, pengetahuan dasar mengenai pemrograman memiliki esensi penting lebih dari pada sebelumnya. 

Memahami pemrograman menjadikan anda lebih produktif, efektif dan efisien. Jika dianalogikan dengan dunia Marvel. 

Developer adalah superhero dan keahlian dalam pemrograman adalah kekuatan yang luar biasa. 

Dapat dikatakan, saat ini keahlian pemrograman tak kalah penting dari penguasaan akan subjek seperti matematika dan sains.
Jika anda tertarik dengan pemrograman, mulailah mempelajari bahasa yang paling sederhana. 

Berikut adalah beberapa contoh bahasa pemrograman yang dapat anda pelajari dan bermanfaat:
  • Java
  • Python
  • JavaScript
  • Ruby
  • C#
  • CSS
  • Swift
  • Ruby on Rails
  • AngularJS
  • HTML5 & CSS3
Berangkat dari satu bahasa pemrograman yang sederhana, anda akan mempelajari bahasa-bahasa lain agar dapat bekerja pada platform yang beragam. 

Menguasai pemrograman dapat mewujudkan ide anda menjadi kenyataan, seperti merancang sebuah program, membuat website dan bahkan aplikasi.
Akan tetapi belajar membuat program harus ditempuh dengan cara yang tepat dan benar, agar kita dapat mempelajarinya secara efektif. 

Apalagi bagi kita yang tidak memiliki orang yang dapat dijadikan tempat belajar, tentu memerlukan beberapa hal agar proses belajarnya dapat berjalan dengan baik. 

Beberapa hal yang dapat dilakukan adalah Menentukan bahasa yang akan dipelajari, Mencari sumber yang menyediakan tutorial lengkap. 

Bergabung pada forum atau komunitas online, Banyak mempraktikkan hal-hal yang dipelajari. 

Hal ini akan membuat proses belajar pemrograman secara otodidak semakin efektif. Secara perlahan namun pasti, belajar tak perlu tergesa - gesa. 

Dasar Program adalah rangkaian instruksi-instruksi dalam bahasa komputer yang disusun secara logika dan sistematis. 

Pemrograman adalah suatu kumpulan urutan perintah ke komputer untuk mengerjakan sesuatu, dimana instruksi tersebut menggunakan bahasa yang dimengerti oleh komputer atau dikenal dengan bahasa pemrograman. 

Konsep Dasar Pemrograman pada umumnya adalah IPO (Input Proses Output), lalu dikembangkan menjadi: Originating -> input -> proses -> Output -> Distribution -> Storage.

Data adalah bahan mentah yang akan diolah menjadi informasi sehingga dapat dipergunakan oleh user atau pemakai.

1. Tipe Data Dasar : Merupakan tipe data primitif yang tidak terstruktur yang didefinisikan oleh bahasa pemrograman. Tipe data dasar ada lima bagian, yaitu : Numerik, Enumerasi, Boolean, Character, Internationalization.

2. Tipe Data Terstruktur : Merupakan tipe data campuran dari berbagai tipe data dasar. Contohnya array, record, string, list dan file.

3. Tipe Data didefinisikan oleh Pemakai : Tipe data ini biasanya disebut Enumerasi.

4. Tipe Data Penunjuk : Contoh tipe data penunjuk adalah pointer.

Prinsip Bahasa Pemrograman

Empat prinsip dasar perancangan bahasa pemrograman adalah Sintaks, menjelaskan bagaimana struktur program yang benar. 

Tipe sistem dan semantik, menunjukkan tipe nilai yang dapat dimanipulasi oleh program dan arti(semantik) dari program, mencakup juga aturan penamaan entitas (variabel,fungsi,class,parameter,dll). 

Manajemen memori, menunjuk kepada sekumpulan teknik yg membantu kita untuk memahami pemetaan letak dari nilai, struktur data, dan struktur program di dalam memori. 

Exception handling, mengenai penanganan exception (hal-hal yang tak terduga seperti kesalahan input ketika menjalankan program).

Bahasa pemrograman yang umum digunakan, diantaranya: 

HTML / CSS

Banyak yang tidak menggaggap ini bagian dari bahasa pemprograman, tetapi jika di lihat dari mana program web berasal maka bisa di pastikan html/CSS adalah dasar dari itu semua, jadi jika anda ingin belajar membuat web statis terebih dahulu anda pasti akan belajar HTML/CSS dasar.

JavaScript

JavaScript adalah cara yang sangat populer untuk menambahkan fitur interaktif untuk halaman web dan aplikasi. 

Ini adalah salah satu bahasa yang paling mudah untuk dipelajari dan dapat digunakan untuk apa pun seperti memvalidasi data formulir untuk mengembangkan permainan, menjadikannya pilihan yang sangat populer untuk pemula.

PHP

Bahasa program yang digunakan terutama untuk mengembangkan halaman web dinamis. Ini berarti bahwa daripada menciptakan sebuah file terpisah penuh kode untuk setiap halaman situs. 

Anda dapat menulis seperangkat aturan untuk mengakses dan menampilkan informasi dari database yang kemudian dapat membuat halaman dan memanggil mereka ketika mereka dibutuhkan.

C + +

Dikembangkan untuk menambahkan fitur berorientasi objek dengan bahasa C, dengan penambahan kelas dan fitur lainnya. 

C + + yang sekarang banyak digunakan dengan berbagai besar aplikasi. Belajar C + + juga memiliki keuntungan yaitu lebih mudah untuk mempelajari bahasa C lainnya yaitu C # dan C. Semua bahasa C umumnya dipandang sebagai bahasa pemprograman tingkat menengah.

C #

Diucapkan C Sharp, bahasa ini diciptakan oleh Microsoft dalam kerangka NET. Jika Anda ingin menulis aplikasi jendela, atau terutama jika Anda ingin menulis kode untuk perangkat lunak desktop, ini sangat penting. Ini adalah tujuan OOP umum yang berbagi banyak kesamaan dengan bahasa C tua.

C

Ini adalah versi C yang digunakan oleh sistem operasi Apple serta sejumlah kecil aplikasi lain. 

Jika Anda ingin mengkhususkan diri dalam menulis kode untuk produk Apple maka ini adalah program yang harus Anda kuasai.

Python

Sangat populer dalam komunitas ilmiah dan akademik, tetapi juga telah digunakan untuk membuat situs web populer seperti Pinterest. 

Hal ini relatif mudah untuk belajar dibandingkan dengan sesuatu seperti C atau turunannya, namun masih sangat fleksibel dalam hal apa yang dapat Anda lakukan dengan itu.

Java

Digunakan oleh Google sebagai bagian integral dari sistem operasi Android, dan oleh pengembang independen untuk membuat Aplikasi Android ( serta kegunaan lain ). 

Java diciptakan dengan " tulis sekali , jalankan di mana saja " ( WORA ) pendekatan untuk memudahkan kode yang ditulis pada satu mesin untuk berjalan di lain mesin.

Ruby

Ini adalah OOP murni populer dari Jepang. Bahasa pemrograman open source dinamis, mudah dimengerti dan produktif. Sintaks Ruby elegan, natural, mudah dibaca dan ditulis.

Visual Basic

Berasal dari ' BASIC ', yang sangat populer di hari-hari awal komputasi personal, Visual Basic ( VB ) memungkinkan program sederhana yang akan dibuat dengan cepat dan mudah, sementara juga memungkinkan untuk coding yang lebih kompleks. 


Share:

Manfaat Ngemil

Kenali Manfaat Ngemil  Berdiet tak berarti berhenti memakan camilan. Asalkan camilan yang Anda makan itu sehat, justru akan menjadika...

BTemplates.com

Info Sekitar Modifikasi

Search This Blog

Powered by Blogger.

Blog Archive

Search This Blog

Artikel Populer