เพื่อน! เรามีข่าวดี: เราได้เผยแพร่ หลักสูตรซูเปอร์คอร์สHarvard CS50บน JavaRush แล้ว หลักสูตรนี้เป็นหลักสูตรเต็มเวลาของมหาวิทยาลัยฮาร์วาร์ดเกี่ยวกับพื้นฐานของการเขียนโปรแกรมและวิทยาการคอมพิวเตอร์
หากคุณคุ้นเคยกับสูตร: “หลักสูตรแบบเผชิญหน้า = ความเบื่อหน่าย * วิชาการมากเกินไป” เรารับประกันได้ว่าสูตรนี้ใช้ไม่ได้กับ CS50 ความหลงใหลในการบรรยายของศาสตราจารย์มาลันอาจทำให้ซีรีส์อื่นต้องอิจฉา! มหาวิทยาลัยฮาร์วาร์ดตัดสินใจเปิดการบรรยายและการมอบหมายงาน สิ่งนี้เกิดขึ้นได้เพราะอินเทอร์เน็ต และ CS50 กลายเป็นหลักสูตรที่ได้รับความนิยมมากที่สุดในโลก…. แต่ไม่ใช่ในประเทศที่ระดับภาษาอังกฤษยังเป็นที่ต้องการอยู่มาก ดังนั้นทีมงาน JavaRush ร่วมกับสตูดิโอแปล Vert Dider จึงได้ริเริ่มการแปลการบรรยายและการกำหนดหลักสูตร

สิ่งที่คุณเรียนที่ CS50
- พื้นฐานของวิทยาการคอมพิวเตอร์และการเขียนโปรแกรม ระบบตัวเลข การทำงานกับบรรทัดคำสั่งใน Linux การวนซ้ำ การข้ามแบบมีเงื่อนไข และความสุขอื่นๆ
- แนวคิดเรื่องอัลกอริทึมและการคิดแบบอัลกอริทึม คุณจะได้เรียนรู้ว่าปัญหาใดบ้างที่สามารถแก้ไขได้โดยใช้การเขียนโปรแกรมและวิธีการ David Malan จะพูดถึงการค้นหาแบบไบนารี่ซึ่งมีสาระสำคัญเรียบง่าย แต่มีประสิทธิภาพมากและต้องมีการดำเนินการอย่างระมัดระวังทันทีที่การบรรยายเป็นศูนย์ จากนั้นพยายามลืมฉากนั้นด้วยการฉีกสมุดโทรศัพท์และความรู้ที่ได้รับ! โดยทั่วไป หลักสูตรนี้จะครอบคลุมอัลกอริธึมพื้นฐานทั้งหมดที่ “ผู้เชี่ยวชาญด้านไอที” จำเป็นต้องรู้และทำความเข้าใจ
- แนวคิดเกี่ยวกับนามธรรม โครงสร้างข้อมูล การห่อหุ้ม การจัดการหน่วยความจำ พื้นฐานของการรักษาความปลอดภัยของคอมพิวเตอร์ กระบวนการพัฒนาซอฟต์แวร์และการพัฒนาเว็บ
- พื้นฐานของภาษาการเขียนโปรแกรม C และภาษาภาพ Scratch จริงๆ แล้ว นักเรียนทำตัวอย่างหลักและงานที่ได้รับมอบหมายในภาษาซีทั้งหมด
- ฐานข้อมูลและพื้นฐาน SQL
- การพัฒนาเว็บไซต์: พื้นฐานของ CSS, HTML, JavaScript และ PHP โดยธรรมชาติแล้วจะมีเพียงพื้นฐานเท่านั้น
GO TO FULL VERSION