10 แหล่งข้อมูลฟรีสำหรับการเข้ารหัสและการสร้างรหัส

10 แหล่งข้อมูลฟรีสำหรับการเข้ารหัสและโค้ด - หุ่น

โลกเทคโนโลยีกำลังพัฒนาอย่างต่อเนื่อง เทคโนโลยีใหม่ ๆ ถูกคิดค้นนักพัฒนาสร้างผลิตภัณฑ์ใหม่ ๆ โดยใช้เทคโนโลยีเหล่านี้และตลาดใหม่ ๆ เกิดขึ้นจากคนที่ใช้ผลิตภัณฑ์เหล่านี้ แหล่งข้อมูลต่อไปนี้ช่วยให้คุณสามารถเรียนรู้ตอบคำถามต่อไปและติดตามการเปลี่ยนแปลงเหล่านี้ได้อย่างต่อเนื่อง

ทรัพยากรที่แสดงด้านล่างมีทั้งหมดฟรี แหล่งข้อมูลเหล่านี้มากมายโดยไม่ต้องพึ่งพาสมาชิกในชุมชนเช่นคุณมีส่วนร่วมจึงไม่ต้องอายที่จะเข้าร่วม!

การเรียนรู้ไปยังรหัสเว็บไซต์

การเรียนรู้โค้ดคือการเดินทางที่ไม่สิ้นสุดแม้แต่อย่างต่อเนื่องสำหรับโปรแกรมเมอร์ที่มีประสบการณ์มากที่สุด ภาษาใหม่และกรอบปรากฏทุกวันและวิธีเดียวที่จะอยู่ในปัจจุบันคือการให้การเรียนรู้ ถึงแม้คุณจะไม่ใช่นักพัฒนาที่มีประสบการณ์ก็ตาม แต่แหล่งข้อมูลต่อไปนี้ดึงดูดผู้เริ่มต้นด้วยรูปแบบการเรียนรู้ที่แตกต่างกัน คุณสามารถเรียนรู้หัวข้อคอมพิวเตอร์เบื้องต้นทั่วไปหรือเทคนิคการพัฒนาเว็บเฉพาะโดยการอ่านข้อความหรือดูวิดีโอการบรรยายและทำตามจังหวะของคุณเองหรือในชั้นเรียนที่กำหนด

Codecademy สร้างขึ้นสำหรับผู้ที่ไม่มีประสบการณ์ในการเขียนโปรแกรมก่อนหน้านี้เป็นวิธีที่ง่ายที่สุดในการเรียนรู้วิธีการเข้ารหัสออนไลน์ คุณสามารถใช้ไซต์นี้ใน

เรียนรู้ภาษาหน้าเช่น HTML, CSS และ JavaScript

  • ลองใช้ภาษาที่กลับมาเช่น Ruby, Python และ PHP

  • สร้างหน้าเว็บจริงจากเว็บไซต์เช่น AirBnb, Flipboard และ Etsy

  • ภาษา Front-end จะแสดงถึงลักษณะที่ปรากฏของเว็บไซต์ในขณะที่ภาษาที่มีการปิดท้ายจะเพิ่มตรรกะเว็บไซต์เช่นสิ่งที่จะแสดงผู้ใช้และเมื่อใด

คุณไม่จำเป็นต้องดาวน์โหลดหรือติดตั้งอะไรเพื่อเริ่มเขียนโค้ดที่ Codecademy - เพียงลงชื่อสมัครใช้หรือลงชื่อเข้าใช้และเริ่มเรียนรู้

หากคุณติดค้างอยู่ให้ตรวจดูคำแนะนำที่ด้านล่างของคำแนะนำหรือคลิกลิงก์ Q & A Forum เพื่อถามคำถามหรือดูว่ามีคนโพสต์โซลูชันของคุณหรือไม่

Coursera และ Udacity

MOOCs

