Tuesday, December 8, 2020

Belajar Coding untuk Pemula

 Coding sebenarnya bisa dibilang sebagai istilah simple dari computer programming. Ini adalah kegiatan dimana Anda memberitahu komputer apa yang harus mereka lakukan untuk Anda. Sebuah kode bisa dianggap sebagai sebuah kalimat dalam bahasa sehari-hari. Setiap kode itu akan membantu komputer mengetahui dan mengerti apa yang ingin Anda lakukan di komputer. Komputer akan menerima instruksi ini dan mereka akan mengikuti apa yang tertulis. Jadi sebuah kumpulan instruksi kode bisa membuat sebuah program.

Dalam menulis kode untuk coding, Anda memang harus berhati-hati. Karena komputer adalah mesin, mereka hanya menerima saja kode yang Anda masukkan. Jadi, Anda harus benar-benar memperhatikan detailnya. Jangan sampai Anda memasukkan kode yang salah saat menulis kode. Kalau sampai ada kesalahan, Anda harus melakukan banyak debugging di kemudian hari.

Coding pada web development

Anda juga mungkin sudah tahu bahwa coding adalah bagian dari web development. Web development atau web programming sendiri adalah proses pembuatan sebuah website atau aplikasi dengan coding. Website-website inilah yang nantinya akan dikunjungi oleh orang-orang yang memiliki akses internet.

Web development sendiri memang terbagi menjadi dua:

  • Web development biasanya digunakan untuk membahas bagian teknis pembuatan sebuah website. Ini juga dikenal dengan istilah back end development. Back-end artinya adalah bagian dari website yang tidak terlihat oleh pengguna dan pengunjung website.
  • Web design adalah istilah yang digunakan untuk membahas bagian visual dari sebuah website. Karena bagian visual dan interaktif adalah bagian dari website yang dilihat oleh pengunjung dan pengguna website, web design juga dikenal dengan nama front end development.

Selain itu, kedua bagian proyek ini bisa juga dilakukan oleh satu orang yang sama, bertanggung jawab untuk mengatur fungsionalitas website dan juga merancang tampilannya. Dalam hal ini, mereka akan disebut pengembang full-stack, menggabungkan front-end dan back-end.

Mungkin Anda bertanya-tanya mengapa kita perlu tahu ini. Dengan mengetahui adanya back-end dan front-end, Anda akan dapat membahami jenis-jenis bahasa pemograman dengan lebih mudah.


Bahasa programming paling popular tahun 2018

Setiap bahasa programming memiliki kegunaannya masing-masing. Ada bahasa pemograman yang memang khusus dibuat untuk membuat software desktop dan web development. Ada juga bahasa yang bisa digunakan untuk analisa data.

Sekarang kami akan membahas bahasa programming yang paling banyak digunakan di tahun 2018. Bukan berarti bahasa programming yang tidak ada di list ini sudah tidak digunakan lagi, tetapi web developer yang menguasai bahasa-bahasa ini sedang banyak dicari di luar sana. Jadi mungkin kalau Anda mau mulai belajar coding untuk karir Anda, Anda bisa memilih salah satu dari bahasa programming di bawah ini.

JavaScript

Pernahkah Anda masuk ke sebuah website dan melihat animasi, pop-up, dan tombol yang bisa di klik? Nah, ini semua dibuat dengan bahasa pemograman JavaScript. JavaScript adalah bahasa pemograman yang digunakan untuk membuat sebuah halaman website interaktif dan dinamis. Dengan elemen interaktif dan animasi, Anda dapat menarik perhatian Anda dan meningkatkan engagement di website Anda. Untuk menggunakan JavaScript dengan optimal, Anda juga bisa menggunakannya bersamaan dengan server-side language, Node JS. Tidak hanya itu, jika Anda ingin bisa benar-benar mahir dapat menggunakan JavaScript, Anda juga harus nyaman menggunakan HTML dan CSS.

HTML

Hyper Text Markup Language atau yang lebih dikenal dengan istilah HTML adalah salah satu bahasa pemograman yang paling terkenal. HTML sendiri adalah sebuah bahasa komputer yang digunakan untuk membuat sebuah website. HTML selalu direvisi dan berevolusi agar bisa mengikuti perkembangan internet. Revisi dan evolusinya dilakukan di bawah W3C, sebuah organisasi yang bertanggung jawab atas HTML.

