Tag: การเขียนโปรแกรม

  • รู้จักภาษา Go, Go Module และ Go Package: GoAPI Essential – EP. 1

    รู้จักภาษา Go, Go Module และ Go Package: GoAPI Essential – EP. 1

    รู้จักภาษา Go / Go Module และ Go package กัน | GoAPI Essential – EP. 1 ยินดีต้อนรับสู่คอร์สเรียนรู้ Backend Development ผ่านภาษา Go! คอร์สนี้จะพาคุณไปปูพื้นฐานทั้งหมดของภาษา Go ตั้งแต่ Syntax พื้นฐาน การ Build โครงสร้างข้อมูล ไปจนถึงการสร้าง API ซึ่งเป็นหัวใจสำคัญของคอร์สนี้ ภายใต้หัวข้อ GoAPI Essential – EP. 1 เราจะมาทำความรู้จักกับภาษา Go, Go Module และ Go Package อย่างละเอียด เพื่อให้คุณสามารถนำไปประยุกต์ใช้ในการพัฒนา Backend ได้อย่างมีประสิทธิภาพ Backend Development และ Go Backend Development คือการพัฒนาส่วนที่เป็นระบบหลังบ้านของแอปพลิเคชัน…

  • Introduction to Web dev (แนะนำโลกของการพัฒนาเว็บ) | Web Development 101 EP. 1

    Introduction to Web dev (แนะนำโลกของการพัฒนาเว็บ) | Web Development 101 EP. 1

    Introduction to Web dev (แนะนำโลกของการพัฒนาเว็บ) | Web Development 101 EP. 1 สวัสดีครับทุกคน ยินดีต้อนรับสู่ช่อง mikerobster วันนี้เราจะมาเริ่มต้นการเดินทางในโลกของการพัฒนาเว็บ (Web Development) ไปด้วยกัน ในซีรีส์ Web Development 101 นี้ เราจะมาทำความเข้าใจตั้งแต่พื้นฐานที่สุด เพื่อให้คุณที่สนใจอยากเริ่มต้นในสายงานนี้ ได้เห็นภาพรวมของอุตสาหกรรมนี้อย่างชัดเจน พร้อมทั้งแนะนำเครื่องมือและแนวคิดสำคัญต่างๆ ที่จำเป็นต่อการเริ่มต้น เว็บไซต์คืออะไร? เว็บไซต์คืออะไร? หลายคนอาจจะเคยใช้เว็บไซต์มานับครั้งไม่ถ้วน แต่เคยสงสัยไหมว่าเบื้องหลังการทำงานของมันเป็นอย่างไร? ในบทความนี้ เราจะมาทำความเข้าใจว่าเว็บไซต์ทำงานอย่างไร ตั้งแต่ผู้ใช้งาน (User) พิมพ์ชื่อเว็บไซต์ใน Browser จนถึงการแสดงผลข้อมูลบนหน้าจอ กระบวนการทำงานของเว็บไซต์ กระบวนการทำงานของเว็บไซต์เริ่มต้นเมื่อผู้ใช้งาน (User) เปิด Browser และพิมพ์ชื่อเว็บไซต์ เช่น shopee.com ลงไป สิ่งที่เกิดขึ้นหลังจากนั้นคือ User และ Browser: ผู้ใช้งาน (User) คือตัวเราที่ต้องการเข้าชมเว็บไซต์…

  • JavaScript | สำหรับผู้เริ่มต้น 8 ชั่วโมงเต็ม [จบในคลิปเดียว]

    JavaScript | สำหรับผู้เริ่มต้น 8 ชั่วโมงเต็ม [จบในคลิปเดียว]

    JavaScript | สำหรับผู้เริ่มต้น 8 ชั่วโมงเต็ม [จบในคลิปเดียว] เริ่มต้นการเดินทางสู่โลกแห่งการพัฒนาเว็บด้วย JavaScript! บทความนี้จะพาคุณไปทำความรู้จักกับ JavaScript ตั้งแต่พื้นฐาน จนถึงการนำไปประยุกต์ใช้จริง โดยเฉพาะอย่างยิ่งสำหรับผู้เริ่มต้นที่ต้องการเรียนรู้และเข้าใจ JavaScript อย่างครบถ้วนในเวลาอันสั้น เตรียมตัวให้พร้อมสำหรับการเรียนรู้ที่ครอบคลุมทุกแง่มุมของ JavaScript เพื่อสร้างเว็บที่ตอบสนองและมีปฏิสัมพันธ์กับผู้ใช้งานได้อย่างมีประสิทธิภาพ JavaScript คืออะไร JavaScript คือภาษาคอมพิวเตอร์ที่ใช้ในการพัฒนาเว็บร่วมกับ HTML และ CSS เพื่อสร้างเว็บให้มีลักษณะเป็น dynamic หรือเว็บที่สามารถตอบสนองกับผู้ใช้งานได้ JavaScript ช่วยให้เว็บมีความน่าสนใจและโต้ตอบกับผู้ใช้ได้มากขึ้น JavaScript เบื้องต้น JavaScript เป็นภาษาที่สำคัญในการพัฒนาเว็บยุคปัจจุบัน ช่วยเพิ่มลูกเล่นและความสามารถให้กับเว็บไซต์ ทำให้เว็บมีความน่าสนใจและใช้งานง่ายขึ้น JavaScript ทำงานร่วมกับ HTML และ CSS เพื่อสร้างประสบการณ์การใช้งานที่ดีแก่ผู้ใช้ JavaScript ทำงานร่วมกับ HTML และ CSS JavaScript ทำงานร่วมกับ HTML และ CSS เพื่อสร้างเว็บที่สมบูรณ์แบบ HTML ใช้ในการสร้างโครงสร้างของเว็บ…

  • Go Programming – gRPC: คู่มือฉบับสมบูรณ์สำหรับนักพัฒนา

    Go Programming – gRPC: คู่มือฉบับสมบูรณ์สำหรับนักพัฒนา

    Go Programming – gRPC gRPC (Remote Procedure Call) เป็น framework RPC แบบโอเพนซอร์สที่ได้รับความนิยมอย่างสูงในการพัฒนา microservices และระบบ distributed applications ด้วยความสามารถในการสื่อสารระหว่าง service ที่รวดเร็วและมีประสิทธิภาพ gRPC กลายเป็นเครื่องมือสำคัญสำหรับนักพัฒนาที่ต้องการสร้างระบบที่มีความยืดหยุ่นและปรับขนาดได้ ในบทความนี้ เราจะมาเจาะลึกเกี่ยวกับการใช้งาน gRPC ด้วยภาษา Go ตั้งแต่พื้นฐานจนถึงการประยุกต์ใช้งานจริง ภาพรวม gRPC gRPC คือ Remote Procedure Call (RPC) framework ที่พัฒนาโดย Google ซึ่งช่วยให้การสื่อสารระหว่าง service เป็นไปอย่างง่ายดายและมีประสิทธิภาพ gRPC ใช้ Protocol Buffers (Proto Buffer) เป็น Interface Definition Language (IDL) ในการกำหนดโครงสร้างข้อมูลและ service interfaces…

  • Day One: SQL และ Prompt Engineering สำหรับการเงิน

    Day One: SQL และ Prompt Engineering สำหรับการเงิน

    Day One – Intro to SQL and Prompt Engineering สวัสดีครับทุกคน ยินดีต้อนรับเข้าสู่ Mini Bootcamp 2024! วันนี้เราจะมาเริ่มต้นการเดินทางสู่โลกของข้อมูลและการเงินด้วยกัน โดยจะเน้นไปที่สองหัวข้อหลัก นั่นคือ SQL และ Prompt Engineering ซึ่งเป็นทักษะสำคัญที่จะช่วยให้คุณสามารถวิเคราะห์ข้อมูลและใช้ประโยชน์จาก AI ได้อย่างมีประสิทธิภาพ ซาวด์เช็คและแนะนำตัว ก่อนอื่น ขอเช็คเสียงและภาพก่อนนะครับ ใครที่เข้ามาแล้ว ภาพชัด เสียงชัด พิมพ์บอกได้ในแชทเลยนะครับ วันนี้เราจะมาเรียนรู้ไปด้วยกันอย่างสนุกสนานและเป็นกันเอง ภาพรวม Mini Bootcamp 2024 Mini Bootcamp ในปีนี้ ถือเป็นโอกาสที่ดีในการเรียนรู้ทักษะใหม่ ๆ ที่จำเป็นสำหรับการทำงานในยุคปัจจุบัน โดยเฉพาะอย่างยิ่งในด้านข้อมูลและการใช้ AI เราจะใช้เวลาประมาณ 1 ชั่วโมงครึ่งถึง 2 ชั่วโมงในแต่ละวัน เพื่อเจาะลึกเนื้อหาที่น่าสนใจและนำไปประยุกต์ใช้ได้จริง การซาวด์เช็คภาพและเสียง ขอเช็คเสียงและภาพอีกครั้งนะครับ เพื่อให้มั่นใจว่าทุกคนสามารถรับชมและรับฟังได้อย่างราบรื่น ความสำเร็จของ Bootcamp…

  • Live – Building A Second Brain with Notion: สร้างสมองที่สองด้วย Notion

    Live – Building A Second Brain with Notion: สร้างสมองที่สองด้วย Notion

    Building A Second Brain with Notion สวัสดีครับ วันนี้เราจะมาเรียนรู้เรื่องการสร้าง Second Brain หรือสมองที่สองด้วยกันครับ โดยจะอ้างอิงจากหนังสือ “Building a Second Brain” ของ Tiago Forte ซึ่งเป็นผู้เชี่ยวชาญด้าน Productivity และการใช้เทคโนโลยีเพื่อเพิ่มประสิทธิภาพในการทำงาน หนังสือเล่มนี้เป็นเหมือนคู่มือที่จะช่วยให้คุณจัดระเบียบความคิด รวบรวมข้อมูล สร้างสรรค์ไอเดีย และเพิ่มประสิทธิภาพในการทำงานได้อย่างมีประสิทธิภาพ Introduction: Building a Second Brain การสร้าง Second Brain คือการสร้างระบบดิจิทัลที่ช่วยจัดเก็บ จัดระเบียบ และเชื่อมโยงข้อมูลและความคิดของคุณ เพื่อให้คุณสามารถเข้าถึงข้อมูลได้อย่างรวดเร็ว สร้างสรรค์ไอเดียใหม่ ๆ และเพิ่มประสิทธิภาพในการทำงานได้มากขึ้น Why Building a Second Brain? ในยุคปัจจุบันที่เราต้องเผชิญกับข้อมูลจำนวนมหาศาล การมี Second Brain จะช่วยแก้ปัญหาการ Overload ของข้อมูล และช่วยประหยัดเวลาในการค้นหาข้อมูลที่ต้องการได้อย่างมาก The…

  • Modern Google Sheets: เปลี่ยนมุมมองสู่การเขียนโปรแกรม

    Modern Google Sheets: เปลี่ยนมุมมองสู่การเขียนโปรแกรม

    Modern Google Sheets สวัสดีครับ วันนี้เราจะมาทำความรู้จักกับ Modern Google Sheets กันในมุมมองใหม่ ที่จะเปลี่ยนวิธีที่คุณมอง Google Sheets ไปตลอดกาล หลายคนอาจคุ้นเคยกับ Google Sheets ในฐานะโปรแกรมสเปรดชีตสำหรับการคำนวณและจัดเก็บข้อมูลเบื้องต้น แต่ในบทความนี้ เราจะมาสำรวจศักยภาพที่ซ่อนอยู่ของ Google Sheets ในฐานะเครื่องมือสำหรับการเขียนโปรแกรมอย่างเต็มรูปแบบ เตรียมตัวให้พร้อมสำหรับการเดินทางสู่โลกใหม่ของ Google Sheets ที่จะช่วยให้คุณทำงานกับข้อมูลได้อย่างมีประสิทธิภาพและสร้างสรรค์มากยิ่งขึ้น Google Sheets as a Language ถึงเวลาเปลี่ยนมุมมองจากสเปรดชีตธรรมดาๆ สู่การเป็นภาษาโปรแกรมที่ทรงพลัง Modern Google Sheets ไม่ได้เป็นเพียงแค่เครื่องมือสำหรับสร้างตารางและคำนวณตัวเลขอีกต่อไป แต่เป็นแพลตฟอร์มที่คุณสามารถใช้เขียนโค้ดและสร้างแอปพลิเคชันขนาดเล็กได้ ด้วยแนวคิดและฟีเจอร์ใหม่ๆ ที่ได้รับการพัฒนาขึ้น ทำให้ Google Sheets มีความคล้ายคลึงกับภาษาโปรแกรมอื่นๆ เช่น Python และ JavaScript มากยิ่งขึ้น Shifting perspective: From spreadsheet to programming…