หรือ หลักสูตรออนไลน์แบบเปิดกว้าง เป็นชั้นเรียนหรือหลักสูตรที่สอนผ่านอินเทอร์เน็ตให้กับนักเรียนที่ไม่ จำกัด จำนวน หลักสูตรเหล่านี้สนับสนุนการใช้ฟอรัมออนไลน์และการโต้ตอบเพื่อสร้างความรู้สึกของชุมชน Coursera และ Udacity สองแห่ง MOOC ที่ใหญ่ที่สุดมีหลักสูตรที่เกี่ยวข้องกับการเข้ารหัสมากมาย แต่ละหลักสูตรได้รับการสอนโดยการบรรยายวิดีโอโดยอาจารย์ของมหาวิทยาลัยหรือผู้เชี่ยวชาญในอุตสาหกรรม Hackdesign org อีกครึ่งหนึ่งของการเขียนโปรแกรมกำลังออกแบบ การออกแบบภาพที่ดีมักเป็นความแตกต่างระหว่างการที่มีคนนับร้อยใช้และแบ่งปันเว็บไซต์ของคุณและมีคนนับล้านทำเช่นนั้นHack Design มีบทเรียนออกแบบ 50 บทเรียนจากนักออกแบบชั้นนำจากทั่วโลกรวมทั้งนักออกแบบจาก Facebook, Dropbox และ Google

แต่ละบทเรียนจะส่งอีเมลถึงคุณทุกสัปดาห์รวมถึงบทความที่ต้องอ่านและออกแบบงานให้สมบูรณ์ตามสิ่งที่คุณเพิ่งเรียนรู้ หัวข้อที่ครอบคลุม ได้แก่ การพิมพ์การออกแบบผลิตภัณฑ์การโต้ตอบของผู้ใช้และเครื่องมือต้นแบบแบบรวดเร็ว

รหัส org

ในเดือนธันวาคมปี 2013 รหัส org สร้างประวัติศาสตร์เมื่อมีนักเรียนโรงเรียนกว่า 15 ล้านคนใน U. S. เข้าร่วมกิจกรรมการเรียนรู้เพื่อรหัสซึ่งเรียกว่า Hour of Code ตลอดปี 2014 นักเรียนอีก 25 ล้านคนจะฝึกทักษะการเขียนโปรแกรมเป็นเวลา 1 ชั่วโมง รหัส. org เป็นเจ้าภาพเนื้อหาของตนเองสำหรับนักเรียนตั้งแต่ชั้นอนุบาลถึงชั้นประถมศึกษาปีที่ 8 นอกจากนี้ยังมีลิงก์ไปยังแหล่งข้อมูลการเรียนรู้อื่น ๆ ซึ่งมีเป้าหมายสำหรับช่วงอายุ

รหัส org มีวัสดุเรียนรู้แบบออฟไลน์เพื่อให้คุณสามารถเรียนรู้ได้แม้ว่าคุณจะไม่มีการเชื่อมต่ออินเทอร์เน็ตที่เชื่อถือได้ก็ตาม

เว็บไซต์อ้างอิงรหัสอ้างอิง

ขณะที่คุณเรียนรู้เกี่ยวกับโค้ดคุณจะติดขัด รหัสของคุณจะไม่ทำงานตามที่คุณต้องการ นี้เกิดขึ้นกับโปรแกรมเมอร์ทุก - เป็นส่วนหนึ่งที่หลีกเลี่ยงไม่ได้ของกระบวนการเปลี่ยนตรรกะของมนุษย์และความคิดคลุมเครือในรหัสแข็งคอมพิวเตอร์สามารถเข้าใจ สิ่งสำคัญคือการมีแผนงานและมีทรัพยากรบางอย่างเพื่อช่วยแก้ปัญหารหัสของคุณและแก้ปัญหาของคุณ

ทรัพยากรต่อไปนี้ประกอบด้วยข้อความอ้างอิงช่วยตรวจสอบไวยากรณ์การเขียนโปรแกรมและกลุ่มผู้ใช้ชุมชนซึ่งช่วยตรวจสอบตรรกะของโปรแกรม

W3Schools

W3Schools เป็นแหล่งข้อมูลที่ดีที่สุดสำหรับผู้เริ่มต้นที่เพิ่งเริ่มเรียนรู้ เว็บไซต์มีเนื้อหาอ้างอิงและบทแนะนำขั้นพื้นฐานสำหรับ HTML, CSS, JavaScript, PHP และภาษาโปรแกรมอื่น ๆ ไลบรารีและมาตรฐาน