HTML sendiri terdiri dari beberapa short codes. Nantinya kode-kode ini akan menjadi sebuah text yang disimpan menjadi sebuah file HTML. Nantinya file ini akan dibuka di browser. Browser akan membaca file dan menerjemahkan kode-kode HTML menjadi tampilan visual sesuai dengan keinginan developer. Dalam mengerjakan kode HTML, Anda perlu menggunakan tag dengan benar agar tampilannya akan sesuai dengan keinginan Anda. Untuk menulis HTML, Anda dapat menggunakan editor teks sederhana ataupun text editor HTML seperti Atom, Sublime, dan Notepad++.

CSS

Cascading Style Sheets atau lebih dikenal dengan nama CSS adalah sebuah bahasa programming yang dibuat dengan tujuan untuk menyederhanakan proses pembuatan halaman web. CSS mengontrol aspek desain yang berbeda dari HTML. Dengan CSS, Anda bisa mengatur warna tulisan, jenis font yang digunakan, jarak spasi antar paragraph, berapa ukuran kolom yang Anda butuhkan, background dan warna apa yang ingin Anda gunakan, layout desain web Anda, bagaimana website Anda akan terlihat di berbagai device dan ukuran layar, dan masih banyak lagi. Dalam pengerjaannya, CSS biasa digabungkan dengan markup language seperti HTML atau XHTML.

Python

Python adalah bahasa pemograman yang bisa dilakukan untuk banyak hal di semua sistem operasi komputer modern. Anda bisa menggunakan python untuk memproses text, angka, gambar, dan berbagai data yang Anda simpan di komputer. Python digunakan setiap hari oleh mesin penelusur Google, website video-sharing YouTube, NASA, dan New York Stock Exchange.

Python adalah bahasa yang perlu diterjemahkan. Ini berarti python tidak akan dikonversi ke kode yang bisa dibaca komputer sebelum program dijalankan. Mereka baru akan diterjemahkan saat program dijalankan.  Bahasa seperti ini sering juga disebut dengan istilah bahasa scripting karena mereka digunakan untuk mengurus hal-hal yang bisa dikatakan sepele. Tetapi Python tidak hanya digunakan untuk mengurus hal-hal sepele. Sudah banyak aplikasi di luar sana yang ditulis dengan menggunakan Python. Selain itu, dengan Python Anda juga bisa melakukan hal-hal berikut ini:

  • Programming CGI untuk Aplikasi Web
  • Membangun RSS Reader
  • Reading dari dan Writing ke MySQL
  • Reading dari dan Writing ke PostgreSQL
  • Membuat calendar di HTML
  • Dan masih banyak lagi

Java

Java adalah bahasa pemrograman yang paling populer karena 90% dari perusahaan Fortune 500 menggunakannya. Slogan terkenalnya “write once, run everywhere” menjadi salah satu alasan mengapa Java sangat banyak digunakan di luar sana. Ditambah lagi, mereka memiliki Java Virtual Machine (JVM) yang kuat, yang membuatnya kompatibel di berbagai platform.

Java paling banyak digunakan oleh back-end developer, big data developer, architect, system engineer, dan Android developer. Meskipun Java mungkin bukan bahasa programming yang paling keren saat ini, Java masih banyak digunakan dan akan terus digunakan di masa yang akan datang.

C++

Pertama kali dibuat pada tahun 1985, C ++ adalah bahasa yang sangat efisien dan fleksibel. Bahasa ini tetap diminati karena performanya, reliabilitasnya, dan berbagai konteks yang dapat Anda gunakan. C++ juga banyak digunakan oleh sistem-sistem besar seperti Microsoft, Oracle, PayPal, dan Adobe untuk membuat dan mengelola program-program mereka.

C++ banyak digunakan oleh developer aplikasi desktop, terutama untuk performance-intensive task.  Meskipun agak rumit, memahami C ++ akan memberi Anda pemahaman yang lebih dalam tentang cara kerja bahasa, misalnya dengan memberikan fasilitas manipulasi memori tingkat rendah.

Ruby

Ruby adalah salah satu bahasa pemrograman yang paling disukai. Ini dirancang agar ramah dan mudah digunakan oleh developer, karena bahkan taglinenya sendiri adalah “teman terbaik programmer.” Ruby adalah bahasa high level yang bertujuan untuk mencapai banyak hal dengan beberapa baris kode yang bersih dan mudah dibaca. Kode Ruby yang ditulis dengan baik hampir terlihat seperti kalimat yang ditulis dalam bahasa Inggris biasa. Ruby bisa dibilang lebih lambat dalam hal efisiensi dibandingkan dengan bahasa populer lainnya – tetapi itu pasti meningkatkan produktivitas Anda.

