Kamis, 21 Juni 2012

Tutorial membuat database sql server

Membuat program hello word menggunkan bahasa java

Tutorial membuat blog

Macam - macam bahasa pemrograman


Berikut ini ada beberapa macam bahasa pemrograman yang perlu anda ketahui :


1. Bahasa Pemrograman HTML
HyperText Markup Language (HTML) adalah sebuah bahasa markup yang digunakan untuk membuat sebuah halaman web dan menampilkan berbagai informasi di dalam sebuah browser Internet.
HTML saat ini merupakan standar Internet yang didefinisikan dan dikendalikan penggunaannya oleh World Wide Web Consortium (W3C).
HTML berupa kode-kode tag yang menginstruksikan browser untuk menghasilkan tampilan sesuai dengan yang diinginkan.
Sebuah file yang merupakan file HTML dapat dibuka dengan menggunakan browser web seperti Mozilla Firefox atau Microsoft Internet Explorer.

2. Bahasa Pemrograman PHP
PHP adalah bahasa pemrograman script yang paling banyak dipakai saat ini.
PHP pertama kali dibuat oleh Rasmus Lerdorf pada tahun 1995. Pada waktu itu PHP masih bernama FI (Form Interpreted), yang wujudnya berupa sekumpulan script yang digunakan untuk mengolah data form dari web.
PHP banyak dipakai untuk membuat situs web yang dinamis, walaupun tidak tertutup kemungkinan digunakan untuk pemakaian lain.
PHP biasanya berjalan pada sistem operasi linux (PHP juga bisa dijalankan dengan hosting windows).

3. Bahasa Pemrograman ASP

ASP adalah singkatan dari Active Server Pages yang merupakan salah satu bahasa pemograman web untuk menciptakan halaman web yang dinamis.
ASP merupakan salah satu produk teknologi yang disediakan oleh Microsoft.
ASP bekerja pada web server dan merupakan server side scripting.

4. Bahasa Pemrograman XML
Extensible Markup Language (XML) adalah bahasa markup serbaguna yang direkomendasikan W3C untuk mendeskripsikan berbagai macam data.
XML menggunakan markup tags seperti halnya HTML namun penggunaannya tidak terbatas pada tampilan halaman web saja.
XML merupakan suatu metode dalam membuat penanda/markup pada sebuah dokumen.

5. Bahasa Pemrograman Javascript
Javascript adalah bahasa scripting yang handal yang berjalan pada sisi client.
JavaScript merupakan sebuah bahasa scripting yang dikembangkan oleh Netscape.
Untuk menjalankan script yang ditulis dengan JavaScript kita membutuhkan JavaScript-enabled browser yaitu browser yang mampu menjalankan JavaScript.

6. Bahasa Pemrograman CSS
Cascading Style Sheets (CSS) adalah suatu bahasa stylesheet yang digunakan untuk mengatur tampilan suatu dokumen yang ditulis dalam bahasa markup.
Penggunaan yang paling umum dari CSS adalah untuk memformat halaman web yang ditulis dengan HTML dan XHTML.
Walaupun demikian, bahasanya sendiri dapat dipergunakan untuk semua jenis dokumen XML termasuk SVG dan XUL.
Spesifikasi CSS diatur oleh World Wide Web Consortium (W3C).

Tips menguasai Dunia IT


 

Mampu menguasai dunia IT merupakan kebanggaan tersendiri untuk seseorang yang berkecimpung di bidang teknik informatika. Namun untuk menguasai dunia IT, belajar di perguruan tinggi atau kuliah belumlah cukup karena sebagian besar mata pelajaran yang disampaikan di kelas hanya teori saja. Nah, untuk menyempurnakan pengetahuan kamu dalam menguasai dunia IT dan meringankan tugas kuliah sebaiknya kamu mengikuti tips berikut ini. 

 Rajin Membaca

Bacalah buku atau situs atau blog yang menyediakan informasi mengenai bidang IT sesering mungkin. Semakin banyak membaca maka pengetahuan kamu tentang teknik informatika akan semakin dalam dan ini akan sangat membantu perkuliahan kamu.
  • Rajin Latihan
Selalu latih skil atau kemampuan kamu di bidang informatika. Jika suka pemrograman latihlah bahasa pemrograman yang kamu ketahui bisa dengan bantuan buku tutorial atau dengan menganalisa sebuah kasus pemrograman dari tingkat paling sederhana hingga yang paling rumit.
  • Partisipasi di Forum IT
Dengan mengikuti forum IT maka kamu bisa bertanya kendala yang kamu hadapi, berbagi informasi yang kamu ketahui atau memberi solusi untuk membantu rekan-rekan sesama forum yang memiliki masalah.
  • Kursus IT
