Iklan
“Saya berumur 24 tahun dan baru saja mulai belajar coding. Saya ingin menjadi seorang programmer. Apakah saya terlambat dalam permainan? "
Salah satu jawaban yang dipilih untuk ini di Quora.com berasal dari seniman grafis Michel Poisson.
Saya 63 tahun, dan delapan bulan lalu saya memutuskan untuk belajar sendiri Blender 3D. Ini open source, ditulis dalam C, dan menggunakan Python untuk skrip. Musim panas lalu adalah HTML5, CSS3, JavaScript dan PHP. Jadi dari sudut pandang saya, 24 adalah waktu yang tepat.
40 tahun antara responden dan yang meragukan adalah celah dalam proses pemikiran kami yang mengatakan itu adalah permainan pria muda. Mari kita ulangi - tidak ada usia untuk belajar. Setelah Anda berada di jalur itu, Anda hanya perlu terus berlatih. Dan hari ini ada lebih banyak cara dari satu cara untuk mengasah daging koding Anda.
Jika Anda telah mengambil bahasa pemrograman untuk belajar Cara Memilih Bahasa Pemrograman Untuk Belajar Hari Ini & Dapatkan Pekerjaan Hebat Dalam 2 Tahun Diperlukan bertahun-tahun kerja keras untuk menjadi programmer yang benar-benar baik; jadi apakah ada cara untuk memilih bahasa yang tepat untuk memulai hari ini, agar dapat diterima besok? Baca lebih banyak , mari kita mulai kelas dengan beberapa situs web inovatif.
Berlari - Belajar Dengan Proyek

Belajar: HTML, CSS, JavaScript
Dash mirip dengan Codecademy dengan pendekatan berbasis proyek yang mendalam, dan tutorial memandu Anda melalui lima proyek yang semakin sulit. Terbatas pada tiga teknologi web untuk saat ini, ia dirancang dengan baik untuk pemula dan sepenuhnya gratis. Dari membangun situs web pribadi hingga permainan Madlibs, calon pembuat kode harus membuka kunci 82 keterampilan dengan melewati pos-pos pemeriksaan dalam pelajaran.
Dash dirancang untuk pembelajaran inkremental - Anda tidak dapat melanjutkan ke keterampilan berikutnya kecuali jika Anda membuka kunci yang sebelumnya. Proyek Dash pendek dan didasarkan pada kebutuhan dunia nyata. Masing-masing memiliki "alur cerita" - dengan kemiripan realitas saat Anda membangun proyek untuk klien fiktif. Editor Dash juga memungkinkan Anda untuk beralih tampilan "apa yang Anda lihat" dari monitor komputer ke ponsel.

Belajar: HTML5, CSS3, JavaScript.
Belajar dengan screencasts dari coders adalah cara lain yang menarik tentang bagaimana membangun sesuatu dengan kode. Ini tidak cukup cocok untuk pemula tetapi jika Anda memiliki pengalaman di bawah ikat pinggang, pemain kode menunjukkan kepada Anda seni membuat timer atau kalkulator bergaya dari awal. Para pemula dapat mengambil inspirasi dari fakta bahwa beberapa baris kode menciptakan seni digital.
Mainkan dengan kecepatan berbeda. Gunakan slider garis waktu untuk menjeda dan memundurkan bit yang Anda lewatkan. Untuk setiap penelusuran, baca deskripsi dan komentarnya. Jika Anda ingin menonton seseorang membuat sesuatu dengan kode, dengan kecepatan yang sesuai dengan Anda, The Code Player sangat ideal.
Bakat Buddy - Belajar Dengan Kuis & Teka-Teki

Belajar: JavaScript dan bahasa lain dari C ke Scala.
Pecahkan kuis pengkodean yang mencakup Java, Ruby, Python, PHP, dan lainnya. Situs ini telah membayar program bimbingan dengan pengembang perangkat lunak ahli yang membantu siswa mengembangkan keterampilan pengembangan web. Ini adalah program tiga bulan. Tapi kamu bisa masuk secara gratis dan cobalah masalah yang menyenangkan pada editor bawaan. Kuis dapat membantu Anda mengasah keterampilan Anda dan memberikan umpan balik langsung melalui editor. Talent Buddy mungkin bukan untuk semua orang karena ini adalah program berbayar, tetapi kuis membantu Anda melatih keterampilan Anda.
Codewars - Belajar Dari Tantangan Kode Nyata