PHP

PHP adalah salah satu bahasa pemograman back-end yang paling popular di website. PHP digunakan untuk memperbagus tampilan sebuah halaman website. Dengan PHP, Anda bisa membuat fitur-fitur website seperti membuat halaman login username dan password, mengecek detail sebuah form, membuat forum, galeri gambar, survei, dan masih banyak lagi. Jika Anda melihat website yang memiliki akhiran PHP di alamatnya, ini berarti developer websitenya menggunakan PHP untuk mempercantik website.

Nah, sekarang ingin belajar coding? Yuk lanjut baca untuk tahu situs-situs belajar coding gratis yang bisa Anda coba.

Situs belajar coding gratis untuk pemula

website belajar coding dewaweb

Di internet, sudah banyak website-website belajar yang bisa dimanfaatkan untuk belajar sendiri di rumah; termasuk belajar coding. Berikut ini adalah beberapa website yang menyediakan materi pembelajaran coding dan web development untuk Anda semua.

Codecademy

Codecademy adalah salah satu website khusus untuk belajar coding yang bisa dibilang cukup lengkap. Codecademy menyediakan berbagai quiz dan project yang membantu Anda untuk mendapatkan pengalaman langsung tentang konsep yang sedang diajarkan. Selain itu, topik-topik yang ditawarkan juga cukup fokus. Anda bisa mulai dengan mempelajari HTML dan CSS lalu melanjutkan belajar JavaScript, SQL, dan masih banyak lagi. Codecademy juga menyediakan forum diskusi, glossaries bahasa pemograman, serta berbagai blog post dan artikel yang bisa membantu Anda selama masa pembelajaran.

Free Code Camp

Di Free Code Camp, Anda akan belajar banyak skill yang nantinya akan Anda praktikkan dengan membuat project nyata untuk organisasi nirlaba. Free Code Camp adalah komunitas open-source yang menyediakan berbagai proyek, sertifikat, dan koneksi antar coder. Selain itu, Free Code Camp juga bukan sebuah bootcamp, jadi Anda bisa belajar mengikuti waktu belajar Anda. Website satu ini gratis dan Anda bisa berkenalan dengan coder-coder lain yang ada di sekitar Anda 

Codewars

Di Codewars, Anda akan dipandu untuk melalui beberapa level. Jadi semakin tinggi level yang Anda capai, Anda akan mendapat tantangan coding yang lebih kompleks. Tenang saja, Anda juga akan mendapatkan solusi dari coder lain di komunitas Codewars. Jika Anda sudah berhasil mempelajari semuanya, Anda bisa membuat challenge Anda sendiri agar coder lain menyelesaikannya. 

The Odin Project

The Odin Project adalah website belajar coding gratis dari tim Viking Code School. Website ini fokus untuk mengajarkan Anda berbagai skill yang Anda butuhkan untuk memiliki career sebagai web developer yang sukses. Setelah menyelesaikan proyek ini, Anda dijamin akan mengerti tentang Ruby, JavaScript, dan bahasa-bahasa pemograman yang sudah disebutkan di atas. Anda juga bisa membangun portofolionya sambil belajar. Selain itu, mereka juga bisa membantu menghubungkan Anda dengan murid-murid coding lainnya sehingga Anda bisa bekerja sama.

HackerRank

Ada lebih dari jutaan programmer yang menggunakan hackerrank.com untuk mengasah kemampuan development mereka. HackerRank memiliki format code challenge. Jadi ada sedikit kompetisi disini dan Anda akan mendapat poin setiap kali Anda berhasil menyelesaikan satu challenge. HackerRank memiliki filosofi “learn by doing” atau belajar dengan mengerjakan. Jadi Anda akan mendapat sedikit sekalian panduan layaknya di kelas.

edX

edx.org adalah salah satu situs belajar online paling terkenal di dunia. Dengan kelas dari universitas-universitas ternama seperti MIT dan Harvard, edX menyediakan berbagai macam pembelajaran. Termasuk coding. Disini, Anda bisa belajar sesuai dengan kecepatan Anda sendiri. Kursusnya sendiri memang gratis, tetapi jika Anda ingin sertifikat yang terverifikasi, Anda perlu membayar.

