Pencarian Kategori "Pemrograman"


SEVIMA.COM – Dewasa ini programmer menjadi salah satu pekerjaan yang paling banyak diburu, seiring semakin cepat dan meratanya adopsi teknologi informasi di berbagai sektor bisnis. Mulai dari industri media, perbankan, dan bahkan rumah sakit saat ini butuh programmer. Tentu yang dicari adalah yang berkualitas. Pengalaman akan menambah daya tawar Anda. Kira-kira programmer seperti apa yang dicarai oleh perusahaan? Berikut ini adalah 5 hal penting yang harus dimiliki programmer Agar dilirik Perusahaan; Programmer yang mau belajar, terutama mempelajari hal-hal yang baru karena semakin banyak skill yang dia miliki maka semakin banyak dicari. Loyal, banyak programmer yang hanya bekerja sebentar di satu perusahaan dengan tujuan mengejar gaji yang tinggi, tapi pengetahuan yang dia miliki minim. Seorang programmer harus memiliki sikap yang baik, tidak sedikit suatu perusahaan mempekerjakan seorang programmer dengan skill yang hebat tetapi tidak di dukung dengan sikap yang baik dan akhirnya perusahaan itu memutuskan untuk mengeliminasi sang programmer. Seorang programmer harus bisa berkomunikasi dengan baik tidak hanya dengan komputernya. Kebanyakan programmer di satu perusahaan bekerja dalam tim, kemungkinan buruk akan terjadi apabila tidak ada komunikasi yang baik antar anggota tim. Selain komunikasi yang baik, programmer juga lebih baik didukung dengan kemampuan komunikasi dalam bahasa inggris karena tidak sedikit perusahaan dari luar negeri mempekerjakan programmer dari Indonesia. Bagaimana apakah kamu sudah menguasai 5 hal tersebut, jika sudah, jangan ragu lagi untuk melamar di perusahaan, ataupun jika belum bisa melakukan semua 5 hal diatas, rekan-rekan juga tidak boleh patah semangat, terus belajar dan tingkatkan kemampuan. Oh iya, jika kamu punya passion dan kemampuan programmer dan sedang mencari lowongan kerja, kebetulan SEVIMA saat ini telah membuka kesempatan untuk bagian programmer. Jangan khawatir, kamu juga bisa meningkatkan skill kamu disini bersama dengan programmer yang handal dan profesional lainnya. Kamu boleh kirim CV, Lamaran dan Portofolio Kamu ke email: carrers@sevima.co.id SEVIMA Take IT Easy

Baca Selengkapnya »

Manfaat Mempelajari JavaScript

 

Admin SEVIMA

 

23 Agustus 2016

