CodeGym /จาวาบล็อก /สุ่ม /สหายที่ดีที่สุดในเส้นทางการเขียนโค้ดของคุณ
John Squirrels
ระดับ
San Francisco

สหายที่ดีที่สุดในเส้นทางการเขียนโค้ดของคุณ

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

เทคนิคที่มีประสิทธิภาพ

ก่อนอื่น คุณควรจำไว้ว่าคุณจะยากลำบากในการประสบความสำเร็จหากคุณใช้วิธีการเรียนรู้ที่วุ่นวาย โชคดีที่มีกลยุทธ์การเรียนรู้ที่มีประสิทธิภาพจริงๆ ที่คุณสามารถนำไปใช้ได้:

1. การเรียนรู้โดยไม่ได้ตั้งใจ

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

2. เกมมิฟิเคชัน

นักเรียนที่รู้สึกเบื่อหน่ายกับการเรียนรู้อาจลองใช้วิธีเล่นเกมเช่นกัน ที่ CodeGym เรารู้อยู่แล้วว่าการเล่นเกมเป็นวิธีที่ดีในการเพิ่มพูนความรู้ของคุณอย่างสนุกสนาน และช่วยให้คุณก้าวหน้าได้เร็วขึ้น นั่นเป็นเหตุผลที่เรามีส่วนเกมเฉพาะที่คุณสามารถสร้างโปรเจ็กต์ของคุณเองได้ นั่นก็คือ เกม ในบรรดาแอปการเรียนรู้ gamification ที่ยอดเยี่ยมอื่น ๆ เราสามารถเน้นGimkit , Class Dojo , Kahoot , Classcraft , BookWidgets และอีกมากมาย

3. การคิดเชิงคำนวณ

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

4. การสอนแบบปรับเปลี่ยนได้

การสอนแบบปรับเปลี่ยนได้เป็นอีกวิธีหนึ่งที่ได้รับความนิยมซึ่งพิสูจน์แล้วว่ามีประสิทธิภาพมาก เราทุกคนแตกต่างกันและเราดูดซับข้อมูลตามจังหวะของเราเอง อย่างไรก็ตาม หลักสูตรส่วนใหญ่จะเหมือนกันสำหรับทุกคน และหากคุณรู้สึกว่าสิ่งเหล่านี้ไม่เหมาะกับคุณ ก็คุ้มค่าที่จะลองใช้การเรียนรู้แบบปรับเปลี่ยนได้ พื้นฐานของเทคนิคนี้อยู่ที่การสร้างแนวทางการบริโภคเนื้อหาด้านการศึกษาในแบบเฉพาะตัว “เมื่อใดที่จะเริ่มเรียนรู้หัวข้อใหม่” “จะเลือกแหล่งข้อมูลเพิ่มเติมใด” “ช่วงเวลาใดของวันที่ดีที่สุดสำหรับการเรียนรู้” และอื่นๆ อีกมากมายที่สามารถปรับให้เข้ากับความต้องการของคุณได้ แอพที่ดีที่สุดที่สามารถช่วยคุณในการสอนแบบปรับเปลี่ยนได้ ได้แก่NextNLP , BYJU 'S - The Learning App , Classplus , Embibe และKidAptive

แหล่งข้อมูลเพิ่มเติม: หนังสือ

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

ช่องยูทูป

เป็นเรื่องยากมากที่จะจินตนาการถึงโลกสมัยใหม่ที่ไม่มี Youtube ซึ่งมีบล็อกเกอร์และวิดีโอมากมายของพวกเขา ข้อมูลเกี่ยวกับ Java บน Youtube แทบจะไม่มีที่สิ้นสุดด้วยเทคโนโลยีใหม่ล่าสุดและวิดีโอใหม่ๆ ที่ผุดขึ้นมาทุกวัน ช่อง YouTube ที่ดีที่สุดสำหรับผู้เรียน Java ได้แก่:
  • Derek Banas นำเสนอคอลเลกชันพื้นฐานของ Java รวมถึงภาษาการเขียนโปรแกรมและสาขาวิชาทางเทคนิคอื่นๆ
  • การเขียนโปรแกรมด้วย Mosh เป็นอีกหนึ่งช่องทางที่เป็นประโยชน์สำหรับผู้เริ่มต้น มีบทช่วยสอนมากมาย ซึ่งทั้งหมดมีโครงสร้างที่ดีและนำเสนอได้ดี
  • ช่อง Java YouTube ของ Oracle ยังเต็มไปด้วยบทช่วยสอนที่เข้าใจง่ายทุกประเภท ท่ามกลางวิดีโอเกี่ยวกับเทคโนโลยีใหม่และรายงานจากกิจกรรมด้านไอทีต่างๆ
  • Adam Bien ไม่เพียงแต่นำเสนอบทช่วยสอนเท่านั้น แต่ยังมีข้อมูลเชิงลึก เคล็ดลับที่เป็นประโยชน์ และคำตอบสำหรับคำถามเกี่ยวกับการเขียนโปรแกรมที่ร้อนแรงที่สุดอีกด้วย
  • Inside Java เป็นบล็อก Youtube ที่เน้นการแบ่งปันข่าวสารและมุมมองใหม่ๆ บน Java เป็นหลัก นอกจากนี้ยังมีลิงก์ไปยังเพลย์ลิสต์ YouTube ที่น่าสนใจอีกมากมาย
  • vJUG คือ 'กลุ่มผู้ใช้ Java เสมือนกลุ่มแรกของโลก' ที่มีการสัมมนาผ่านเว็บแบบสด การประชุม การประชุมกลุ่มผู้ใช้ และการสัมภาษณ์ผู้เชี่ยวชาญ Java
  • Treehouse สามารถสอนให้คุณสร้างเว็บไซต์และแอพ เขียนโค้ด หรือแม้แต่เริ่มต้นธุรกิจได้ ช่องนี้รวบรวมวิดีโอมากกว่า 1,000 รายการ
  • นักพัฒนาซอฟต์แวร์ Android เป็นช่องทางที่สมบูรณ์แบบสำหรับผู้ที่วางแผนจะใช้ชีวิตร่วมกับแอป Android หลังจากสำเร็จการศึกษา มีทุกสิ่งที่เกี่ยวข้องกับการพัฒนา Android