Kalau Anda ingin melanjutkan pembelajarannya,  Anda bisa naik ke level yang lebih tinggi. edX juga memiliki program “MicroMasters” unik yang terdiri dari serangkaian program tingkat S2.

Coursera

Serupa dengan edX, perpustakaan kursus online ini menampilkan berbagai kelas yang diajarkan oleh seorang professor melalui video. Kuis dan proyek memungkinkan Anda menerapkan apa yang Anda pelajari. Anda dapat mempelajari materi dan menonton lecture secara gratis, tetapi Anda memiliki pilihan untuk membayar jika Anda ingin pembelajaran yang lebih dalam dan sertifikat terverifikasi. Jika nantinya Anda tertarik untuk mengejar topik tertentu secara lebih mendalam, Coursera menawarkan spesialisasi yang akan menjadikan Anda ahli dalam bidang studi pilihan Anda.

MIT Open Courseware

Platform pendidikan ini pada dasarnya memungkinkan Anda untuk menghadiri MIT secara gratis. Perpustakaan online mereka mencakup setiap topik yang diajarkan di sekolah; kursus ilmu komputer dapat ditemukan di bawah School of Engineering, dikelompokkan bersama dengan teknik elektro. Jika Anda memilih untuk belajar dari MIT Open Courseware, Anda akan membutuhkan banyak disiplin. Semua perkerjaan rumah dan test harus dikelola dan dinilai sendiri. Tetapi kalau Anda berhasil menyelesaikan programnya, tentu menjadi nilai tambah untuk diri Anda sendiri.

Upskill

Anda tidak memerlukan pengalaman sebelumnya untuk belajar coding dengan Upskill. Upskill memiliki bootcamp gratis yang bisa membantu Anda menjadi sangat mahir dalam coding, meskipun Anda benar-benar pemula. Mereka menyediakan serangkaian video dengan gaya percakapan yang santai untuk memandu Anda melalui berbagai proyek. Fokus utamanya adalah pada pengembangan web full-stack, jadi Anda akan belajar HTML, CSS, Javascript, Ruby on Rails, Git, Bootstrap, dan masih banyak lagi.

Simpulan

Bagaimana? Apakah Anda sudah tertarik untuk belajar coding? Belajar coding memang bisa terlihat mengintimidasi pada awalnya. Tetapi banyak orang yang merasa bahwa coding itu seru dan ada kepuasan tersendiri jika mereka berhasil membuat sebuah website atau aplikasi dari nol. Di artikel ini, kami juga sudah membahas berbagai website yang bisa Anda gunakan untuk belajar coding sendiri di rumah. Tidak hanya gratis, dengan website ini, Anda juga bisa belajar kapan saja sesuai dengan kemampuan Anda. Semoga artikel ini membantu Anda yang ingin mulai belajar coding!


readmore »»  

13+ Website Belajar Coding Gratis

 Sudahkah Anda belajar coding hari ini?

Hmm, coding merupakan bahasan menarik dewasa ini.

Coding adalah tentang menerjemahkan logika ke dalam bahasa pemrograman komputer. Sementara itu, coder adalah sebutan untuk seseorang yang melakukan coding, juga biasa disebut dengan programmer.

Dua istilah di atas tentu sudah tidak asing bagi mahasiswa atau seorang profesional yang menekuni bidang IT. Di luar bidang IT, rasanya istilah tersebut masih kurang familiar.

Meskipun demikian, disadari atau tidak, tren belajar coding semakin meningkat dari tahun ke tahun. Masifnya perkembangan teknologi ditengarahi menjadi penyebab meningkatnya tren ini. Bagaimana tidak, teknologi kini semakin mengintegrasikan beragam aspek dan membuat kehidupan jauh lebih mudah.

Coding untuk web development

Anda pasti sudah mengetahui bahwa web development erat kaitannya dengan coding. Web development adalah suatu kegitan pengembangan sebuah website atau aplikasi sebagian besar pengerjaannya melibatkan coding. Web development dilakukan secara konsiten untuk terus mengembangkan sebuah aplikasi atau website.

Web development memiliki dua bagian:

  • Yang pertama adalah web development itu sendiri. Pada web development, pengembangan berfokus pada teknis sebuah website.  Pengembangan ini biasanya disebut back end development.
  • Yang kedua adalah web design. Pada bagian ini developer fokus pada pengembangan tampilan (UI/UX) sebuah aplikasi/website. Pengembangan yang dilakukan mulai dari warna, teta letak navigasi, design website/aplikasi dan lain sebagainya. Pengembangan dari sisi visual ini biasa disebut front end development.