SEVIMA.COM – Bagi rekan-rekan yang ingin memiliki karir sebagai web developer, ada beberapa konsentrasi yang menjadi bagian dari pengembangan sebuah web, yaitu front-end, back-end dan full-stack. Diperlukan waktu dan usaha lebih agar seorang developer menguasai keahlian yang dibutuhkan untuk semua pekerjaan tersebut. Dengan adanya JavaScript, developer kini dapat bekerja dengan lebih efisien dan efektif. JavaScript populer untuk pengembangan web JavaScript dengan cepat menjadi bahasa pemrograman paling digemari di kalangan developer. Lebih dari itu, JavaScript adalah masa depan dalam dunia pengembangan website. Bahasa tersebut sering digunakan untuk menciptakan efek khusus pada tampilan web. JavaScript berinteraksi dengan HTML, CSS dan data untuk mengatur warna, ukuran, dan bentuk. Yang lebih penting lagi, kini browser dapat menerima data dari pengunjung web dan konten dapat diunggah tanpa refresh halaman web. Dengan JavaScript, banyak experience baru dinikmati oleh pengunjung web. JavaScript memiliki pengaruh besar untuk sebagian besar website Jika ada satu hari di mana JavaScript tidak berfungsi, maka akan ada banyak website yang tidak bekerja. Sebut aja twitter, aplikasi tersebut tidak akan dapat menampilkan tweets terbaru setiap detiknya jika bukan karena JavaScript. Bahkan untuk beberapa aplikasi lain seperti Spotify, Facebook, dan Instagram bergantung sepenuhnya dan tidak akan berfungsi tanpa JavaScript. Tentunya peran JavaScript lebih dari itu, JavaScript menghubungkan antara satu aplikasi dengan aplikasi lain. Komunikasi pengiriman dan penerimaan data dilakukan melalui APIs (Application Programming Interfaces). Front-end dan Back-end menggunakan JavaScript Sebagai bahasa pemrograman, JavaScript dapat digunakan pada server dan browser. Hal tersebut memudahkan developer untuk mengerjakan backend. Node.Js adalah software yang mampu membangun aplikasi kompleks. Beberapa perusahaan besar seperti LinkedIn, eBay, PayPal, Netflix, dan Medium juga menggunakan Node.Js. Dengan Kata lain, JavaScript akan membuka peluang yang lebih besar bagi Anda yang ingin berkarir sebagai developer. Penggunaan JavaScript akan semakin meningkat Aplikasi website banyak menggunakan pendekatan native-app: mengurangi keharusan refresh keseluruhan halaman web atau aplikasi, tampilan web akan disesuaikan dan design tidak akan hancur walaupun diakses dari berbagai device dan browser. Website yang dihasilkan disebut sebagai single page application, yang bergantung pada JavaScript untuk update tampilan web setiap terjadi interaksi dengan user, tanpa mengharuskan adanya pengiriman request atau data ke server. Tren pendekatan tersebut menjadikan framework seperti Backbone.Js, AngularJs, React, dan Ember.Js semakin populer. Tidak hanya developer, bahkan pemasaran digital, analisa data, pengelola konten dan perancang design juga diuntungkan dengan adanya JavaScript dalam daftar keahlian mereka. Bayangkan saja jika seorang yang bekerja di bidang pemasaran digital dapat menavigasikan pemrograman untuk melakukan penyesuaian terhadap tampilan banner atau iklan pop-up pada web tanpa harus meminta bantuan developer. Tentu saja kita tidak dapat mengetahui perkembangan di masa depan. Tapi satu hal yang jelas, saat ini JavaScript adalah keahlian yang sangat dicari dan dibutuhkan, dan penggunaannya semakin meningkat. Jadi, bagi yang ingin berkarir sebagai developer, JavaScript dapat menjadi prioritas Anda. SEVIMA : Take IT Easy Baca juga: Cara Mengecek Status Akreditasi Universitas Termudah Secara Online Pengenalan Pemrograman Web Cara Mengganti Username WordPress Dapatkan Aplikasi Handal SEVIMA Gofeeder Versi 2.0 100% Gratis

Baca Selengkapnya »

SEVIMA.COM – Siapa yang suka coding sampe lupa waktu? Siapa yang suka ngabisin kopi buat coding? Siapa yang suka garuk-garuk kepala karena error code? Hahaha Sebagai seorang programmer harus menyadari bahwa mempelajari bahasa pemrograman baru yang lagi tren atau mulai banyak digunakan itu sangat diperlukan. Hal ini terkait salah satunya untuk menjaga keterampilan di tempat kerja. Yang biasa sering terdengar adalah bahasa pemrograman seperti C ++, Java, HTML, Python, atau PHP. Meskipun bahasa pemrograman seperti Java, HTML, dan Objective C tetap menjadi tulang punggung dari setiap pembangunan di dunia IT, tapi ada beberapa bahasa pemrograman baru dan menarik yang telah mendapatkan ulasan yang bagus dan sudah digunakan oleh beberapa perusahaan di seluruh dunia. Nah, berikut ini merupakan daftar bahasa pemrograman baru yang bisa dipelajari di tahun 2016 ini. Go Bahasa pemrograman Go atau yang dikenal dengan nama Golang dibuat oleh tiga karyawan Google di tahun 2009. Bahasa pemrograman Go ini sudah digunakan oleh BBC, SoundCloud, Facebook dan situs resmi Pemerintah Inggris. Go adalah bahasa pemrograman yang mudah, sederhana, efisien dan open source. Selain itu, Go memiliki level yang sama dengan Java. Jika pembaca pintar dalam bahasa Java, maka tidak akan sulit menggunakan bahasa Go. Google mengembangkan bahasa Go untuk pengembangan aplikasi web. Bahasa pemrograman Go juga akan ada di browser Chrome, dimana Go akan bekerja dengan native client, sebuah teknologi open source untuk menjalankan kode bahasa lain di aplikasi web. Swift Bahasa pemrograman Swift adalah bahasa pemrograman objek fungsional yang digunakan untuk mengembangkan aplikasi pada iOS dan OSX yang dibuat oleh Apple. Bahasa pemrograman ini juga didesain untuk berdampingan dengan bahasa Objective-C. Perkembangan bahasa pemrograman Swift ini terlihat cukup cepat, salah satunya adalah dengan dirilisnya Swift versi terbaru untuk meningkatkan kemampuannya. Selain itu, tren bahasa Swift ini dilihat oleh beberapa perusahaan besar seperti Google, Facebook, dan Uber yang akan menggunakan bahasa Swift pada proyek-proyeknya. Selain itu, Apple merilis Swift Playground yang bertujuan agar semua orang dapat belajar bahasa pemrograman, termasuk anak-anak. Selain itu, bahasa pemrograman Swift ini juga bersifat open source. Hack Sama seperti Swift, Hack adalah bahasa pemrograman yang baru-baru ini diluncurkan dan merupakan produk dari perusahaan teknologi yang besar, Facebook. Facebook sudah hampir mengubah kode PHP mereka dengan bahasa pemrograman Hack. Hal ini cukup menarik, karena situs dengan jutaan pengguna serta lalu lintas yang sangat padat menggunakan bahasa Hack. Jadi, bahasa Hack bisa menjadi pilihan bagi programmer untuk dipelajari. Rust Bahasa pemrograman Rust dirilis oleh Mozilla pada tahun 2014 lalu. Bahasa pemrograman Rust ini berfokus untuk membantu menangani arsitektur multicore secara aman dan efisien. Bahasa pemrograman Rust ini termasuk sebagai bahasa yang paling dicintai oleh programmer, hal ini berdasarkan survei developer yang dilakukan oleh StackOverflow di tahun 2016. Rust ini dikembangkan oleh Mozilla dengan alasan sebagai alternatif dari bahasa C++ yang mempunyai isu terkait keamanan. Terkait isu tersebut, Mozilla membentuk tim untuk mengerjakan bahasa Rust. Bahasa pemrograman Rust ini fokus terhadap “performance, parallelisation, and memory safety”. Dart Selain Go, Google mengembangkan bahasa pemrograman lain bernama Dart. Bahasa pemrograman ini digunakan untuk membuat aplikasi modern dan dengan kinerja yang tinggi. Google memperkenalkan […]

Baca Selengkapnya »

Tips Belajar Bahasa Pemrograman

 

Admin SEVIMA

 

06 November 2012

SEVIMA.COM – Semua bahasa pemrograman itu sebenarnya mudah asal tekun mempelajarinya, termasuk PHP. Berikut saya coba uraikan tips belajar bahasa pemrograman php, css, javascript maupun bahasa pemrograman lainnya: 1. Basic atau dasar pemrograman Kalo anda merasa jago, pastikan anda mengerti ilmu itu dengan detail, dan tanpa basic-nya anda tidak akan mendapatkan ilmu dengan detail. 2.Rules atau aturan bahasa pemrograman Seperti basic pemrograman, rules itu penting. Tanpa mengetahui rules anda tidak bisa melakukan apa-apa. Coba pikirkan secara logika, kalo anda lagi kuliah dan tidak mengerti aturan jam kuliah SKS yang anda ambil, apa yang akan terjadi? Masuk di kelas mahasiswa atau kelas angkatan lain? 3.Explanation atau penjelasan logika bahasa pemrograman Ini nih guna ilmu sistem analisis. Memecahkan kasus menjadi penjelasan logika. Setelah didapat alur logika dan persyaratan yang ada, tugas selanjutnya membuat program menggunakan berdasarkan logika, basic dan rules pemrograman tadi. 3 hal di atas saling berhubungan satu sama lain untuk agar kamu bisa belajar bahasa pemrograman dengan efektif dan efisien. Setiap hal memang butuh proses dan waktu yang satu orang dengan orang lainnya mempunyai tingkatan berbeda. Jangan pesimis kalo anda merasa mentok dan merasa tidak sehebat mereka. Bangun percaya diri, belajar mengabaikan hal yang tidak penting. Sekarang juga bukan trend-nya GALAU. Oke, sampai di sini aja tips belajar bahasa pemrograman php maupun bahasa pemrograman lainnya, semoga berguna. Kalau ada yang saya lewatkan atau ada yang ingin menambahkan. SEVIMA: Take IT Easy

Baca Selengkapnya »