พอดแคสต์ที่ดีที่สุดสำหรับนักพัฒนา Java

หากคุณไม่ชอบอ่านหรือดูและชอบซึมซับข้อมูลผ่านแหล่งเสียง เราขอแนะนำพอดแคสต์ที่ยอดเยี่ยมเหล่านี้สำหรับผู้เรียน Java:
  • จาวา โพสเซ่ . แม้ว่าช่องนี้จะหยุดสร้างบันทึกในปี 2558 แต่ก็มีพอดแคสต์มากกว่า 450 รายการที่จะพาคุณเข้าสู่พื้นฐานของ Java สิ่งที่ผู้เริ่มต้นที่สมบูรณ์ต้องการ
  • วิธีการเขียนโปรแกรมด้วย Java Podcast . เป็นแหล่งข้อมูลที่ยอดเยี่ยมอีกแหล่งหนึ่งสำหรับผู้ที่ต้องการเน้นไปที่พื้นฐานของ Java
  • ชวาผับเฮา ส์ เป็นพอดแคสต์ที่ได้รับความนิยมมากที่สุดโดย Freddy Guime และ Bob Paulin ผู้เชี่ยวชาญที่แท้จริงใน Java ตอนของพวกเขาครอบคลุมทุกอย่างตั้งแต่ชีวิตประจำวันของนักพัฒนา Java ไปจนถึงข่าวเทคโนโลยีที่น่าสนใจที่สุดในอุตสาหกรรม Java

ชุมชนออนไลน์

แน่นอนว่ารายชื่อนี้จะไม่สมบูรณ์หากไม่ได้กล่าวถึงชุมชน Java ซึ่งคุณสามารถขอความช่วยเหลือหรือการสนับสนุนจากผู้เชี่ยวชาญได้ตลอดเวลา:
  • Github เป็นหนึ่งในชุมชนโอเพ่นซอร์สที่ดีที่สุดในโลก ซึ่งให้ข้อมูลทุกประเภทที่เกี่ยวข้องกับการเขียนโค้ด
  • สแต็คโอเวอร์โฟล ว์ เช่นเดียวกับ Github Stack Overflow เป็นชุมชนออนไลน์ขนาดใหญ่มากสำหรับโปรแกรมเมอร์ทั่วโลกเพื่อเรียนรู้ แบ่งปันประสบการณ์ และพัฒนาอาชีพของพวกเขา
  • Gitter เป็นแผนภูมิที่สามารถช่วยคุณค้นหาโปรแกรมเมอร์ที่มีใจเดียวกันได้
  • Stack Exchange เหมาะสำหรับผู้ที่มองหาวิธีแก้ปัญหาที่รวดเร็ว เป็นเครือข่ายถามตอบที่คุณสามารถแก้ไขปัญหาได้เกือบทุกปัญหา
  • Reddit เป็นชุมชน "เจาะลึกทุกสิ่ง" ที่คุณสามารถค้นหาหัวข้อต่างๆ มากมายและการโต้ตอบที่น่าสนใจกับเพื่อนฝูง:
    • r/การเขียนโปรแกรม
    • r/learnการเขียนโปรแกรม
    • r/codetogether
    • r/เครื่องมือการเขียนโปรแกรม
    • r/gamedev
    • r/prograrticles
    • r/webdev
    • r / โปรแกรมเมอร์รายวัน
    • r/java
    • r/javahelp.php
  • Quora เป็นอีกหนึ่งสถานที่ที่มีชื่อเสียงในการได้รับความรู้ ข้อมูลเชิงลึกและคำตอบที่มีคุณภาพ

โครงการโอเพ่นซอร์ส

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

แอพที่จัดระเบียบตัวเอง

สุดท้ายแต่ไม่ท้ายสุด เราขอแนะนำให้คุณใช้แอปเพิ่มเติมที่สามารถช่วยให้คุณจัดระเบียบตัวเองได้มากขึ้น (จึงมีแรงบันดาลใจมากขึ้น):

บทสรุป

แน่นอนว่าการเรียนรู้ Java อาจดูค่อนข้างท้าทาย แต่หลักสูตรที่มีโครงสร้างดีของ CodeGym และแหล่งข้อมูลเพิ่มเติมสามารถสร้างสิ่งมหัศจรรย์ เพิ่มพูนความรู้และสร้างแรงบันดาลใจให้กับคุณได้ หากคุณหลงใหลในการเขียนโค้ด แอป หนังสือ ชุมชน และบทช่วยสอนที่กล่าวมาข้างต้นจะช่วยเริ่มต้นเส้นทางการเขียนโปรแกรมของคุณอย่างแน่นอน แต่โปรดจำไว้ว่าการเป็นผู้เรียนที่ดีเป็นมากกว่าการมุ่งเน้นไปที่แหล่งข้อมูล แต่ยังเกี่ยวกับการพัฒนาตนเองและเปิดรับสิ่งใหม่ๆ อยู่เสมอ
ความคิดเห็น
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION