Daftar Isi:
- Website Learning-to-Code
- Saat Anda belajar kode, Anda akan terjebak. Kode Anda tidak akan berperilaku seperti yang Anda inginkan. Hal ini terjadi pada setiap pemrogram - ini adalah bagian yang tak terelakkan dari proses mengubah logika manusia dan pemikiran kabur menjadi kode yang kaku yang dapat dipahami oleh sebuah komputer. Yang penting adalah memiliki rencana, dan memiliki beberapa sumber untuk membantu debug kode Anda dan memecahkan masalah Anda.
- Sumber daya berikut membantu Anda mengetahui informasi tentang apa yang terjadi di komunitas teknologi, dan berinteraksi dengan orang lain yang tertarik dengan teknologi di kota Anda.
Video: Section 7 2024
Dunia teknologi terus berkembang. Teknologi baru ditemukan, pengembang membuat produk baru dengan menggunakan teknologi ini, dan pasar baru muncul dari orang-orang yang menggunakan produk ini. Sumber daya berikut membantu Anda terus belajar, menjawab pertanyaan, dan tetap mengikuti perubahan ini.
Sumber daya yang tercantum di bawah semuanya gratis. Banyak dari sumber daya ini tetap bebas bergantung pada anggota masyarakat seperti Anda untuk berkontribusi, jadi jangan malu berpartisipasi!
Website Learning-to-Code
Belajar kode adalah perjalanan konstan yang tidak pernah berakhir bahkan untuk pemrogram yang paling berpengalaman sekalipun. Bahasa dan kerangka kerja baru muncul setiap hari, dan satu-satunya cara untuk tetap mengikuti saat ini adalah terus belajar. Meskipun Anda mungkin belum menjadi pengembang berpengalaman, sumber daya berikut menarik bagi pemula dengan gaya belajar yang berbeda. Anda dapat mempelajari topik sains komputer pendahuluan umum atau teknik pengembangan web yang spesifik dengan membaca teks atau menonton ceramah video, dan melakukannya dengan kecepatan Anda sendiri atau di kelas yang dijadwalkan.
Codecademy
Codecademy, dibuat untuk orang yang tidak memiliki pengalaman pemrograman sebelumnya, adalah cara termudah untuk mempelajari bagaimana kode secara online. Anda dapat menggunakan situs ini untuk mempelajari bahasa front-end seperti HTML, CSS, dan JavaScript
-
Cobalah bahasa back-end seperti Ruby, Python, dan PHP
-
Bangun halaman nyata dari situs-situs seperti AirBnb, Flipboard, dan Etsy
-
Bahasa front-end menampilkan tampilan situs web, sedangkan bahasa back-end menambahkan logika situs web, seperti yang ditunjukkan oleh pengguna dan kapan.
Jika Anda terjebak, periksalah petunjuk di bagian bawah petunjuk, atau klik link Tanya Jawab Forum untuk mengajukan pertanyaan atau untuk melihat apakah seseorang telah mengirimkan solusi untuk masalah Anda.
Coursera dan Udacity
MOOCs
, atau kursus online terbuka besar , adalah kelas atau kursus yang diajarkan melalui Internet kepada jumlah siswa yang hampir tidak terbatas. Kursus ini mendorong penggunaan forum online dan interaktivitas untuk menciptakan rasa komunitas. Coursera dan Udacity, dua dari MOOCs terbesar, memiliki berbagai kursus yang berhubungan dengan coding. Setiap kursus diajarkan melalui serangkaian video ceramah oleh anggota fakultas universitas atau pakar industri. Hackdesign org
Bagian lain dari pengkodean sedang dirancang. Desain visual yang baik sering kali menjadi perbedaan antara ratusan orang menggunakan dan berbagi situs web Anda dan membuat jutaan orang melakukannya.Hack Design memiliki 50 pelajaran desain yang dibuat oleh desainer papan atas dari seluruh dunia, termasuk perancang dari Facebook, Dropbox, dan Google.
Setiap pelajaran dikirimkan melalui email kepada Anda setiap minggu, dan mencakup artikel untuk dibaca, dan merancang tugas untuk diselesaikan berdasarkan apa yang baru saja Anda pelajari. Topik yang dibahas meliputi tipografi, desain produk, interaksi pengguna, dan alat prototyping yang cepat.
Kode org
Pada bulan Desember 2013, Code. org membuat sejarah ketika lebih dari 15 juta siswa sekolah U. S. berpartisipasi dalam acara belajar-untuk-kode yang disebut Jam Kode. Sepanjang tahun 2014, tambahan 25 juta siswa akan mempraktikkan keterampilan pemrograman mereka selama satu jam. Kode. org menampung konten sendiri untuk siswa dari TK sampai kelas delapan. Ini juga menyediakan tautan ke sumber belajar-kode lainnya, yang ditargetkan untuk rentang usia.
Kode org juga memiliki bahan belajar-untuk-kode offline, sehingga Anda dapat terus belajar meski Anda tidak memiliki akses yang dapat diandalkan ke koneksi internet.
Situs web referensi kode
Saat Anda belajar kode, Anda akan terjebak. Kode Anda tidak akan berperilaku seperti yang Anda inginkan. Hal ini terjadi pada setiap pemrogram - ini adalah bagian yang tak terelakkan dari proses mengubah logika manusia dan pemikiran kabur menjadi kode yang kaku yang dapat dipahami oleh sebuah komputer. Yang penting adalah memiliki rencana, dan memiliki beberapa sumber untuk membantu debug kode Anda dan memecahkan masalah Anda.
Sumber daya berikut mencakup teks referensi, yang membantu Anda memeriksa sintaks pengkodean Anda, dan kelompok pengguna masyarakat, yang membantu Anda memeriksa logika program Anda.
W3Schools
W3Schools adalah salah satu sumber terbaik untuk pemula yang baru mulai belajar. Situs web ini mencakup materi referensi dan tutorial dasar untuk HTML, CSS, JavaScript, PHP, dan bahasa pemrograman lainnya, perpustakaan, dan standar.
Selain itu, halaman referensi mencakup banyak contoh pengkodean, yang dapat Anda lihat dan ubah di browser Anda, beserta daftar atribut atau properti yang dapat digunakan. Jika Anda tahu Anda dapat menyisipkan gambar menggunakan HTML, ubah warna teks dengan menggunakan CSS, atau tunjukkan peringatan kepada pengguna yang menggunakan JavaScript, namun Anda tidak dapat mengingat sintaks yang tepat untuk melakukannya, coba mulai dengan W3Schools.
Jaringan Pengembang Mozilla
Mozilla Developer Network (MDN) adalah situs referensi dan tutorial wiki yang mencakup HTML, CSS, JavaScript, dan berbagai API. Situs web dikelola oleh komunitas pengembang, jadi siapa pun dapat berkontribusi - bahkan Anda! Meskipun tidak ramah pemula seperti W3Schools, MDN adalah salah satu sumber dokumentasi yang paling lengkap dan akurat untuk bahasa web.
Pengembang sering menggunakan MDN untuk referensi sintaks, dan juga untuk melihat kompatibilitas browser desktop dan mobile untuk tag dan perintah tertentu. Anda juga dapat melihat tutorial di MDN yang diselenggarakan oleh Mozilla Foundation, sebuah organisasi nirlaba yang membantu mendukung dan memelihara browser Firefox. Stack Overflow
Stack Overflow relatif muda, didirikan pada tahun 2008, namun dengan cepat menjadi tempat terbaik bagi pengembang untuk bertanya dan menjawab pertanyaan tentang coding.Siapa pun dapat mengajukan pertanyaan, pemrogram individual memberikan jawaban, dan komunitas komunitas memberi suara atas atau bawah jawaban untuk menunjukkan kesepakatan atau ketidaksepakatan. Situs ini mencakup topik yang mencakup semua bahasa pemrograman web utama, dan topik yang paling populer mencakup JavaScript, Ruby, dan Python.
Sebelum mengajukan pertanyaan, cari di situs web dan lihat apakah ada jawaban atas pertanyaan Anda yang telah diposting. Salah satu peraturan etiket website menunjukkan bahwa Anda telah melakukan beberapa penelitian sebelum mengajukan pertanyaan.
Situs berita dan komunitas berita
Ada banyak pengkodean di seluruh dunia, dan seseorang di Shanghai dapat membuat aplikasi yang Anda gunakan setiap hari semudah seseorang di San Francisco. Sejumlah sumber tersedia bagi pengembang untuk lebih memahami apa yang sedang dikerjakan orang lain, baik di perusahaan besar maupun di perusahaan pemula. Selain apa yang sedang dikerjakan orang saat ini, jika Anda memiliki situs web yang ingin Anda bangun, ada baiknya melihat apa yang telah dibangun di masa lalu, sehingga Anda dapat mengidentifikasi area untuk perbaikan.
Sumber daya berikut membantu Anda mengetahui informasi tentang apa yang terjadi di komunitas teknologi, dan berinteraksi dengan orang lain yang tertarik dengan teknologi di kota Anda.
TechCrunch
TechCrunch adalah blog populer yang mencakup startups teknologi dan perusahaan teknologi utama. Pada tahun 2006, situs web tersebut memperkuat reputasinya saat memecahkan kisah Google mengakuisisi YouTube seharga $ 1. 6 miliar. Seiring dengan pelaporan online, TechCrunch mengadakan konferensi sepanjang tahun, seperti Disrupt, yang menjadi tuan rumah percakapan dengan veteran industri dan menyoroti pembuat teknologi baru.
Hacker News
HackerNews (HN) adalah situs diskusi yang diselenggarakan oleh YCombinator, sebuah inkubator startup di California. Homepage situs web adalah kumpulan hyperlink, sering ke situs web startup dan artikel berita, yang diserahkan oleh pengguna individual.
Setelah pengajuan diajukan, seluruh komunitas dapat meningkatkan pengajuan, dan kiriman peringkat teratas tercantum pertama kali di beranda. Selain itu, komunitas dapat mengomentari kiriman individual, dan setiap komentar juga dapat ditingkatkan, dengan komentar peringkat teratas muncul di setiap halaman pengiriman.
Judul penyerahan yang dimulai dengan "Show HN" adalah permintaan kepada masyarakat untuk mengomentari situs web startup yang baru saja diluncurkan. Judul penyerahan yang dimulai dengan "Ask HN" adalah permintaan kepada masyarakat untuk menjawab atau mengomentari sebuah pertanyaan.
Meetup
Meetup adalah situs web yang menyelenggarakan pertemuan tatap muka berdasarkan minat atau aktivitas. Penyelenggara Meetup, yang merupakan anggota masyarakat relawan, mengadakan pertemuan dengan memposting informasi di situs web. Kemudian, anggota komunitas mencari, bergabung, dan RSVP untuk rapat melalui website.