HACKaTHAILAND E-Learning

Program Developer

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

The course is intended for those intrigued by technology. It will assist the learners with understanding the computer system and introductory programming from the basics to the level that they can apply the knowledge for creating database systems, programming, as well as designing website and application on their own. The course is divided into 2 levels, which are the basic and the intermediate. The basic level is suitable for the people who are interested in while the intermediate one is for those with the fundamental background and keenness to learn more techniques and tips.

Courses

Basic Pass
คำอธิบาย สำหรับผู้ที่ต้องการสอบข้ามเพื่อไปเรียน Intermediate Course โดยไม่ต้องผ่าน Basic Course สามารถทำได้โดยทำแบบทดสอบ Fast Track ที่ปุ่มด้านล่าง โดยมีเกณฑ์การผ่านแบบทดสอบ 80% ขึ้นไป
Basic Pass
คำอธิบาย สำหรับผู้ที่ต้องการสอบข้ามเพื่อไปเรียน Intermediate Course โดยไม่ต้องผ่าน Basic Course สามารถทำได้โดยทำแบบทดสอบ Fast Track ที่ปุ่มด้านล่าง โดยมีเกณฑ์การผ่านแบบทดสอบ 80% ขึ้นไป
Basic Pass
คำอธิบาย สำหรับผู้ที่ต้องการสอบข้ามเพื่อไปเรียน Intermediate Course โดยไม่ต้องผ่าน Basic Course สามารถทำได้โดยทำแบบทดสอบ Fast Track ที่ปุ่มด้านล่าง โดยมีเกณฑ์การผ่านแบบทดสอบ 80% ขึ้นไป
Basic Pass
คำอธิบายหลักสูตร เรียนรู้ภาษาไพทอนระดับเบื้องต้น เพื่อการวิเคราะห์ข้อมูลขนาดใหญ่และเรียนรู้พื้นฐานโปรแกรมมิ่ง เน้นแนะนำให้ผู้เรียนเข้าใจหลักการเขียนโปรแกรมไพทอนพร้อมภาคปฏิบัติ ผู้เรียนจะได้เรียนรู้โครงสร้างและแนวทางการใช้ภาษา เพื่อนำแนวทางที่ถูกต้องไปปรับใช้ในงานพัฒนาโปรแกรมด้วยภาษาไพทอนต่อไป This course introduces the principles of Python language for big data analysis as well as programming. Focusing on basic concepts and practices, this course allows students to learn the structure of the language for correct and effective ways of Python software development. เกณฑ์พิจารณาการจบหลักสูตร ผู้เรียนต้องเข้าเรียนตามเนื้อหาหลักสูตร และทำแบบทดสอบให้ครบทุกบทเรียน แบบทดสอบมี 2 ประเภท ได้แก่ […]
คำอธิบายหลักสูตร เรียนรู้การพัฒนาแอปพลิเคชันบน Server การใช้ฐานข้อมูล MongoDB การเรียกใช้ไลบรารีที่เป็นที่นิยม และการเชื่อมต่อกับ Service ภายนอก เช่น Firebase, การทำ Authentication, และการนำแอปพลิเคชันขึ้นให้บริการบน Server จริง เพื่อผู้เรียนจะได้เห็นกระบวนการที่แท้จริงและสามารถนำองค์ความรู้ไปใช้ได้ในอนาคต This course introduces application developing on servers as well as using the MongoDB database, popular data libraries and connecting with external services such as Firebase, and authentication. Students will also be putting the application to use on real […]
คำอธิบายหลักสูตร เรียนรู้วิธีการออกแบบแอปพลิเคชันตั้งแต่เริ่มต้น จนเข้าใจขั้นตอนและหลักในการสร้างแอปพลิเคชันเพื่อสินค้าหรือบริการธุรกิจต่าง ๆ และสามารถเตรียมความพร้อมที่จะส่งมอบไฟล์ให้กับนักพัฒนาด้วยโปรแกรม Figma ได้ This course introduces application design from the beginning to understanding the procedures and principles of creating applications for products, services and businesses. It will prepare students to deliver files to developers with Figma. เกณฑ์พิจารณาการจบหลักสูตร อาจารย์ผู้สอน นายอินทนนท์ ปัญญาโสภา
คำอธิบายหลักสูตร เรียนรู้ Data Science หลักสูตรเพื่อเสริมองค์ความรู้ในการประมวลผลข้อมูลประเภทไม่มีโครงสร้างแบบเชิงลึก เช่น ไฟล์เสียง ไฟล์วิดีโอ และไฟล์อักษร รวมถึงอัลกอริทึมทางสาขาปัญญาประดิษฐ์และการประยุกต์ใช้อัลกอริทึมเพื่อการวิเคราะห์ข้อมูล เพื่อการนำข้อมูลที่ผ่านกระบวนการวิเคราะห์ไปใช้พัฒนาต่อไป This course introduces data science as a curriculum to enhance the knowledge on deep unstructured data processing such as audio files, video files and text files, as well as artificial intelligence algorithms and algorithm application for data analysis, eventually using the analyzed data from […]
คำอธิบายหลักสูตร เรียนรู้หลักการออกแบบเว็บไซต์พร้อมศึกษาและประยุกต์ใช้เครื่องมือใน Figma ให้มีปฏิสัมพันธ์และลูกเล่นที่สวยงาม เรียนรู้การสร้างต้นแบบเว็บไซต์เพื่อส่งงานต่อให้กับนักพัฒนา (Developer) เพื่อนำไปสร้างให้ใช้งานได้จริง This course introduces the principles of web design as well as adapting Figma tools to create effective interactions and visual tricks. Students will learn to create prototypes to be further actualized by developers. เกณฑ์พิจารณาการจบหลักสูตร อาจารย์ผู้สอน
คำอธิบายหลักสูตร เรียนรู้การจัดการข้อมูลเบื้องต้น เริ่มตั้งแต่เก็บรวบรวม วิเคราะห์ แปลง ทำความสะอาดข้อมูล และตัดสินใจจากข้อมูล จากนั้นจะเป็นการสร้างภาพข้อมูลสารสนเทศในรูปแบบที่เหมาะสมกับข้อมูลแต่ละประเภทโดยใช้เครื่องมือประเภท Data Visualization รวมถึงความรู้เบื้องต้นเกี่ยวกับการเรียนรู้ของเครื่องและการสร้างแบบจำลอง This course introduces basic data management from capturing, analysis, transformation, cleaning and verification, while also preparing students for data visualization tools suited for each type of data as well as basic machine learning and modeling. เกณฑ์พิจารณาการจบหลักสูตร ผู้เรียนต้องเข้าเรียนตามเนื้อหาหลักสูตร และทำแบบทดสอบให้ครบทุกบทเรียน แบบทดสอบมี 2 ประเภท ได้แก่ แบบทดสอบท้ายบทเรียน ซึ่งจะอยู่ในตอนท้ายของบทเรียน […]
คำอธิบายหลักสูตร เรียนรู้ภาษาไพทอนระดับเบื้องต้น เพื่อการวิเคราะห์ข้อมูลขนาดใหญ่และเรียนรู้พื้นฐานโปรแกรมมิ่ง เน้นแนะนำให้ผู้เรียนเข้าใจหลักการเขียนโปรแกรมไพทอนพร้อมภาคปฏิบัติ ผู้เรียนจะได้เรียนรู้โครงสร้างและแนวทางการใช้ภาษา เพื่อนำแนวทางที่ถูกต้องไปปรับใช้ในงานพัฒนาโปรแกรมด้วยภาษาไพทอนต่อไป This course introduces the principles of Python language for big data analysis as well as programming. Focusing on basic concepts and practices, this course allows students to learn the structure of the language for correct and effective ways of Python software development. เกณฑ์พิจารณาการจบหลักสูตร ผู้เรียนต้องเข้าเรียนตามเนื้อหาหลักสูตร และทำแบบทดสอบให้ครบทุกบทเรียน แบบทดสอบมี 2 ประเภท ได้แก่ […]