Isi kandungan:
Video: ▸▸ APA BENAR CODING ITU SIMPEL BANGET? // Muhammad Salis? GO-LEARN 2024
Dunia teknologi sentiasa berkembang. Teknologi baru dicipta, pemaju membina produk baru menggunakan teknologi ini, dan pasaran baru muncul daripada orang yang menggunakan produk ini. Sumber-sumber berikut membantu anda terus belajar, menjawab soalan, dan mengikuti perubahan ini.
Sumber-sumber yang disenaraikan di bawah semuanya percuma. Banyak sumber-sumber ini kekal bebas bergantung kepada ahli komuniti seperti anda menyumbang, jadi jangan malu-malu untuk mengambil bahagian!
Laman web belajar-kod-kod
Belajar kod adalah perjalanan yang berterusan yang tidak pernah berakhir walaupun pengaturcara paling berpengalaman. Bahasa dan kerangka baru muncul setiap hari, dan satu-satunya cara untuk kekal semasa adalah untuk terus belajar. Walaupun anda mungkin bukan pemaju yang berpengalaman, namun sumber-sumber berikut merayu kepada pemula dengan gaya pembelajaran yang berbeza. Anda boleh mempelajari topik sains komputer pengenalan am atau teknik pembangunan web tertentu dengan membaca teks atau menonton kuliah video, dan lakukannya mengikut rentak anda sendiri atau dalam kelas yang dijadualkan.
Codecademy
Codecademy, dicipta untuk orang yang tidak mempunyai pengalaman pengaturcaraan terdahulu, adalah cara paling mudah untuk belajar cara kodkan dalam talian. Anda boleh menggunakan laman web ini untuk
-
Belajar bahasa frontend seperti HTML, CSS, dan JavaScript
-
Cuba bahasa-bahasa seperti Ruby, Python, dan PHP
-
Membina laman sesungguhnya dari laman web seperti AirBnb, Flipboard, dan Etsy
Bahasa depan bahasa penampakan alamat laman web, sedangkan bahasa back-end menambah logika laman web, seperti apa yang hendak ditunjukkan pengguna dan kapan.
Anda tidak perlu memuat turun atau memasang apa sahaja untuk memulakan pengekodan di Codecademy - hanya mendaftar atau log masuk dan mula belajar.
Sekiranya anda terperangkap, periksa petunjuk di bahagian bawah arahan, atau klik pautan Forum Q & A untuk bertanya atau untuk mengetahui sama ada seseorang telah menghantar penyelesaian kepada masalah anda.
Coursera and Udacity
MOOCs , atau kursus dalam talian terbuka secara besar-besaran , adalah kelas atau kursus yang diajar melalui Internet kepada jumlah pelajar yang tidak terhad. Kursus-kursus ini menggalakkan penggunaan forum dalam talian dan interaktiviti untuk mewujudkan rasa masyarakat. Coursera dan Udacity, dua daripada MOOCs terbesar, mempunyai pelbagai kursus berkaitan pengekodan. Setiap kursus diajar melalui siri ceramah video oleh ahli fakulti universiti atau pakar industri.
Hackdesign. org
Separuh lagi pengekodan sedang merekabentuk. Reka bentuk visual yang baik selalunya perbezaan antara mempunyai ratusan orang menggunakan dan berkongsi laman web anda dan mempunyai berjuta-juta orang melakukannya.Reka bentuk Hack mempunyai 50 reka bentuk reka bentuk yang dibuat oleh pereka terkemuka dari seluruh dunia, termasuk pereka dari Facebook, Dropbox, dan Google.
Setiap pelajaran dihantar kepada anda setiap minggu, dan termasuk artikel untuk dibaca, dan tugas reka bentuk untuk diselesaikan berdasarkan apa yang baru anda pelajari. Topik yang dibahas meliputi tipografi, reka bentuk produk, interaksi pengguna, dan alat prototaip pantas.
Kod. org
Pada bulan Disember 2013, Kod. org membuat sejarah apabila lebih daripada 15 juta pelajar U. S. berpartisipasi dalam acara belajar-kod-kod yang disebut Hour of Code. Sepanjang tahun 2014, tambahan 25 juta pelajar akan mengamalkan kemahiran pengaturcaraan mereka selama satu jam. Kod. org menganjurkan kandungannya sendiri untuk pelajar dari tadika ke gred kelapan. Ia juga menyediakan pautan kepada sumber pembelajaran yang lain, yang disasarkan untuk pelbagai umur.
Kod. org juga mempunyai bahan pembelajaran untuk offline, supaya anda dapat terus belajar walaupun anda tidak mempunyai akses yang boleh dipercayai untuk sambungan Internet.
Laman web rujukan kod
Seperti yang anda pelajari untuk kod, anda akan terjebak. Kod anda tidak akan bertindak seperti yang anda inginkan. Ini berlaku kepada setiap pemrogram - ini merupakan bahagian yang tidak dapat dielakkan dari proses mengubah logik manusia dan fuzzy pemikiran ke dalam kod yang tegas komputer dapat memahami. Yang penting adalah untuk mempunyai rancangan, dan mempunyai beberapa sumber untuk membantu menyahpecah kod anda dan menyelesaikan masalah anda.
Sumber-sumber berikut termasuk teks rujukan, yang membantu anda menyemak sintaks pengekodan anda, dan kumpulan pengguna komuniti, yang membantu anda memeriksa logik program anda.
W3Schools
W3Schools adalah salah satu sumber terbaik untuk pemula yang baru mulai belajar. Laman web ini merangkumi bahan rujukan dan tutorial asas untuk HTML, CSS, JavaScript, PHP, dan bahasa pengaturcaraan lain, perpustakaan, dan piawaian.
Di samping itu, halaman rujukan merangkumi banyak contoh pengekodan, yang boleh anda lihat dan ubah suai dalam pelayar anda, bersama dengan senarai atribut atau sifat yang boleh digunakan. Jika anda tahu anda boleh memasukkan imej menggunakan HTML, tukar warna teks menggunakan CSS, atau tunjukkan amaran kepada pengguna menggunakan JavaScript, tetapi anda tidak dapat mengingati sintaks yang tepat untuk melakukannya, cuba bermula dengan W3Schools.
Rangkaian Pembangun Mozilla
Rangkaian Pembangun Mozilla (MDN) adalah laman web rujukan dan tutorial gaya wiki yang merangkumi HTML, CSS, JavaScript, dan pelbagai API. Laman web ini dikekalkan oleh komuniti pemaju, jadi sesiapa sahaja boleh menyumbang - walaupun anda! Walaupun bukan sebagai pemula yang mesra sebagai W3Schools, MDN adalah salah satu sumber dokumentasi untuk bahasa web yang paling lengkap dan tepat.
Pembangun kerap menggunakan MDN untuk sintaks rujukan, dan juga untuk melihat keserasian pelayar desktop dan mudah alih untuk tag dan arahan tertentu. Anda juga boleh menyemak tutorial mengenai MDN yang dihoskan oleh Yayasan Mozilla, organisasi bukan keuntungan yang membantu menyokong dan mengekalkan pelayar Firefox.
Stack Overflow
Stack Overflow agak muda, ditubuhkan pada tahun 2008, tetapi dengan cepat menjadi tempat terbaik untuk pemaju untuk bertanya dan menjawab soalan mengenai pengekodan.Sesiapa sahaja boleh bertanya soalan, programmer individu memberikan jawapan, dan komuniti laman web mengundi atas atau bawah jawapan untuk menunjukkan persetujuan atau ketidaksepakatan. Tapak ini merangkumi topik yang meliputi semua bahasa pengaturcaraan utama web, dan topik paling popular termasuk JavaScript, Ruby, dan Python.
Sebelum bertanya, cari laman web dan lihat apakah jawapan soalan anda telah disiarkan. Salah satu peraturan etika laman web menunjukkan bahawa anda telah melakukan beberapa penyelidikan sebelum membuat pertanyaan.
Berita teknologi dan laman web komuniti
Terdapat orang yang mengekod di seluruh dunia, dan seseorang di Shanghai boleh membuat aplikasi yang anda gunakan setiap hari semudah seseorang di San Francisco. Sebilangan sumber boleh didapati untuk pemaju untuk lebih memahami apa yang orang lain bekerja, baik di syarikat besar dan di startup. Sebagai tambahan kepada apa yang sedang dilakukan oleh orang sekarang, jika anda mempunyai laman web yang ingin anda bina, dapat membantu melihat apa yang telah dibina pada masa lalu, sehingga anda dapat mengenal pasti bidang-bidang untuk perbaikan.
Sumber-sumber berikut membantu anda mengetahui tentang apa yang berlaku dalam komuniti teknologi, dan berinteraksi dengan orang lain yang berminat untuk berteknologi di bandar anda.
TechCrunch
TechCrunch adalah blog popular yang merangkumi syarikat teknologi dan syarikat teknologi utama. Pada tahun 2006, laman web itu menonjolkan reputasinya apabila ia memecahkan kisah Google memperoleh YouTube untuk $ 1. 6 bilion. Bersama pelaporan dalam talian, TechCrunch mempunyai persidangan sepanjang tahun, seperti Disrupt, yang menganjurkan perbualan dengan veteran industri dan menyoroti permulaan teknologi baru.
Berita Hacker
HackerNews (HN) adalah laman web perbincangan yang dihoskan oleh YCombinator, inkubator permulaan di California. Halaman utama laman web adalah koleksi hiperpautan, sering untuk laman web permulaan dan artikel berita, pengguna individu telah menyerahkan.
Selepas penyerahan dibuat, seluruh komuniti boleh menaikkan penyerahan, dan penyerahan peringkat teratas disenaraikan terlebih dahulu di laman utama. Selain itu, komuniti boleh memberi komen mengenai penyerahan individu, dan setiap komen juga boleh ditinggikan, dengan komen peringkat teratas muncul pertama pada setiap halaman penyerahan.
Gelaran penyerahan yang bermula dengan "Tunjukkan HN" adalah permintaan kepada komuniti untuk memberi komen pada tapak web permulaan yang baru dilancarkan. Tajuk penyerahan yang bermula dengan "Tanya HN" adalah permintaan kepada komuniti untuk menjawab atau mengulas soalan.
Meetup
Meetup adalah laman web yang menganjurkan mesyuarat tempatan secara tatap muka berdasarkan minat atau aktiviti. Penganjur meetingup, yang merupakan ahli komuniti sukarelawan, mesyuarat tuan rumah dengan menyiarkan maklumat di laman web. Kemudian, ahli komuniti mencari, menyertai, dan RSVP untuk mesyuarat melalui laman web.
Walaupun anda boleh belajar sendiri, mencari orang lain belajar untuk kod adalah cara yang baik untuk tetap bermotivasi dan teruskan momentum anda. Orang yang anda temui mungkin belajar kod untuk sebab yang sama anda, seperti untuk membina laman web, meningkatkan kemahiran untuk pekerjaan yang sedia ada, atau mencari kerja yang berkaitan dengan teknologi baru.