Belajar: JavaScript, CoffeeScript, Ruby, Python, Clojure, Haskell.
Mengadu diri melawan seseorang lebih baik daripada Anda mungkin merupakan cara tercepat untuk belajar - setiap atlet tahu "rahasia" ini. Codewars adalah platform lain bagi programmer untuk meningkatkan keterampilan mereka dengan melatih dengan orang lain tentang tantangan kode nyata. Tapi ini masalahnya - Anda harus membuktikan diri dalam bahasa pemrograman pilihan Anda saat mendaftar. Startup meminta Anda untuk memecahkan "kata"Sebelum Anda diizinkan masuk, mirip dengan etos sekolah seni bela diri.
Codewars bukan tempat pertama bagi seorang pemula. Itu bisa berkembang menjadi masyarakat online di mana coders berbakat dapat bersaing, berkolaborasi, dan bersatu dalam tantangan pemrograman - tetapi hanya sekali mereka memiliki pengalaman di bawah ikat pinggang mereka.
CodeWars adalah upaya komunitas lainnya dengan tantangan dan solusi kode crowdsourced. Beberapa blok kode dapat dipotong sehingga memungkinkan orang lain berkontribusi (mis. A "kumite"). Elemen-elemen gamification menjadikannya menyenangkan. Misalnya, katas meningkatkan kesulitan, dan Anda mendapatkan poin kehormatan saat Anda berhasil melewati mereka. Tidak mudah bagi seorang pemula, tetapi jelas merupakan salah satu dari lebih cara yang menyenangkan untuk melatih keterampilan coding Anda Bosan Dengan Buku-Buku Pemrograman? Coba 3 Cara Menyenangkan Untuk Meningkatkan Keahlian Pengodean AndaJika Anda pernah mencoba belajar kode dari sebuah buku, Anda tahu betapa membosankannya itu. Mengapa tidak mencoba beberapa opsi menarik untuk menjadikan pembelajaran lebih unik dan menyenangkan. Baca lebih banyak .
Codaround - Belajar Dengan Komunitas [Tidak Lagi Tersedia]

Belajar: Pemrograman JavaScript, Ruby, dan iOS
Belajar seringkali lebih efektif ketika seseorang berinteraksi dengan teman sebaya yang lebih baik dalam keterampilan yang Anda pilih daripada Anda. Codaround (beta) adalah forum pembelajaran baru yang memukul merek yang mencoba membawa sentuhan pembelajaran kelompok ke pengajaran mandiri. Sebelumnya dikenal sebagai Hackavard, Codaround membawa komunitas dekat dengan pelajar solo. Di tengah kerumunan alat sosial dan layanan pertemuan, Codaround tetap fokus pada komunitas pembuat kode yang sedang berkembang.
Daftar dengan Facebook, tentukan tingkat keahlian Anda dan Anda berada di. Situs ini adalah bagian obrolan dan platform perencanaan pertemuan. Ingin belajar sesuatu - umumkan di situs dan bertemu dengan mitra belajar di lokasi yang nyaman. Anda juga dapat menggunakan situs ini untuk melihat apakah beberapa pertemuan terjadi di dekat Anda.
Menjadi sangat baru, interaksinya sedikit dan sebagian besar ada di A.S. Ada cara yang lebih baik untuk bergaul dengan komunitas pengkodean, tetapi Codaround adalah pilihan lain yang bisa Anda perhatikan jika tumbuh.
Programmr - Belajar Dengan "Simulator"

Belajar: 19 teknologi dari Android ke SQL
Programmr dirancang untuk menjadi simulator pemrograman untuk belajar dan mempraktikkan keterampilan pengkodean. Platform ini mencakup teknologi seperti AngularJS, Backbones, PHP, Python, dan lainnya. Situs ini menyebut dirinya "laboratorium interaktif online" untuk coders pemula untuk kode, kompilasi dan menjalankan proyek dalam browser. Modul "fakultas otomatis" memberikan umpan balik instan kepada siswa ketika mereka menyelesaikan latihan dan tantangan. Anda membuat kode aplikasi Anda sendiri, lalu menyematkannya seperti video YouTube.
Anda dapat berlatih dengan bantuan latihan koding dan tantangan. Buat proyek Anda sendiri dan tambahkan ke kumpulan 3000 proyek di situs. Atau celupkan ke proyek-proyek ini dan pelajari bagaimana mereka dibuat. Tampaknya tidak ada kontes terbuka saat ini, tetapi awasi untuk memenangkan beberapa kartu hadiah Amazon dan mendapat tempat di papan peringkat!
CheckIO - Belajar Dengan Gamifikasi