Jika kamu sudah tahu bidang teknologi informatika yang ingin kamu kuasai maka tidak ada salahnya kamu mengikuti kursus karena dengan kursus materi yang diajarkan akan lebih spesifik dan tepat sasaran sesuai dengan lowongan kerja IT yang dibutuhkan di pasar kerja. Mengikuti kursus pastinya akan mendapatkan porsi praktek yang lebih besar dibandingkan kuliah.
Sebenarnya tanpa kuliah pun kamu bisa menguasai dunia IT asalkan ada kemauan dan usaha yang kuat untuk bisa. Apalagi internet sudah menyediakan semua informasi yang kamu butuhkan terutama mengenai dunia IT.





Perkembangan Dunia IT

Peran IT semakin penting pada saat ini dikarenakan kita sudah memasuki era informasi (information age).Teknologi Informasi adalah suatu teknologi yang digunakan untuk mengolah data, termasuk memproses, mendapatkan, menyusun, menyimpan, memanipulasi data dalam berbagai cara untuk menghasilkan informasi yang berkualitas, yaitu informasi yang relevan, akurat dan tepat waktu, yang digunakan untuk keperluan pribadi, bisnis, dan pemerintahan dan merupakan informasi yang strategis untuk pengambilan keputusan. Teknologi ini menggunakan seperangkat komputer untuk mengolah data, sistem jaringan untuk menghubungkan satu komputer dengan komputer yang lainnya sesuai dengan kebutuhan, dan teknologi telekomunikasi digunakan agar data dapat disebar dan diakses secara global.
Teknologi informasi banyak berperan dalam bidang-bidang antara lain :
Bidang pendidikan(e-education).
Globalisasi telah memicu kecenderungan pergeseran dalam dunia pendidikan dari pendidikan tatap muka yang konvensional ke arah pendidikan yang lebih terbuka (Mukhopadhyay M., 1995). Sebagai contoh kita melihat di Perancis proyek “Flexible Learning
. Hal ini mengingatkan pada ramalan Ivan Illich awal tahun 70-an tentang “Pendidikan tanpa sekolah (Deschooling Socieiy)” yang secara ekstrimnya guru tidak lagi diperlukan.
Bishop G. (1989) meramalkan bahwa pendidikan masa mendatang akan bersifat luwes (flexible), terbuka, dan dapat diakses oleh siapapun juga yang memerlukan tanpa pandang faktor jenis, usia, maupun pengalaman pendidikan sebelumnya.
Dapat disimpulkan bahwa dengan masuknya pengaruh globalisasi, pendidikan masa mendatang akan lebih bersifat terbuka dan dua arah, beragam, multidisipliner, serta terkait pada produktivitas kerja “saat itu juga
dan kompetitif.
Kecenderungan dunia pendidikan di Indonesia di masa mendatang adalah:
- Berkembangnya pendidikan terbuka dengan modus belajar jarak jauh (Distance Learning). Kemudahan untuk menyelenggarakan pendidikan terbuka dan jarak jauh perlu dimasukan sebagai strategi utama.
- Sharing resource bersama antar lembaga pendidikan / latihan dalam sebuah jaringan
- Perpustakaan & instrumen pendidikan lainnya (guru, laboratorium) berubah fungsi menjadi sumber informasi daripada sekedar rak buku.
- Penggunaan perangkat teknologi informasi interaktif, seperti CD-ROM Multimedia, dalam pendidikan secara bertahap menggantikan TV dan Video.
Dengan adanya perkembangan teknologi informasi dalam bidang pendidikan, maka pada saat ini sudah dimungkinkan untuk diadakan belajar jarak jauh dengan menggunakan media internet untuk menghubungkan antara mahasiswa dengan dosennya, melihat nilai mahasiswa secara online, mengecek keuangan, melihat jadwal kuliah, mengirimkan berkas tugas yang diberikan dosen dan sebagainya, semuanya itu sudah dapat dilakukan.
Dalam Bidang Pemerintahan (e-government).
E-government mengacu pada penggunaan teknologi informasi oleh pemerintahan, seperti menggunakan intranet dan internet, yang mempunyai kemampuan menghubungkan keperluan penduduk, bisnis, dan kegiatan lainnya. Bisa merupakan suatu proses transaksi bisnis antara publik dengan pemerintah melalui sistem otomasi dan jaringan internet, lebih umum lagi dikenal sebagai world wide web. Pada intinya e-government adalah penggunaan teknologi informasi yang dapat meningkatkan hubungan antara pemerintah dan pihak-pihak lain. penggunaan teknologi informasi ini kemudian menghasilkan hubungan bentuk baru seperti: G2C (Governmet to Citizen), G2B (Government to Business), dan G2G (Government to Government).

Tentang Dunia IT

