Category ปฏิบัติการ

Git Basic: Branching

Branching Exercise 1. สร้างไดเรกทอรี่ใหม่ชื่อ patronus2. สร้าง git repo ใหม่ในไดเรกทอรี่นี้3. สร้างไฟล์ใหม่ชื่อ patronus.txt (ในไฟล์เป็นไฟล์ว่างยังไม่ต้องพิมพ์อะไร)4. ทำการ add และ commit ไฟล์ว่างนี้ด้วยข้อคยาม “add empty patronus file” รันคำสั่ง `git log` จะแสดงผลดังต่อไปนี้ commit 87df483119e175ea9c44f68349fc0d826db59857 (HEAD -> main) Author: Mr.Watcharin Sarachai Date: Mon Aug 5 17:18:00 2024 +0700…

Git Basic Commands

เริ่มต้นทำงานกับ Git Repository การสร้างทำให้ Directory เป็น Git Repository สร้าง directory ชื่อ shopping สร้าง git repo ใหม่ในไดเรกทอรี่ Shopping (อย่าลืมไดเรกทอรี่ Shopping จะต้องไม่อยู่ใน Git repo อื่น) โดยให้นักศึกษาใช้ command line ในการทำงาน ใน window search bar ให้พิมพ์คำว่า `cmd` เปิดโปรแกรม Command Prompt ในโปรแกรม Command Prompt พิมพ์คำสั่ง…

IT241-Lab04 wix.com

ทดลองการสร้างเว็บด้วย wix.com CONTENTS บทนำ ในปฏิบัติการนี้นักศึกษาจะได้ฝึกการสร้างเว็บโดยใช้ออนไลน์เว็บไซต์ ซึ่งเป็นการทบทวนความรู้ด้านการบริหารจัดการเว็บไซต์ และการสร้างเว็บจากองค์ประกอบต่าง ๆ ที่จำเป็นในการสร้างหน้าเว็บ ซึ่งสอดคล้องกับวัตถุประสงค์รายชาเกี่ยวกับการทำงานเกี่ยวกับระบบบริหารจัดการเว็บไซต์ได้ รวมถึงเข้าใจและอธิบายความรู้เบื้องต้นเกี่ยวกับระบบนี้ โดยทดลองและฝึกสร้างเว็บอย่างง่ายด้วยเว็บไซต์ด้วย Wix.com อย่างไรก็ตามก่อนสร้างเว็บที่ต้องการ นักศึกษาจะต้องวางแผนการออกแบบและจัดการเนื้อหาบนเว็บไซต์ โดยประยุกต์ใช้ความรู้ทั้งหลายนำมาสร้างผลงานเว็บไซต์เพื่อใช้ในรูปแบบต่าง ๆ ทดลองการสร้างเว็บด้วย wix.com ให้นักศึกษาเปิดเว็บ wix.com ตามลิงค์ดังต่อไปนี้ wix.com จากนั้นให้สร้าง Resume เว็บเป็นข้อมูลของนักศึกษาเองและ Capture หน้าเว็บที่เสร็จแล้วเป็นรูปภาพส่งใน MS Teams Assignment

10306241-Lab03

Docker และ Image CONTENTS บทนำ ในปฏิบัติการนี้เราจะทำการติดตั้ง MySQL Server ด้วย Docker ซึ่งนักศึกษาจะทำตามลำดับขั้นตอนที่กำหนดให้และไม่จำเป็นเข้าใจคำสั่งต่าง ๆ ทั้งหมดที่กำหนดให้ ของ Docker ซึ่งไม่ใช่วัตถุประสงค์หลักของวิชานี้ ดังนั้นเราจะใช้ค่า config ของ Docker ต่าง ๆ ที่จำเป็นต้องใช้เท่านั้น วัตถุประสงค์หลักในปฏิบัติการนี้คือนักศึกษาทุกคนจะต้องติดตั้ง MySQL Server โดยใช้คำสั่ง Docker ที่กำหนดให้ได้ ซึ่งเราจำเป็นที่จะต้องใช้ MySQL Server สำหรับเครื่องมืออื่น ๆ ในบทเรียนต่อไป Pre-Lab ให้นักศึกษาเปิดโปรแกรม Docker โดยโปรแกรมจะแสดงหน้าจอดังแสดงต่อไปนี้ การติดตั้ง…

10306241-Lab02

Linux Basics CONTENTS บทนำ ในปฏิบัติการนี้นักศึกษาจะได้ใช้คำสั่ง Linux ในรูปแบบ command line ที่มีความซับซ้อนมากขึ้นเพื่อให้เข้าใจการทำงานเชิงลึกของระบบเครื่องคอมพิวเตอร์เพิ่มมากขึ้น ในแบบไม่มีกราฟฟิก (การทำงานทั่วไปที่มี Graphic User Interface และการใช้เมาส์) นั้นคือเราจะใช้คีย์บอร์ดพิมพ์คำสั่งโต้ตอบกับระบบปฏิบัติการ และระบบปฏิบัติการก็จะแสดงผลลัพธ์ออกมาเป็นข้อความเท่านั้น เมื่อเราเข้าใจคำสั่งแบบ command line มากขึ้น การใช้คำสั่ง command line อื่น ๆ ที่ใช้กันอย่างแพร่หลายในปัจจุบันก็จะมีรูปแบบที่เหมือนกันทั้งหมด Pre-Lab จากปฏิบัติการที่ 1 (Lab-01) นักศึกษาได้ติดตั้งโปรแกรมที่จำเป็นไปแล้ว หากมีปัญหาใด ๆ สามารถกลับไปตรวจสอบการติดตั้งให้สำบูรณ์ก่อนเริ่มทำปฏิบัติการนี้ หากทุกอย่างถูกต้องให้เริ่มรันระบบปฏิบัติการ Ubuntu container โดยใช้…

10306241-Lab01

Linux Basics CONTENTS บทนำ รายวิชา 10306241 ในการทำปฏิบัตการและทำงานกับเครื่องมือต่าง ๆ จำเป็นต้องใช้คำสั่ง Linux command line ในหลาย ๆ ส่วน โดย Lab นี้มีจุดมุ่งหมายเพื่อให้นักศึกษาได้รับข้อมูลเบื้องต้นเกี่ยวกับการใช้คำสั่งพื้นฐานของ Linux ในส่วนต่าง ๆ และการทำงานทั่วไป นักศึกษาจะได้พัฒนาทักษะการทำงานกับ Command Line ในอีกหลายรายวิชาอื่น ๆ ของหลักสูตรต่อไป ซึ่งท้ายที่สุดของการศึกษาแล้วคำสั่ง Command line จะเป็นส่วนหนึ่งที่จำเป็นในการทำงานในด้านเทคโนโลยีสารสนเทศ ซึ่งมีการใช้กันอย่างกว้างขวางในเหล่านักเทคโนโลยีสารสนเทศในระดับผู้เชี่ยวชาญ และยังทำให้นักศึกษาสามารถเรียนรู้เทคโนโลยีอื่น ๆ เพิ่มเติมได้อีกมากมายด้วยตัวเอง สิ่งที่ต้องทำก่อน (Pre-Lab) ให้นักศึกษาทุกคนนำเครื่องคอมพิวเตอร์ของตัวเองมาทำปฏิบัติการทุกครั้ง (ในกรณีที่นักศึกษาคนไหนไม่มีให้ดำเนินการยืมได้ที่สาขาวิชา)…