Belajar: Python
Gamifikasi pengkodean adalah tren terbaru... terutama untuk mengajar anak-anak konsep pemrograman dasar melalui permainan 11 Game Coding Terbaik untuk Anak-Anak untuk Diprogram MempelajariIngin membuat anak-anak Anda tertarik pada pemrograman? Cobalah permainan koding terbaik untuk anak-anak untuk mendorong mereka ke arah yang benar. Baca lebih banyak . CheckIO adalah platform permainan kode untuk coders yang ingin mempelajari beberapa keterampilan Python. Python adalah salah satu bahasa pemrograman umum yang diajarkan kepada pemula. Di CheckIO, tengara pemrograman disebut "pulau". Anda harus melakukan tantangan pemrograman atau "misi" untuk pergi dari satu pulau ke pulau lain. CheckIO crowdsources teka-teki kode yang membentuk tantangan di setiap pulau.
Crowdsourcing unik dengan tiga peluang belajar - berkontribusi teka-teki melalui GitHub, membantu menerjemahkan teka-teki dalam 10 bahasa, dan menawarkan petunjuk kepada pemecah masalah. Dengan kombinasi komunitas dan permainan, pengguna dapat merancang misi, menantang rekan-rekan mereka dan saling membantu meningkatkan kode mereka dalam proses. CheckIO telah berubah menjadi salah satu tujuan populer untuk belajar Python 5 Situs Web Terbaik untuk Belajar Pemrograman PythonIngin belajar pemrograman Python? Berikut adalah cara terbaik untuk belajar Python online, banyak di antaranya sepenuhnya gratis. Baca lebih banyak .
Bagaimana Anda Mempelajari Kode?
Orang tua harus terhibur. Banyak dari kita belajar dengan cara yang sulit... dengan gelar ilmu komputer atau dari buku pemrograman. Jika Anda seorang pemula, Anda dapat menggunakan contoh kode profesional 10 Situs Web Kode Sampel Profesional Terbaik untuk PemrogramIngin mempelajari dan membuat aplikasi dengan cuplikan kode contoh? Berikut adalah situs web contoh kode gratis terbaik untuk memulai. Baca lebih banyak untuk meningkatkan keterampilan coding Anda. Dan jika Anda mencari latihan yang menyenangkan, Anda dapat menggunakan keterampilan koding yang baru ditemukan membuat game sendiri dengan perangkat lunak pengembangan game.
Jika Anda mengkode sebagai pekerjaan, ambil tantangan coding ini 8 Memecahkan Tantangan dan Kompetisi yang Dapat Memunculkan Uang atau PekerjaanKontes pemrograman online dapat menawarkan terobosan pekerjaan atau imbalan uang tunai sederhana. Silakan pilih dari tantangan pengkodean ini. Baca lebih banyak untuk meningkatkan keterampilan dan prospek karier Anda. Tetapi jika Anda kesulitan belajar kode, lihat beberapa alat otomatis hebat yang bisa Anda buat tanpa coding Tidak Ingin Belajar Pengodean? 5 Cara untuk Tetap Membuat Alat Otomatis yang KuatTidak tahu bagaimana kode menghentikan Anda dari membangun sesuatu secara online? Mulai sekarang karena alat "tanpa kode" seperti ini ada di sini untuk membantu. Baca lebih banyak pengetahuan.
Saikat Basu adalah Wakil Editor untuk Internet, Windows, dan Produktivitas. Setelah menghilangkan kemuraman gelar MBA dan karier pemasaran selama sepuluh tahun, ia sekarang bersemangat membantu orang lain meningkatkan keterampilan mendongeng mereka. Dia mencari koma Oxford yang hilang dan membenci tangkapan layar yang buruk. Tapi ide-ide Fotografi, Photoshop, dan Produktivitas menenangkan jiwanya.