Dalam dunia web development bukan sebuah hal yang mustahil apabila seorang developer dapat mengerjakan kedua bagian web development. Selain menangani aspek teknis, dia juga menentukan aspek visual sebuah pengembangan website atau aplikasi. Seseorang yang dapat melakukan back end dan front end disebut dengan full stack development.

Dengan memahami web development maka akan lebih mudah bagi Anda untuk menentukan bahasa pemrograman apa yang sesuai dari beberapa jenis bahasa pemrograman yang ada. Jika anda belum mengetahui bahasa pemrograman apa saja yang populer digunakan, ada baik nya Anda membaca artikel 13+ Bahasa Pemrograman Terpopuler.

Apa keuntungan belajar coding?

Siapa tak kenal Facebook? Atau, siapa belum pernah menggunakan aplikasi ride-sharing seperti Uber dan Go-Jek? Aplikasi tersebut tidak akan bisa terwujud tanpa programmer.

Sebenarnya tidaklah sulit menjadi programmer. Anda bisa belajar coding secara otodidak, bahkan tanpa biaya sama sekali.

Di bawah ini adalah beberapa website belajar coding gratis yang bisa Anda akses tanpa meninggalkan rumah. Anda hanya perlu menghubungkan perangkat ke jaringan internet dan Anda bisa belajar sesuai dengan kebutuhan. Mari kita coba lihat satu per satu.

Daftar 13+ Website Belajar Coding Gratis

1. CodeAcademy

belajar coding

CodeAcademy merupakan website belajar coding online yang sangat cocok mulai dari cara belajar coding untuk pemula sampai dengan tingkatan yang lebih expert. Tidak hanya bahan pembelajaran, ada juga kuis yang bisa Anda coba untuk mengukur kemampuan Anda memahami materi yang sedang dipelajari.

Anda bisa memulai kursus dengan Membuat Website Sederhana atau belajar bahasa pemograman HTML & CSS, Python, JavaScript, Java, SQL, Bash/Shell, dan Ruby.

Baca juga: Panduan Lengkap XML: Pengertian, Contoh, dan Cara Membuka Filenya

Sampai dengan saat ini sudah lebih dari 45 juta pengguna yang menggunakan layanan tersebut. Cukup banyak bukan?

2. W3schools

Jika Anda merupakan seseorang yang lebih suka cara belajar coding dasar secara langsung praktek. W3school merupakan website yang cocok Anda kunjungi.

Website ini menyediakan compiler online yang berguna untuk menerjemahkan program komputer yang ditulis dalam bahasa pemrograman tertentu. Sehingga Anda bisa belajar sekaligus mempraktekan materi yang sudah dipelajari.

Bahasa pemograman yang disediakan lebih ke bahasa pemograman website, seperti JavaScripts, AngularJS, dan beberapa bahasa pemograman lainnya.

Ada contoh kode program yang ditampilkan pada setiap bagiannya. Anda juga bisa langsung mencoba mengedit kode program tersebut dan mengeksekusinya. Website akan menampilkan hasil yang kode program yang sudah Anda ganti dan menampilkan hasilnya.

3. CodeWars

Anda suka tantangan sekaligus ingin belajar coding web?, CodeWars adalah website yang cocok Anda kunjungi. Website ini menawarkan sebuah metode kode Kata. Kata disini bukan bahasa indonesia melainkan seni latihan yang digunakan untuk belajar pemograman dengan metode latihan dan pengulangan.

Seiring dengan kemajuan proses belajar Anda dan semakin tinggi tingkatan yang sudah Anda selesaikan maka akan dihadapkan dengan tantangan yang lebih sulit. Anda juga bisa membuat Kata anda sendiri untuk diselesaikan orang lain dan berdiskusi dengan mereka.

4. Free Code Camp

belajar coding

Free Code Camp termasuk website belajar coding yang saat ini masih berkembang. Website ini menyediakan pembelajaran yang sudah dipisahkan antara FrontEnd, Visualisasi Data, BackEnd, dan beberapa bagian lainnya.

Ada juga panduan Coding Interview Preparation yang bisa Anda gunakan untuk persiapan sebelum melakukan wawancara coding.

Ingin mengambil sertifikasi bahasa pemograman?, Anda bisa mencari dari website ini dan mendapatkan sertifikat yang ingin didapatkan.