นอกจากนี้หน้าอ้างอิงประกอบด้วยตัวอย่างโค้ดมากมายซึ่งคุณสามารถดูและแก้ไขในเบราเซอร์พร้อมกับรายการคุณลักษณะหรือคุณสมบัติที่สามารถใช้งานได้ ถ้าคุณรู้ว่าคุณสามารถแทรกรูปภาพโดยใช้ HTML ให้เปลี่ยนสีข้อความโดยใช้ CSS หรือแสดงการแจ้งเตือนให้กับผู้ใช้โดยใช้ JavaScript แต่คุณไม่สามารถจำไวยากรณ์ที่แน่นอนได้ให้ลองเริ่มต้นด้วย W3Schools

Mozilla Developer Network

Mozilla Developer Network (MDN) คือเว็บไซต์อ้างอิงและแบบฝึกหัดแบบ wiki ที่ครอบคลุม HTML, CSS, JavaScript และ API ต่างๆ เว็บไซต์ได้รับการสนับสนุนโดยชุมชนนักพัฒนาซอฟต์แวร์เพื่อให้ทุกคนสามารถมีส่วนร่วมได้แม้กระทั่งคุณ! แม้ว่าจะไม่เป็นมิตรกับผู้เริ่มใช้งานในฐานะ W3Schools ก็ตาม MDN เป็นแหล่งเอกสารที่ครบถ้วนและถูกต้องที่สุดสำหรับภาษาบนเว็บ

นักพัฒนาซอฟต์แวร์มักใช้ MDN เพื่ออ้างอิงไวยากรณ์และดูความเข้ากันได้ของเบราเซอร์บนเดสก์ท็อปและมือถือสำหรับแท็กและคำสั่งเฉพาะ นอกจากนี้คุณยังสามารถดูบทแนะนำเกี่ยวกับ MDN ที่จัดโดย Mozilla Foundation ซึ่งเป็นองค์กรที่ไม่แสวงหาผลกำไรที่ช่วยสนับสนุนและดูแลเบราว์เซอร์ Firefox

Stack Overflow

Stack Overflow ค่อนข้างน้อยก่อตั้งขึ้นในปีพ. ศ. 2551 แต่ได้กลายเป็นสถานที่ที่ดีที่สุดสำหรับนักพัฒนาในการถามและตอบคำถามเกี่ยวกับการเขียนโค้ดทุกคนสามารถถามคำถามได้โปรแกรมเมอร์แต่ละคนจะให้คำตอบและชุมชนของเว็บไซต์ลงคะแนนเสียงขึ้นหรือลงเพื่อหาข้อตกลงหรือไม่เห็นด้วย ไซต์มีหัวข้อที่ครอบคลุมภาษาการเขียนโปรแกรมเว็บที่สำคัญทั้งหมดและหัวข้อที่ได้รับความนิยมมากที่สุด ได้แก่ JavaScript, Ruby และ Python

ก่อนที่จะถามคำถามให้ค้นหาเว็บไซต์และดูว่ามีการโพสต์คำตอบสำหรับคำถามของคุณหรือไม่ หนึ่งในหลักเกณฑ์เว็บไซต์ของมารยาทคือการแสดงว่าคุณได้ทำการวิจัยก่อนโพสต์คำถามแล้ว

ข่าวเทคโนโลยีและเว็บไซต์ชุมชน

มีผู้คนเขียนโค้ดอยู่ทั่วโลกและมีคนในเซี่ยงไฮ้สามารถสร้างแอปพลิเคชันที่คุณใช้ทุกวันได้อย่างง่ายดายเช่นเดียวกับคนในซานฟรานซิสโก มีทรัพยากรจำนวนมากสำหรับนักพัฒนาซอฟต์แวร์สามารถทำความเข้าใจกับสิ่งที่คนอื่นกำลังทำอยู่ได้ดีทั้งที่ บริษัท ใหญ่ ๆ และที่เพิ่งเริ่มต้น นอกเหนือจากสิ่งที่ผู้คนกำลังทำงานอยู่ในขณะนี้ถ้าคุณมีเว็บไซต์ที่คุณต้องการสร้างจะเป็นประโยชน์เพื่อดูสิ่งที่ได้รับการสร้างขึ้นในอดีตดังนั้นคุณจึงสามารถระบุพื้นที่สำหรับการปรับปรุงได้

