Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> ระบบเครือข่าย >> อินเทอร์เน็ต

10 ช่อง YouTube ที่สอนเขียนโค้ดให้เก่งจริง

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

1. Code with Chris

ช่องนี้เริ่มโดย Chris Ching นักพัฒนา iOS อดีต ที่นำความรักในการ 교육ทีมของเขาสร้าง CodeWithChris.com เป้าหมายของเขาคือสอนผู้อื่นสร้างแอป iOS

เขาเริ่มช่อง YouTube Code With Chris ในปี 2013 และตอนนี้มีผู้ติดตามกว่า 400K คน วิดีโอของเขาให้ผู้ชมโค้ดติดตามเขาตั้งแต่ต้นจนจบ ในขณะที่เขาสร้างและส่งแอปขึ้น Apple App Store

ช่องรวมซีรีส์อย่าง "How to Build a Match Game" และ "How to Make a YouTube Video App"

2. Code Whisperer

บนช่องของ Code Whisperer คุณจะพบโปรเจกต์โค้ดติดตามสั้นๆ หลากหลายอย่าง เช่น การสร้าง CSS Jack-o-lantern และ JavaScript Snakes and Ladders

เขาเสนอแนวทางที่เพิ่มความฮומออในการเขียนโค้ด ด้วยวิดีโออย่าง "JavaScript Explained with Game of Thrones" สำหรับผู้ที่มองหาแนวทางที่เบาใจแต่ยังเต็มไปด้วยความรู้ในการเรียน JavaScript ช่องนี้อาจตรงกับคุณ

3. One Lone Coder

Javidx9 เรียกใช้ช่อง The One Lone Coder เขาเป็นโปรแกรมเมอร์ที่เริ่มความรักในการเขียนโค้ด منذ อายุ 9 ปี เขาสร้างวิดีโอเหล่านี้ในเวลาว่างเพื่อความสนุก เมื่อเขาไม่ได้ทำงานให้บริษัทที่ผลิตเครื่องจักรหุ่นยนต์

วิดีโอของเขาสอน C++ เป็นภาษาสำหรับทำเกม วิดีโอเหล่านี้อธิบายภาษาและคณิตศาสตร์ที่จำเป็นสำหรับการพัฒนาเกมในลักษณะที่เข้าใจง่าย ไลบรารีวิดีโอรวมบทเรียนสร้าง RPG, ซินธิไซเซอร์เสียง และ Tetris

4. PixelogicTV

PixelogicTV! เป็นส่วนขยายของชุมชน PixelogicDev บน Twitch บนช่องนี้ คุณจะเห็นโปรเจกต์โค้ดติดตามแต่ละโปรเจกต์ที่สร้างขึ้นใน 28 วัน พวกเขายังถูกสตรีมสดบน Twitch

ช่องนี้รวมบทเรียนสร้างแอป iOS อย่างแอปนิสัยประจำวัน และ Music Playlist Social Platform

5. Sentdex

ผู้ดูแลช่อง Sentdex เป็นอย่างน่าเชื่อถือในชุมชน Python ช่องของเขามาตั้งแต่ 2012 และมีผู้ติดตามกว่า 1 ล้าน มีวิดีโอเกิน 1,000 วิดีโอสอนทุกด้านของภาษา

บทเรียนโค้ดติดตามของเขาในเพลย์ลิสต์ Python Pygame สอนสร้างเกมหลีกเลี่ยงวัตถุ ตอนต่อไปอธิบายด้านอื่นๆ ของการสร้างเกม เช่น เมนูเริ่มเกม การหยุดเกมชั่วคราว และการแปลงเกมเป็นไฟล์ executable ที่ทำงานบนระบบใดๆ

6. Let's Build that App

ช่อง Let's Build that App มีผู้ติดตามกว่า 160,000 และ 400 วิดีโอ หลายอันเป็นวิดีโอโค้ดติดตาม Brian Voong เป็นผู้ดูแลช่อง และเขาสอนผู้ชมสร้างแอปที่ทำงานจริงอย่าง YouTube, Twitter และ Audible

วิดีโอโค้ดติดตามใช้ภาษา Swift ของ Apple ช่องยังรวมเคล็ดลับและบทเรียนที่มีประโยชน์เกี่ยวกับส่วนสำคัญของการพัฒนาแอป รวมถึงซีรีส์ใหม่เกี่ยวกับวิธีสร้างแอป Android ด้วย Kotlin

7. freeCodeCamp

ในฐานะโปรแกรมเมอร์ที่อยากเป็น คุณคุ้นเคยกับเว็บไซต์ freeCodeCamp มั้ย? ช่อง YouTube ที่เกี่ยวข้องของพวกเขาเหมือนที่คุณคาดหวัง – เต็มไปด้วยบทเรียนวิดีโอที่มีประโยชน์ทุกประเภทที่คุณสามารถติดตามใน code editor ของคุณ

บทเรียนของพวกเขาครอบคลุมทุกด้านความรู้ รวมถึง Python, JavaScript, Java, SQL, Figma, HTML, CSS และอีกมากมาย คุณจะพบเนื้อหาเกี่ยวกับหัวข้ออย่าง machine learning, ethical hacking, computer science และแม้แต่โจทย์สัมภาษณ์เขียนโค้ด

8. ProgrammingKnowledge

ProgrammingKnowledge เป็นช่อง YouTube ที่มีไลบรารีบทเรียน龐大ครอบคลุมทุกอย่างที่คุณอาจต้องการรู้ จาก Unity, Node.js และ Git ถึง PHP, Python และ C คุณจะไม่ต้องมองหาที่อื่นนอกจาก ProgrammingKnowledge

วิดีโอส่วนใหญ่ของพวกเขามุ่งไปที่มือใหม่ แตผู้ใช้ขั้นสูงก็จะมีอะไรให้เรียนรู้จากช่องนี้เช่นกัน ProgrammingKnowledge ยังครอบคลุมหัวข้อที่เกี่ยวข้อง เช่น Ubuntu, Linux, Adobe Illustrator, Windows 11 และอื่นๆ

9. Kevin Powell

Kevin Powell เป็นผู้สอนที่เรียกตัวเองว่า CSS evangelist และเขามุ่งมั่นสอนคนทำเว็บและทำให้มันดูดีขณะเดียวกัน เขามีพรสวรรค์เป็นผู้สอน และบทเรียนวิดีโอของเขาติดตามง่าย และแนวคิดที่รวมอยู่อธิบายได้ดีมาก

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

10. Keep Coding

Keep Coding by MDB เป็นช่องที่ดีที่จะติดตามหากคุณเพิ่งสนใจ Bootstrap พวกเขามีซีรีส์บทเรียนน่าสนใจเกี่ยวกับหัวข้อนี้ หนึ่งในนั้นสอนคุณออกแบบ landing page โดยใช้ Bootstrap เป็นหลัก

แน่นอนช่องของพวกเขาไม่จำกัดแค่ Bootstrap ดังนั้นคุณจะพบวิดีโอน่าสนใจครอบคลุมพื้นที่อย่าง HTML, CSS, Javascript, WordPress, PHP และอื่นๆ

โบนัส: Treehouse

Treehouse เป็นช่องที่อาจช่วยได้หากคุณเป็นมือใหม่สมบูรณ์เรื่องการเขียนโปรแกรม สมมติว่าคุณเพิ่งตัดสินใจเริ่มเขียนโปรแกรม แต่มั่นใจไม่ว่าภาษาไหนเหมาะกับคุณ Treehouse มีวิดีโอที่อาจช่วยคุณตัดสินใจ นอกจากนี้ คุณสามารถเรียนรู้พื้นฐานการเป็น front end developer หรือสิ่งที่ต้องรู้ก่อนเป็น back end developer และอื่นๆ

หากคุณขั้นสูงกว่านั้นเล็กน้อย Treehouse วางวิดีโอที่ครอบคลุมด้านที่เกี่ยวข้องกับการพัฒนาแอป Android, Git, JavaScript, Vue.js, Angular และอื่นๆ ให้คุณ

คำถามที่พบบ่อย

1. ฉันจะขยายความรู้การเขียนโปรแกรมด้วยเครื่องมือออนไลน์ได้อย่างไร?

หากวิดีโออธิบายฟรีไม่พอ คุณอาจอยากดูเว็บไซต์อย่าง Udemy และ Coursera เพื่อเสริมความรู้ คุณจะพบหลักสูตรเขียนโปรแกรมหลากหลาย และบางหลักสูตรเป็นแบบโต้ตอบและมีประโยชน์จริง อ่านรีวิวก่อนเลือก และหากคุณไม่รีบรอ ให้รอจนหลักสูตรที่คุณเป้าหมายมีโปรโมชัน โปรโมชันเหล่านี้เสนอบ่อย למדי ดังนั้นคุณไม่ต้องรอนาน

2. ฉันต้องการแล็ปท็อป/PC ใหม่เพื่อเริ่มเขียนโปรแกรมหรือไม่?

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

3. ฉันจะเก่งพื้นฐานการเขียนโปรแกรมได้อย่างไร?

คุณต้องฝึกมาก แตการตอบคำถาม 5 ข้อนี้อาจช่วยให้คุณเข้าใจพื้นฐานการเขียนโปรแกรมได้