การเรียนรู้ด้วยตนเองเน้นที่การเชี่ยวชาญพื้นฐานของการพัฒนาและการปรับปรุงทักษะการปฏิบัติ
รูปแบบนี้เหมาะสำหรับผู้เริ่มต้นและนักเรียนที่มีประสบการณ์มากกว่าที่ต้องการเชี่ยวชาญพื้นฐานของการเขียนโปรแกรมในภาษาที่ได้รับความนิยม เช่น Java, Python หรือเรียนรู้การพัฒนาเว็บ คุณจะได้เข้าถึงหลักสูตรพื้นฐานในสาขาเหล่านี้และสามารถเรียนได้ตามความเร็วของคุณเอง โดยไม่มีตารางเวลาที่แน่นอน โดยตรงบน CodeGym คุณจะเข้าถึงการบรรยาย งานที่มีการตรวจสอบอัตโนมัติ โปรเจ็กต์ย่อย และส่วน "วิธีใช้" "เกม" และส่วนชุมชนอื่นๆ ที่ช่วยรักษาแรงจูงใจระหว่างการเรียนรู้
การเรียนที่มหาวิทยาลัยสามารถช่วยให้คุณกลายเป็นผู้เชี่ยวชาญนักพัฒนาซอฟต์แวร์ระดับกลาง นักพัฒนา Java หรือ Python เต็มรูปแบบ หรือผู้พัฒนาเว็บ
นักศึกษาในมหาวิทยาลัยเรียนตามตารางเวลาที่แน่นอน โปรแกรมประกอบด้วย 5 โมดูล ซึ่งนักเรียนจะได้เข้าร่วมเซสชันกลุ่มกับที่ปรึกษาเป็นประจำทุกสัปดาห์ อ่านบทบรรยายเพิ่มเติม และทำการบ้านจากโปรแกรมขั้นสูง เมื่อสิ้นสุดแต่ละโมดูล นักเรียนจะเขียนโครงการภาคปฏิบัติขนาดใหญ่ หลังจากเรียนจบหลักสูตรแล้ว นักเรียนจะพัฒนาโครงการสุดท้ายและลงทะเบียนเรียนการเตรียมตัวหางานอย่างเข้มข้นกับศูนย์อาชีพ CodeGym
หลังจากสำเร็จหลักสูตรทั้งหมดภายในมหาวิทยาลัยแล้ว คุณจะได้รับใบรับรองเพื่อยืนยันคุณสมบัติของคุณในด้านการพัฒนาในทิศทางที่เลือก (Java, Python, Web/Frontend)
ขออภัย นักศึกษาที่เรียนหลักสูตรการเรียนรู้ด้วยตนเองจนจบหลักสูตรจะไม่ได้รับประกาศนียบัตร แต่จะออกให้ตามโครงการปฏิบัติจริงที่สำเร็จลุล่วงและได้รับการตรวจสอบจากที่ปรึกษาจากโปรแกรมขั้นสูงของมหาวิทยาลัย
คุณสามารถเรียนหลายหลักสูตรพร้อมกันได้หากคุณมีการสมัครใช้งานที่ใช้งานอยู่หลายรายการ
ตัวอย่างเช่น คุณมีการสมัครใช้งานแบบพรีเมียมสองรายการสำหรับการเรียนรู้ด้วยตนเองในหลักสูตรแบบโต้ตอบใน Java และ Python ในกรณีนี้ หากต้องการสลับจากหลักสูตรหนึ่งไปยังอีกหลักสูตรหนึ่ง ให้ไปที่การตั้งค่า→การเรียนรู้และเลือกหลักสูตรที่คุณต้องการเรียนต่อ