เรียนรู้ JavaScript ตั้งแต่บรรทัดแรกของโค้ดไปจนถึง Promises และ async/await — เรียนได้แบบออฟไลน์โดยสมบูรณ์ ทั้งภาษาเบงกาลีหรือภาษาอังกฤษ
Learn JavaScript คือหลักสูตรสำหรับผู้เริ่มต้นอย่างครบถ้วนในแอปเดียว บทเรียน 36 บทจะพาคุณตั้งแต่ JavaScript คืออะไร ผ่านฟังก์ชัน อาร์เรย์ และอ็อบเจ็กต์ ไปจนถึง DOM อีเวนต์ และโค้ดแบบอะซิงโครนัส ทุกบทเรียนมาพร้อมกับตัวอย่างที่สามารถแก้ไขและรันได้ทันที พร้อมแบบทดสอบสั้นๆ เพื่อตรวจสอบความเข้าใจของคุณ
ไม่ต้องสร้างบัญชี ไม่ต้องลงทะเบียน ไม่จำเป็นต้องใช้อินเทอร์เน็ต
ใช้งานได้แบบออฟไลน์โดยสมบูรณ์
หลักสูตร JavaScript ทั้งหมด เอกสารอ้างอิง และพื้นที่ฝึกเขียนโค้ดถูกจัดเก็บไว้ในแอป เรียนได้บนรถบัส ในห้องเรียน หรือที่ใดก็ได้ที่ไม่ต้องใช้ข้อมูล — ไม่มีอะไรถูกดาวน์โหลดขณะที่คุณเรียน
ภาษาเบงกาลีและภาษาอังกฤษ
ทุกบทเรียน ตัวอย่าง และแบบทดสอบเขียนด้วยภาษาเบงกาลีและภาษาอังกฤษ เปลี่ยนภาษาได้ตลอดเวลา และแอปและหลักสูตรจะเปลี่ยนไปด้วย เหมาะอย่างยิ่งหากคุณต้องการเรียนรู้การเขียนโปรแกรมในภาษาของคุณเองโดยไม่สูญเสียคำศัพท์ภาษาอังกฤษที่คุณจะได้พบในโค้ดจริง
หลักสูตร JavaScript — 9 โมดูล 36 บทเรียน
• พื้นฐาน — JavaScript คืออะไร สคริปต์แรกของคุณ ตัวแปร ประเภทข้อมูล
• ตัวดำเนินการและการควบคุมการไหลของโปรแกรม — การคำนวณทางคณิตศาสตร์ การเปรียบเทียบ ตรรกะ เงื่อนไข ลูป
• ฟังก์ชัน — พารามิเตอร์และค่าส่งคืน ฟังก์ชันลูกศร ขอบเขต โคลเชอร์
• อ็อบเจ็กต์และอาร์เรย์ — อ็อบเจ็กต์ อาร์เรย์ map filter reduce destructuring spread
• สตริง ตัวเลข และวันที่ — เมธอดของสตริง template literals Math Date
• DOM และเหตุการณ์ — DOM การเลือกองค์ประกอบ การเปลี่ยนหน้า ตัวฟังเหตุการณ์
• JavaScript แบบอะซิงโครนัส — ตัวจับเวลา callback ลูปเหตุการณ์ promise async/await fetch
• JavaScript สมัยใหม่ — คลาส this โมดูล JSON localStorage ตัวย่อสมัยใหม่
• ข้อผิดพลาดและแนวปฏิบัติที่ดี — try/catch การดีบัก โค้ดที่สะอาด สิ่งที่ควรเรียนรู้ต่อไป
สนามเด็กเล่น JavaScript ที่แท้จริง
นี่คือ ไม่ใช่แบบฝึกหัดเติมคำในช่องว่าง เขียนโค้ด JavaScript จริงๆ แล้วกด Run ผลลัพธ์จะปรากฏในคอนโซลที่ถูกต้อง ซึ่งจะแสดงอ็อบเจ็กต์ อาร์เรย์ Maps, Sets, Dates และข้อผิดพลาดในลักษณะเดียวกับคอนโซลของเบราว์เซอร์ และรายงานข้อผิดพลาดที่ไม่ได้ถูกจัดการแทนที่จะล้มเหลวอย่างเงียบๆ สร้างองค์ประกอบ DOM แนบตัวฟังเหตุการณ์ ใช้ setInterval ลองใช้ localStorage คุณจะได้รับการเน้นไวยากรณ์ หมายเลขบรรทัด และโค้ดตัวอย่างสำเร็จรูป
เอกสารอ้างอิงแบบออฟไลน์ที่ค้นหาได้
ลืมวิธีการทำงานของ reduce แล้วใช่ไหม ค้นหาได้โดยไม่ต้องออกจากแอป
• 148 อ็อบเจ็กต์ เมธอด และคุณสมบัติในตัว ตั้งแต่ arr.reduce() ถึง fetch()
• 88 ตัวดำเนินการและคำหลัก ตั้งแต่ === และ ?? ถึง async และ optional chaining
ทุกรายการมีคำอธิบายในทั้งสองภาษา แตะรายการใดก็ได้เพื่อคัดลอก
รักษาแรงจูงใจ
รับ XP สำหรับการเรียนจบ ตอบคำถามแบบทดสอบ และรันโค้ดของคุณเอง สร้างสถิติรายวัน สะสมเหรียญรางวัลทั้งเก้าเหรียญ ตั้งแต่บทเรียนแรกจนจบคอร์ส เปิดใช้งานการแจ้งเตือนรายวันได้ตามต้องการ
ออกแบบมาเพื่อการอ่านที่สะดวกสบาย
มีธีมสีให้เลือกเจ็ดแบบ ทั้งแบบสว่างและมืด พื้นหลังการอ่านห้าแบบที่คุณสามารถตั้งค่าได้โดยอิสระจากธีมของแอป และขนาดตัวอักษรหกแบบที่คุณสามารถเปลี่ยนได้จากภายในบทเรียน ใช้งานได้ทั้งแนวตั้งและแนวนอน บนโทรศัพท์และแท็บเล็ต
เหมาะสำหรับใคร
ผู้เริ่มต้นเรียนเขียนโค้ด นักเรียนที่เรียนหลักสูตรพัฒนาเว็บ และทุกคนที่รู้จัก HTML และ CSS และต้องการเรียนรู้ JavaScript ต่อไป ไม่จำเป็นต้องมีประสบการณ์การเขียนโปรแกรมมาก่อน
ความเป็นส่วนตัว
ไม่มีบัญชี ไม่มีข้อมูลวิเคราะห์ และไม่มีการติดตามสิ่งที่คุณอ่านหรือให้คะแนน ความคืบหน้าของคุณจะอยู่บนอุปกรณ์ของคุณเท่านั้น
Learn JavaScript ฟรีและมีโฆษณาคั่น
เรียนรู้ JavaScript แบบออฟไลน์ทีละขั้นตอน 36 บทเรียน แบบทดสอบ และโปรแกรมแก้ไขโค้ด