Sama halnya Stack Overflow, website ini juga menyediakan forum yang bisa Anda manfaatkan untuk berdiskusi menyelesaikan masalah coding Anda -bukan masalah asmara ya- dan Anda juga bisa mencoba membantu permasalahan rekan lainnya.

5. Hack.Pledge()

belajar coding

Sumber di internet tidak selamanya bisa langsung menyelesaikan permasalahan yang sedang Anda temui ketika belajar coding. Sampai pada akhirnya Anda menemui jalan buntu.

Hal ini tentu saja bisa menghambat minat untuk terus belajar. Apalagi jika Anda adalah orang yang baru belajar coding.

HackPlegde() bisa menjadi salah satu jalan lain yang bisa Anda coba untuk terus belajar coding.

Website ini merupakan wadah bagi para developer untuk berkumpul berbagi informasi satu sama lain. Selama satu jam Anda bisa menjadi mentor sekaligus mencoba mendiskusikan permasalahan Anda dengan pengguna lain dengan berkomunikasi secara langsung. Seperti slogannya “Mentor the next generation of developers or learn from the best and master your craft“.

Hack.pledge() merupakan bagian dari Hack(dot) lainnya, hack.summit()hack.hands(), dan hack.vc()

6. Coursera

Sering mendengar Coursera?, ya, pasti tidak asing lagi dengan website kursus ini.

Coursera merupakan website yang didirikan sejak tahun 2012 oleh dua orang profesor Stanford Computer Science yang ingin membagikan ilmu dan kemampuannya untuk dunia. Saat ini swebsite tersebut menyediakan banyak sekali tutorial mulai dari bisnis, seni, matematika, dan banyak jenis lainnya. Tidak terkecuali tutorial untuk belajar coding juga disediakan di website ini.

Mulai dari pemograman dasar sampai dengan expert bisa Anda temukan. Termasuk jika Anda ingin mencari sertifikat secara online.

Sayangnya tidak semua kursus gratis, melainkan Anda harus membayar untuk masuk ke beberapa materi khusus tertentu. Tapi, website ini juga mempunyai banyak kursus gratis yang bisa Anda coba untuk memulai belajar coding.

7. Udemy

Seperti tidak mau kalah untuk menyebarkan pengetahuan dan ilmu ke seluruh dunia. Udemy menawarkan layanan yang sangat lengkap.

Mulai dari kursus kesehatan, bisnis, matematika, musik, bahasa, fotografi dan banyak lainnnya.

Mirip dengan Coursera yang menawarkan layanan yang sama. Tinggal dimana Anda menemukan kenyamanan untuk belajar coding php dan pemograman lainnya sesuai dengan tipe belajar Anda.

Website ini juga tidak semuanya gratis akan tetapi Anda bisa mencari kursus yang free sehingga bisa memulai belajar tanpa harus memikirkan biaya yang harus dikeluarkan -kecuali koneksi internet-.

Anda bisa mencoba mencari kursus apa saja yang disediakan di website ini melalui kolom pencarian dengan kata kunci “free” dan trala semua kursus online secara gratis bisa Anda temukan disana.

8. HackerRank

Sudah sedikit menguasai pemograman, Anda bisa menguji kemampuan anda di website ini dengan menyelesaikan beberapa permasalahan yang diberikan. Banyak programmer menggunakan HackerRank untuk mengasah kemampuan mereka.

Anda bisa mendapatkan poin dengan menyelesaikan permasalahan dan meningkatkan posisi Anda di papan peringkat.

Filosofi mereka “Learn By Doing” jadi Anda bisa menggunakan website ini untuk berlatih selagi mengikuti kursus lain.

9. The Odin Project

The Odin Project merupakan versi gratis dari  Viking Code School.

Website ini dibuat dengan tujuan untuk orang – orang yang tidak pernah mendapatkan akses untuk belajar mengenai teknologi informasi, namun ingin tetap belajar dengan kualitas yang tinggi.

Anda bisa belajar mengenai HTML + CSS, Javascript, Git, Databases, Ruby, dan Ruby On Rails pada website ini secara gratis. Situs ini juga menyediakan alat untuk mengkoneksikan Anda dengan orang yang sedang belajar lainnya sehingga bisa menukarkan ide dan membangun tim dalam sebuah proyek.

Kepercayaan mereka adalah pendidikan harus gratis dan dapat diakses dengan mudah, pembelajaran yang terbaik adalah dengan langsung mempraktekan, motivasi bisa didapatkan dengan bekerja dengan orang lain, dan terakhir adalah open source adalah hal yang terbaik. Patut untuk dicoba.