Waduh.. Hacker Jebol Jutaan Kunci Kamar Hotel

 

Admin SEVIMA

 

30 Juli 2012

WASHINGTON – Hacker telah menemukan metode mudah dan murah untuk dapat membuka kamar hotel yang terkunci. Sistem penguncian pintu kamar yang canggih sekalipun mampu diretas oleh hacker dengan memanfaatkan perangkat seharga USD50. Jika Anda menginap di hotel, ada baiknya memeriksa pabrikan kunci kamar hotel. Sebab, hacker mengungkap metode yang memungkinkan perangkat gadget sederhana untuk dapat membuka pintu kamar hotel yang diproduksi oleh Onity. Dilansir Pcadvisor, Rabu (25/7/2012), pengembang software Mozilla, Cody Brocious baru-baru ini menemukan dua kerentanan dalam kunci Onity itu. Brocious mengungkap kerentanan itu dapat ditembus dengan perangkat yang dibangun dengan biaya USD50. Skema untuk perangkat itu bersifat open source dan tersedia di Web. Brociuous akan mempresentasikan temuannya pada Black Hat Security Conference di Las Vegas, Selasa malam. Onity memberitahu PCWorld bahwa pihaknya sudah memahami pekerjaan Brocious, namun mereka menolak memberikan komentar sampai diperoleh informasi tambahan mengenai aksi hacking tersebut. “Onity dipersiapkan untuk mengatasi setiap potensi masalah yang ditimbulkan oleh presentasi,” ujar juru bicara Onity. Sistem penguncian kamar hotel yang diusung perusahaan tersebar di seluruh dunia dengan jumlah antara empat sampai lima juta hotel. Brocious menjelaskan bahwa informasi penting mudah diakses dan tidak dilindungi, sehingga memungkinkan perangkat untuk memperolehnya dengan mudah. “Ini terlihat seperti port daya DC standar, Anda akan melihat pada sesuatu yang mirip router. Ketika perangkat tersambung dan menyala, secara teori, ini membuat pintu membuka,” ujar Brocious. Menurutnya, hacker mensimulasikan sebuah perangkat yang digunakan oleh operator kamar hotel. Perangkat hacking itu mampu membaca memori pada sistem penguncian. Selain itu, perangkat juga dapat memperoleh informasi tentang kunci kriptografi, kemudian mengirimkan informasi tersebut pada pintu yang terkunci. Sehingga memungkinkan hacker untuk dapat masuk ke ruangan kamar tersebut. (fmh) SEVIMA : Take IT Easy Baca juga: [Academic Cloud] Sistem Informasi Akademik Berbasis Cloud Cara Menggunakan CSS Backgrounds Cara Menggunakan Selector Class Pengenalan CSS

Baca Selengkapnya »

Pengenalan Pemrograman Web

 

Admin SEVIMA

 

27 Juli 2012

Arsitektur Client Server Aplikasi web adalah jenis aplikasi yang menggunakan arsitektur client server. Sesuai dengan namanya client server berarti adanya pembagian kerja pengolahan data antara client dan server. Secara singkat, jaringan client server adalah jaringan dimana computer client bertugas melakukan permintaan data dan server bertugas melayani permintaan tersebut. Server Pada dasarnya server menerima permintaan dari para client web browser dan kemudian meresponnya. Beberapa permintaan yang dating dari client disertai nama dan alamat item client yang dicari. Server menerima kemudian memprosesnya dan kemudian merespon data yang diminta. Web Client Tugas Browser adalah menyediakan user sebuah user interface dimana akan meminta server dan menampilkan respon server. Web Client Tugas Browser adalah menyediakan user sebuah user interface dimana akan meminta server dan menampilkan respon server. HTML Bagaimana cara browser mengetahui apa yang harus ditampilkan ke user?Sebagian situs web tidak hanya berisi teks sederhana, tetapi disertai dengan grafis atau memiliki form yang dapat meanggil suatu data. Cara browser mengetahui apa yang harus ditampilkan ke user adalah dengan HTML. Apa itu HTML HTML(Hyper Text Markup Language) adalah bahasa untuk mendeskripsikan suatu halaman web. HTML bukanlah bahasa pemrograman tetapi adalah bahasa yang sudah ada standarnya Menggunakan tag untuk mendefinisikan sebuah halaman web Element tag HTML dibuka dengan tanda /. Contoh <html> Element tag HTML ditutup dengan tanda /. Contoh </html> Baca juga: Cara Menggunakan Selector Class Pengenalan CSS Cara Membuat HTML Tables Cara Membuat HTML Headings

