Rumah Kewangan Peribadi 10 Sumber untuk Coding dan Coders - dummies

10 Sumber untuk Coding dan Coders - dummies

Isi kandungan:

Video: ▸▸ APA BENAR CODING ITU SIMPEL BANGET? // Muhammad Salis? GO-LEARN 2024

Video: ▸▸ APA BENAR CODING ITU SIMPEL BANGET? // Muhammad Salis? GO-LEARN 2024
Anonim

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.

10 Sumber untuk Coding dan Coders - dummies

Pilihan Editor

Cara Mengeksport karya seni dari Fireworks - dummies

Cara Mengeksport karya seni dari Fireworks - dummies

Setelah anda mengoptimumkan imej itu, sudah waktunya untuk mengeksport dari Fireworks. Mengekspot imej adalah agak mudah; pilih Fail → Eksport dan kemudian nyatakan folder di mana untuk menyimpan imej. Apabila anda mengeksport dokumen seperti menu navigasi dengan beberapa kepingan, anda mengeksport dokumen itu sebagai imej dan HTML seperti berikut: Pilih Fail → Eksport. The ...

Cara Cari Warna untuk Skema Warna Laman Web Anda - dummies

Cara Cari Warna untuk Skema Warna Laman Web Anda - dummies

Peraturan yang paling asas Skim warna untuk laman web adalah bahawa anda perlu bekerja dengan beberapa warna yang terkurung. Jika tidak, laman web anda hanya akan membentangkan warna cacian warna. (Ya, pendekatan gila-gilaan juga merupakan bentuk skema warna, tetapi sebagai peraturan umum tidak begitu berkesan.) Bagaimana ...

Pilihan Editor

Memilih Penutupan Daripada Potret Khas - patung

Memilih Penutupan Daripada Potret Khas - patung

Potret di mana imej anda dipangkas dengan ketat supaya subjek itu mengambil sebahagian besar atau semua bingkai - adalah alat licik dalam beg jurufat jurulatih. Walau bagaimanapun, orang umumnya tidak suka mempunyai kamera terlalu dekat dengan mereka, kerana ketakutan bahawa imej itu ...

Menangkap Highlights and Drips dalam Fotografi Makanan Anda - dummies

Menangkap Highlights and Drips dalam Fotografi Makanan Anda - dummies

Sedikit dari fotografi bukan makanan. Fotografi komersil tradisional cenderung untuk menjauhkan diri dari kekejangan sorotan spekular dan kelemahan drip dan ketidaksempurnaan. Sorotan specular kadang-kadang hanya smidge yang terlalu cerah dan mengganggu dalam foto, tetapi kemuncaknya berkilat ...

Pilih Lensa Makro Kanan untuk Subjek Anda - patung

Pilih Lensa Makro Kanan untuk Subjek Anda - patung

Komponen utama untuk dipertimbangkan ketika mencari makro Kanta yang sesuai dengan gaya fotografi rapat anda adalah subjek yang akan anda ambil gambar dengan lensa. Sekiranya anda menembak mata secara tidak langsung, anda boleh meletakkan kanta anda dengan sangat dekat dengannya. Subjek lain mungkin memerlukan anda menyimpan jarak yang selamat, yang bermaksud ...

Pilihan Editor

Bagaimana Mengubah Transparansi Layer Jenis di Photoshop CS6 - dummies

Bagaimana Mengubah Transparansi Layer Jenis di Photoshop CS6 - dummies

Anda boleh menukar transparansi lapisan jenis, seperti yang anda boleh dengan lapisan lain dalam Adobe Photoshop Creative Suite 6, mengurangkan kelegapan (ketelusan) jenis supaya ia membolehkan lapisan mendasar untuk menunjukkan. Lapisan adalah seperti susunan lapisan digital yang mana setiap unsur imej anda ...

Bagaimana Tukar Resolusi Imej dalam Adobe Photoshop CS6 - dummies

Bagaimana Tukar Resolusi Imej dalam Adobe Photoshop CS6 - dummies

Menggunakan kotak dialog Ukuran Imej hanya satu cara yang anda boleh mengawal resolusi dalam Adobe Photoshop CS6. Walaupun anda boleh meningkatkan resolusi, berbuat demikian dengan berhati-hati dan mengelakkannya, jika anda boleh. Pengecualian kepada peraturan ini adalah apabila anda mempunyai imej yang besar dalam saiz dimensi tetapi rendah ...

Cara Mengukir Huruf menjadi Imej Tekstur Batu di Photoshop CS6

Cara Mengukir Huruf menjadi Imej Tekstur Batu di Photoshop CS6

Dalam Adobe Photoshop CS6, anda boleh menggunakan alat jenis untuk membuat pilihan yang dibentuk seperti huruf dan kemudian menggunakan imej itu sendiri sebagai tekstur (seperti batu) untuk jenisnya. Pemilihan jenis boleh memotong mana-mana bahagian gambar untuk menggunakan apa-apa cara yang anda mahukan. Ikuti langkah-langkah ini untuk mengukir huruf ke dalam tekstur batu ...