Mini Course : GitHub for Beginner
การเริ่มต้นจัดการรุ่นของโปรแกรมที่พัฒนาด้วย GitHub
ผู้สอน
จากการได้รับคัดเลือกเป็น Microsoft Student Partner FY 14-16 @ KMITL (3 ปี) ตำแหน่ง Technical Evangelistพร้อมทั้งประสบการณ์การแข่งขันจากเวทีระดับประเทศ และมีความรักด้านการสอนการพัฒนาโปรแกรมคอมพิวเตอร์ ที่มาพร้อมกับความสนุกสนาน, เข้าใจง่าย และเน้นใช้งานได้จริง ทำให้การเรียนพัฒนาโปรแกรมคอมพิวเตอร์เป็นเรื่องไม่ยากอีกต่อไป
ประวัติผู้สอน
- ผู้ก่อตั้งเว็บไซต์บอร์นทูเดฟ.คอม นักพัฒนาและออกแบบระบบซอฟต์แวร์/เว็บไซต์ อิสระ
- สำเร็จการศึกษาจาก คณะเทคโนโลยีสารสนเทศ สถาบันเทคโนโลยีพระจอมเกล้าเจ้าคุณทหารลาดกระบัง เกียรตินิยมอันดับ 1
- ได้รับคัดเลือกจากบริษัท ไมโครซอฟต์ (ประเทศไทย) จำกัด ให้เข้าร่วมโครงการ Microsoft Student Partners 3 สมัยซ้อน (FY14 – 16)
- ได้รับรางวัลรองชนะเลิศอันดับ 2 จากการแข่งขัน MOBILE e-GOV AWARD MEGA 2014 จัดโดยสำนักงานรัฐบาลอิเล็กทรอนิกส์แห่งชาติ (EGA)
- ได้รับคัดเลือกเป็น นักศึกษาดีเด่นด้านวิชาการ แก่คณะเทคโนโลยีสารสนเทศ สถาบันเทคโนโลยีพระจอมเกล้าเจ้าคุณทหารลาดกระบัง ถึง 3 ปีการศึกษา
- ได้รับเข้าร่วมอบรมโครงการพัฒนาแผนธุรกิจ เถ้าแก่น้อยเทคโนโลยี ประจำปี 2015 โดยสำนักงานพัฒนาวิทยาศาสตร์และเทคโนโลยีแห่งชาติ (สวทช.) และ SAMART
- ได้รับการเชิญเป็นวิทยากรในการอบรมบรรยายด้านการพัฒนาซอฟต์แวร์ทั้งในกลุ่มระดับ นิสิต นักศึกษา นักพัฒนาซอฟต์แวร์ทั่วไป นักเรียน ครูโรงเรียนมัธยมปลาย รวมถึงบุคคลทั่วไปทั้งภาครัฐและเอกชน
หลักสูตรการเรียน
Section 1 การเตรียมความพร้อม ทำความเข้าใจเบื้องต้น
พร้อมใช้งานใน
วัน
วัน
หลังจากที่คุณลงทะเบียน
Section 2 ลงมือปฏิบัติกับการใช้ GitHub GUI
พร้อมใช้งานใน
วัน
วัน
หลังจากที่คุณลงทะเบียน
-
เริ่มLecture 3 การติดตั้ง GitHub GUI และ เชื่อมโยงกับโครงการ (3:46)
-
เริ่มLecture 4 ทำการสร้างไฟล์เพื่อเตรียมนำเข้าระบบ (3:41)
-
เริ่มLecture 5 รู้จักกับ Git Life Cycle และ การ Commit (2:15)
-
เริ่มLecture 6 ปฏิบัติการ Commit เข้าระบบ (3:02)
-
เริ่มLecture 7 ทำการแก้ไข เปลี่ยนแปลงไฟล์ในระบบ (4:29)
-
เริ่มLecture 8 เราสามารถเพิ่มไฟล์อื่นที่ไม่ใช่ Source Code ลงไปได้หรือไม่ ? (2:40)
Section 3 ใช้งานความสามารถ Git อย่างมือโปร !
พร้อมใช้งานใน
วัน
วัน
หลังจากที่คุณลงทะเบียน
-
เริ่มLecture 9 เรียนรู้กับคำว่า Branch ว่ามันคืออะไร ? (2:55)
-
เริ่มLecture 10 ลงมือปฏิบัติการสร้าง Branch (4:37)
-
เริ่มLecture 11 เรียนรู้จักการ Merge (1:24)
-
เริ่มLecture 12 ลงมือปฏิบัติการ Merge โครงงาน (2:55)
-
เริ่มLecture 13 จัดการเผยแพร่เพิ่มสมาชิกในทีม (1:24)
-
เริ่มLecture 14 แจกจ่าย Repository แบบลิงก์ให้แก่ชาวโลก (2:07)
-
เริ่มLecture 15 โคลนโครงงานคนอื่น เพื่อต่อยอดแบบมือโปร ! (2:09)
คำถามที่พบบ่อย
When does the course start and finish?
The course starts now and never ends! It is a completely self-paced online course - you decide when you start and when you finish.
How long do I have access to the course?
How does lifetime access sound? After enrolling, you have unlimited access to this course for as long as you like - across any and all devices you own.
What if I am unhappy with the course?
We would never want you to be unhappy! If you are unsatisfied with your purchase, contact us in the first 30 days and we will give you a full refund.