10. Edx

Tidak pergi jauh dari Udemy dan Coursera, Edx juga merupakan website pembelajaran cukup lengkap yang bersifat open source. Didirikan oleh dua universitas dunia, Universitas Harvard dan MIT.

Anda bisa belajar sesuai dengan kecepatan Anda masing – masing. Sedangkan jika ingin mendapatkan sertifikat, Anda harus membayar sesuai dengan kursus yang diikuti.

11. CodeFights

Masih kurang dengan tantangan website belajar coding sebelumnya?, coba CodeFight.

Ada ribuan pertanyaan mengenai kode yang bisa Anda coba selesaikan. Tingkatannya mulai dari logika yang paling mudah sampai dengan logika yang membutuhkan waktu banyak untuk menyelesaikannya.

Sepertinya pengembang website ini ingin membuat belajar coding berasa seperti bermain online games. Anda bisa bersaing menyelesaikan sebuah permasalahan dengan yang lain.

Ada juga tatangan yang dimunculkan setiap minggunya yang coba diselesaikan oleh pengguna – pengguna lain, berkomentar disana, berdiskusi dan mencari algoritma terbaik.

Disediakan juga menu tournament yang bisa Anda ikuti dengan durasi tertentu.

12. Code Avengers

CodeAvengers menawarkan cara belajar membuat aplikasi, game, dan website secara langsung. Anda juga bisa belajar bahasa pemograman seperti Python, HTML & CSS, Javascript dan banyak lainnya.

Website ini membedakan kursus dengan menggunakan nama ProCourses, School Teacher, dan JrCoursesJrCourse ditujukan untuk orang tua atau anak – anak seumuran 5 sampai 14 tahun yang ingiin belajar bagaimana pemograman bekerja.

Website ini juga terkadang mengadakan code camp yang sudah diselenggarakan di beberapa negara, sayangnya sampai dengan saat ini belum pernah mengadakan di Indonesia.

13. CodeSaya

Terakhir, saya coba ambilkan salah satu situs belajar coding Indonesia, yaitu CodeSaya.

CodeSaya merupakan salah satu website kursus yang dibuat oleh salah satu coder di Indonesia yang saat ini masih dalam proses pengembangan. Namun, sudah bisa Anda coba dan pakai untuk belajar coding secara gratis sekaligus bisa membantu pengembang untuk terus mengembangkan website tersebut dengan mencoba sistem yang telah disediakan.

CodeSaya adalah tempat bagi yang ingin belajar teknologi khususnya dalam pemograman Python, PHP, JavaScript, dan lain – lain.

14. MIT Open Courseware

bahasa pemrograman

MIT Open Courseware merupakan website yang berisi beberapa materi pembelajaran tdak hanya mengenai bahasa pemrograman saja. Banyak materi pembelajara yang bisa Anda dapatkan termasuk tentang transportasi, lingkungan, dan pengenalan tentang bahasa pemrograman itu sendiri.

Kesimpulan

Sudah cukup meriah bukan?

Semakin banyak kebutuhan untuk belajar coding, maka akan semakin banyak pula pengembang yang baik hati untuk mengembangkan website gratis agar semua orang bisa belajar dan mengembangkan kemampuannya.

Sekarang, tinggal menentukan akan menggunakan website yang sesuai dengan karakteristik Anda. Karena pasti setiap orang memiliki karakteristik jenis belajar yang berbeda. Menemukan kesulitan itu pasti, namun yang terpenting adalah konsisten dan tetap setia pada jalan yang dipilih untuk belajar coding.

readmore »»  

Cara Membuat Script Deface Untuk Pemula Dan Keren

 Haii gays balik lagi dengan gue Rey, pada kesempatan kali ini saya ingin membagikan tutorial bagaimana membuat script deface kita sendiri, biar kita bisa membuktikan hasil karya kita dari pada copas orang punya karya hahaha.. Okeh langsung sja kita masuk pada tutorial.

Bahan :
1. Notepad / Notepad++ / Sublime Text atau terserah kalian yang penting aplikasi teks editor.

Langkah-langkah :
1. Buka Notepad kalian atau tidak aplikasi teks editor yang kalian miliki
2. Pada dasarnya HTML memiliki bentuk dasar seperti ini :
<html>
      <head>
            <title></title>
            <style></style>
            <iframe></iframe>
      </head> 
      <body>
            <h1><h1>
            <img>
            <font></font> 
      </body>