Baca Selengkapnya »

SEVIMA.COM – Apakah anda merasa melakukan coding yang berulang-ulang setiap project yang anda kerjakan? lupa harus mulai darimana ketika 1 bulan kemudian program anda menemui masalah dan harus dibenahi? atau anda dipusingkan ketika harus menambahkan fitur/modul dari program anda? Mungkin sudah saatnya anda memikirkan menggunakan Framework mulai sekarang, dalam tulisan ini akan dibahas salah satu PHP Framework yaitu CodeIgniter. apa itu codeigniter, mengapa codeigniterdan, bagaimana codeigniter bekerja, apa kekurangan codeigniter dan apakah codeigniter cocok buat anda?, mari kita bahas satu persatu. Apa itu CodeIgniter? CodeIgniter adalah sebuah application framework opensource untuk bahasa pemrograman PHP yang bertujuan untuk membuat proses develop sebuah aplikasi/project menjadi lebih mudah dan cepat, daripada harus mengerjakan semuanya dari dasar. Dengan tersedianya sekumpulan library untuk proses-proses yang umum codeigniter memberikan anda fokus lebih hanya kepada logic project yang sedang anda kerjakan bukan kepada proses-proses dasar dari pemrograman itu sendiri. Mengapa CodeIgniter? Banyak sekali pilihan framework untuk anda pilih diluar sana tapi mengapa harus codeigniter, tentu anda plus minusnya. Kelebihan CodeIgniter: 1. Dokumentasi Lengkap Bisa dibilang dokumentasi codeigniter sangat lengkap sangat mudah dipahami, tidak hanya berupa list dari method-method yang ada di codeigniter, tapi lebih seperti sebuah ensiklopedia ditambah dengan contoh penggunaannya. 2. Plug & Play Tentu tidak sedikit framework yang pada tahap instalasi saja sudah memusingkan anda, belum lagi ada yang mengharuskan anda mempunyai role sebagai system administrator, tentu ini tidak memungkinkan jika kita pakai jasa share hosting. Tidak dengan CodeIgniter, cukup setting config.php dan that is it… CodeIgniter Installation Alakadarnya :p 3. Small Simple Yet Fast CodeIgniter bukanlah Framework kelas Enterprise yang BESAR dan BERAT, framework ini didesain untuk pengembangan aplikasi kelas menengah tapi… jika anda ingin meng-extend CodeIgniter lebih JAUH lagi telah tersedia plugin untuk anda pilih sesuai kebutuhan. 4. Model – View – Controller Dengan Model View Controller (MVC) design pattern ini akan memudahkan kita untuk meng-organize aplikasi kita. Model hanya mengurusi hal-hal yang berhubungan dengan database, Controller berisi logic dari aplikasi kita dan View untuk tampilan frontend. 5. Small Learning Curve Dengan dokumentasi yang bisa dibilang sangat bagus dan jelas proses belajar framework ini menjadi sangat mudah dan menyenangkan (programmer kan juga butuh proses pembelajaran yg menyenangkan). Bagaimana CodeIgniter Bekerja? Sudah sedikit kita ketahui kalau CodeIgniter menggunakan MVC design pattern, dan untuk lebih detil seperti apa flow control dari framework ini : Semua dimulai dari request lewat browser (index.php) lalu di proses oleh Router dan jika ada cache untuk request tersebut maka langsung tampil ke browser, jika tidak maka lanjut untuk di filter oleh Security dan masuk ke Controller untuk di proses. Di Controller akan berinteraksi dengan Model, Plugin dll jika memang memerlukannya saja. Begitu Controller selesai dengan segala prosesnya akan di parse ke View atau bisa juga dibilang template dan ditampilkan ke browser. Kekurangan CodeIgniter 1. Meskipun Open Source CodeIgniter tidak dikembangkan oleh komunitas tapi oleh EllisLab (pengembang Expression Engine) sehingga membuat update dari core engine tidak secepat Framework yang dikembangkan oleh komunitas. 2. Jika terjadi error yang berhubungan dengan Framework, mau tidak mau kita harus searching dan browsing masalah tersebut. 3. […]

Baca Selengkapnya »