แหล่งข้อมูลต่อไปนี้ช่วยให้คุณทราบข้อมูลเกี่ยวกับสิ่งที่เกิดขึ้นในชุมชนเทคโนโลยีและโต้ตอบกับคนอื่น ๆ ที่สนใจในเทคโนโลยีในเมืองของคุณ

TechCrunch

TechCrunch เป็นบล็อกยอดนิยมที่ครอบคลุม บริษัท ที่เพิ่งเริ่มต้นเทคโนโลยีและ บริษัท เทคโนโลยีชั้นนำ ในปีพ. ศ. 2549 เว็บไซต์ดังกล่าวได้สร้างชื่อเสียงให้กับ บริษัท เมื่อ Google ได้รับ YouTube ด้วยราคา $ 1 6 พันล้าน พร้อมกับการรายงานออนไลน์ TechCrunch มีการจัดประชุมตลอดทั้งปีเช่น Disrupt ซึ่งเป็นเจ้าภาพการสนทนากับทหารผ่านศึกในอุตสาหกรรมและไฮไลท์การเริ่มต้นใหม่ของเทคโนโลยีใหม่ ๆ

Hacker News

HackerNews (HN) เป็นเว็บไซต์การอภิปรายที่จัดทำโดย YCombinator ซึ่งเป็นศูนย์บ่มเพาะวิสาหกิจในแคลิฟอร์เนีย หน้าแรกของเว็บไซต์คือชุดของการเชื่อมโยงหลายมิติซึ่งมักจะเป็นเว็บไซต์เริ่มต้นและบทความข่าวที่ผู้ใช้แต่ละรายได้ส่งมา

หลังจากที่ได้มีการยื่นเรื่องร้องเรียนแล้วชุมชนทั้งชุมชนจะสามารถให้คะแนนสูงขึ้นได้การส่งที่ได้รับการจัดอันดับเป็นอันดับแรกจะปรากฏในหน้าแรก นอกจากนี้ชุมชนสามารถแสดงความคิดเห็นเกี่ยวกับการส่งแต่ละครั้งและความคิดเห็นแต่ละรายการยังสามารถรับได้ด้วยความคิดเห็นที่ได้รับการจัดอันดับเป็นอันดับแรกในหน้าการส่งแต่ละครั้ง

ชื่อเรื่องการส่งที่ขึ้นต้นด้วย "Show HN" เป็นการร้องขอไปยังชุมชนเพื่อแสดงความคิดเห็นเกี่ยวกับเว็บไซต์เริ่มต้นที่เพิ่งเปิดตัว ชื่อเรื่องการส่งที่ขึ้นต้นด้วย "Ask HN" คือคำขอให้ชุมชนตอบหรือแสดงความคิดเห็นในคำถาม

Meetup

Meetup คือเว็บไซต์ที่จัดประชุมในประเทศแบบตัวต่อตัวโดยอาศัยความสนใจหรือกิจกรรม ผู้จัด Meetup ซึ่งเป็นสมาชิกในชุมชนอาสาสมัครจัดการประชุมโดยการโพสต์ข้อมูลในเว็บไซต์ จากนั้นสมาชิกชุมชนจะค้นหาเข้าร่วมและตอบรับคำเชิญเพื่อเข้าร่วมการประชุมผ่านทางเว็บไซต์

แม้ว่าคุณจะได้เรียนรู้เพียงลำพัง แต่การหาคนอื่นที่เรียนรู้เกี่ยวกับโค้ดเป็นวิธีที่ดีในการกระตุ้นและรักษาโมเมนตัมของคุณให้ดีขึ้น คนที่คุณพบอาจเรียนรู้เกี่ยวกับโค้ดด้วยเหตุผลเช่นเดียวกันกับคุณเช่นการสร้างเว็บไซต์ปรับปรุงทักษะสำหรับงานที่มีอยู่หรือหางานใหม่ที่เกี่ยวกับเทคโนโลยี