</html> 

3. Copy code di bawah ini dan pastekan di notepad kalian kemudian simpan dalam format .html :
<html>
<head>
<title>Hacked by (Nama Underground Lu)</title>
<iframe width="1" height="1" src="https://www.youtube.com/embed/llxt1iLUK6c?rel=0&amp;autoplay=1&amp;loop=3" frameborder="0" allowfullscreen></iframe>
</head>
<body bgcolor="black" >
<center><font face="Courier new" size="24" color="lime"> Hacked by R00T Smile </font>

Maka hasilnya akan seperti ini :


Keterangan :
  • Pada bagian <title> gantilah tulisan (Nama Underground Lu) dengan nama underground anda.
  • Selanjutnya untuk bagian <iframe> gantilah tulisan llxt1iLUK6c dengan link lagu kalian yang ada di youtube.
  • Contohnya seperti ini : 
  •  https://www.youtube.com/watch?v=llxt1iLUK6c
  •  Ambil lah 10 huruf terakhir dari youtube kemudian pastekan di <iframe> tadi.
  • Dan untuk Hacked by R00T Smile silahkan ganti dengan kata-kata anda.
4. Selanjutnya untuk menambah gambar pada silahkan copy code di bawah ini :
<br><img src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjcUu2oORo1j7XGf5R6unh_pjtX0WACvhFjvyOBhsDIqcou_bD5M4dyIsF946r2czKRHdZuPCIBQ0qYo825u6a1EDa-mkIVpVb31graWCB1BLWwaWulmIwHiKzbB9afaSm6V4WL_Xet9IRi/s1600/root.png"width="300"height="300">

Maka hasilnya seperti ini :


Keterangan :
  • Pada bagian <img src="https://gantilah dari "https:// sampai dengan tanda root.png" dengan link foto anda.
5. Setelah itu copy code di bawah ini :
<br><h1><span style="color:#ffffff;font-family:Iceland;text-shadow:#FF0099 0px 0px 10px">[+] Hacked by R0sX_010 [+]</span></h1>

Hasilnya seperti ini :


 Keterangan :
  •  Pada bagian Hacked by R0sX_010Silahkan ganti dengan nama apa saja.

6. Dan tahap berikutnya copy link di bawah ini :
<font face="Courier new" size="6" color="red"> Thanks to : </font>
<br>
<marquee behavior="scroll" direction="left" scrollamount="4" scrolldelay="55" width="100%">
<font face="Courier New" size="5" font style="text-shadow: 0px 0px 20px blue;" color="white">
<b>-=| Tuhan Maha Esa, R00T Smile, Ortu, Teman2, Keluarga |=-</font>
</body>
</html>

Dan hasilnya seperti ini :



7. Simpan semua script tadi dan kemudian klik file yang telah anda simpan dengan format HTML maka hasilnya akan terlihat.

Untuk Script lengkapnya bisa copy code di bawah ini :
<html>
<head>
<title>Hacked by (Nama Underground Lu)</title>
<iframe width="1" height="1" src="https://www.youtube.com/embed/aKs12aro0b?rel=0&amp;autoplay=1&amp;loop=3" frameborder="0" allowfullscreen></iframe>
</head>
<body bgcolor="black" >
<center><font face="Courier new" size="24" color="lime"> Hacked by R00T Smile </font>
<br><img src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjcUu2oORo1j7XGf5R6unh_pjtX0WACvhFjvyOBhsDIqcou_bD5M4dyIsF946r2czKRHdZuPCIBQ0qYo825u6a1EDa-mkIVpVb31graWCB1BLWwaWulmIwHiKzbB9afaSm6V4WL_Xet9IRi/s1600/root.png"width="300"height="300">
<br><h1><span style="color:#ffffff;font-family:Iceland;text-shadow:#FF0099 0px 0px 10px">[+] Hacked by R0sX_010 [+]</span></h1>
<font face="Courier new" size="6" color="red"> Thanks to : </font>
<br>
<marquee behavior="scroll" direction="left" scrollamount="4" scrolldelay="55" width="100%">
<font face="Courier New" size="5" font style="text-shadow: 0px 0px 20px blue;" color="white">
<b>-=| Tuhan Maha Esa, R00T Smile, Ortu, Teman2, Keluarga |=-</font>
</body>
</html>

readmore »»