Dunia IT merupakan dunia yang menjanjikan di masa ini. Hampir seluruh bidang kehidupan menggunakan IT. Di bidang pendidikan, bisnis, kesehatan, militer, hingga pemerintahan telah menggunakan proses komputerisasi. Berbagai aspek kehidupan pun mengalami digitalisasi. Yang tadinya manual kini telah dapat dilakukan dengan teknologi digital.
Menanggapi perkembangan teknologi yang kian pesat, tentu saja dibutuhkan pula tenaga-tenaga IT yang ahli di bidangnya. Untuk dapat menentukan profesi IT apa yang ingin kita jalani, tentu saja kita harus mengetahui tugas-tugas dari setiap profesi tersebut.
Berikut ini beberapa profesi IT beserta tugas yang harus dikerjakan saat menjalankan profesi tersebut :
1. Programmer
Merancang, membuat program. Seorang programmer dituntut tidak hanya mampu membuat program yang bagus, tetapi juga mampu menghasilkan program yang efisien, mampu memanajemen memori untuk programnya, dan mampu mengembangkan programnya jika sewaktu-waktu diperlukan.
2. Analyst / System Analyst
Menguji program untuk mendukung perencanaan pengembangan aplikasi system,
Bidang pekerjaan yang melakukan analisis dan desain terhadap sebuah sistem sebelum dilakukan implementasi atau pemrograman lebih lanjut. Analisis dan desain merupakan kunci awal untuk keberhasilan sebuah proyek-proyek berbasis komputer. Jenis pekerjaan ini juga memiliki 3 tingkatan seperti halnya pada programmer.
3. Web Designer
Mengembangkan rancangan inovatif aplikasi web-based beserta isi dari aplikasi tersebut
4. Software Engineer
Profesi ini bertugas untuk mengembangkan software, karena itu dibutuhkan orang yang memiliki keterampilan dalam mendesain aplikasi, mampu memenuhi spesifikasi yang diinginkan klien, terbiasa dengan pengembangan software “life cycles”, dan mampu menyelesaikan pekerjaan tepat waktu.
5. IT Executive
Bertugas memelihara kecukupan, standard, dan kesiapan system atau infrastruktur untuk memastikan pengoperasiannya dapat efektif dan efisien. Selain itu bertugas untuk menerapkan prosedur IT dan proses untuk memastikan data terproteksi secara maksimum.
6. IT Administrator
Menyediakan implementasi dan administrasi meliputi LAN, WAN, dan koneksi dial-up, firewall, Proxy serta pendukung teknisnya.
7. Network Administrator
Mengurusi dan mengoperasi jaringan LAN maupun WAN, manajemen system serta dukungan terhadap perangkat kerasnya.
8. Database Administrator
Bertugas mengurus administrasi dan pemeliharaan teknis yang menyangkut perusahaan dalam pembagian system database.
9. System Engineer
Menyediakan rancangan system dan konsultasi terhadap pelanggan, memberikan respon terhadap permintaan technical queries serta dukungannya, dan melakukan pelatihan teknis ke pelanggan dan IT administrator.
10. Network Support Engineer
Bertugas melaksanakan komunikasi dan analisa system networking, mendesain perencanaan untuk integrasi, mendukung jaringan pada internet, intranet dan extranet, serta mampu menganalisa dan turut dalam pengembangan standardisasi keamanan dan implementasi mengendalikan untuk keamanan LAN dan WAN.
11. Helpdesk Analyst
Mengontrol atau memantau permasalahan troubleshoot melalui email / telephone dengan cara mengambil alih kendali para pemakai via LAN / WAN koneksi.
Selain itu, penyandang profesi ini harus mampu melakukan perencanaan, mengkoordinir dan mendukung proses bisnis, system dan end-users dalam menyelesaikan masalah yang mereka hadapi.
12. ERP Consultant
Bertanggung jawab memberikan nasehat teknis ataupun fungsional pada implementasi solusi ERP dan diharapkan memiliki beberapa pengetahuan tertentu dalam memetakan proses.
13. Account Manager
Bertanggung jawab untuk kemajuan penjualan produk atau solusi serta target pendapatan.
14. Business Development Manager
Pelaku profesi ini diharapkan memiliki kemampuan untuk mengetahui kebutuhan akan pelanggan , memiliki ketajaman yang diperlukan dalam dan menguntungkan bisnis, serta memiliki kemampuan luas untuk menyerap dan berkomunikasi jelas tentang bisnis kompleks serta konsep teknologi.
15. IT Manager
Bertugas mengatur kelancaran dari system IT, menangani troubleshooting dan membantu organisasi dalam menangani permasalahan IT.
16. Project Manager
Melakukan perencanaan, pengarahan dan sebagai pelaksana aktivitas manajemen proyek pada suatu divisi / area.
Selain itu, profesi ini juga bertugas memonitor progress terhadap jadwal dan anggaran proyek serta membantu mengalokasikan sumber daya sesuai dengan hasil proyek yang harus diselesaikan.