Git - Source Control Version and GitLab OnPremise | 337 min.
1,790 บาท จากปกติ 2,700 บาท ดูได้ 360 วัน (ไม่รวม Vat.)




Git Source Control Version + GitLab on Docker-Workshop

หลักสูตรนี้เหมาะกับผู้ใช้งานหลากหลายประเภทไม่ว่าจะ Developers, DevOps, Project Manager และองค์กรหรือบริษัทที่ต้องการเก็บ Source code, Scalability และ Security enhancements ไม่ว่าจะเป็นเรื่อง Maintain code integrity, Issue tracker และการต่อยอดไป CI/CD pipelines ตั้งแต่เริ่ม Dev ไปยัน Deploy โดยผู้เรียนจะได้เรียนการใช้งานคำสั่ง Git ที่เป็น Distributed version control system ที่ใช้ในการ Tracking changes, Managing revisions และ Collaborating บนโปรเจคจากขึ้นพื้นฐานถึงที่จะสามารถทำงานร่วมกันในองค์กรได้ไม่ว่าจะเป็นการสร้าง repository, braching, resolve conflicts และ roll back กลับไปใน source code version เก่าๆ และยังมีฟีเจอร์อื่นๆที่จำเป็นต่อการทำงานแบบ Collaboration

โดยคอร์สจะใช้ GitLab ที่มีฟีเจอร์ที่เป็นมาตราฐานสำหรับ Source version control เทียบกับหลายๆเจ้าอีกทั้งมันยังมีเอกสารการ Integration กับ Cloud providers และ Insfrastructure หลายๆตัวทำให้ GitLab เหมาะสำหรับการต่อยอดและเรียนรู้อย่างมาก

ด้วย GitLab ผู้เรียนสามารถจัดการเรื่องแบ่ง Workflow และ Version control ได้ในที่เดียว อีกทั้งยังมีสอนการติดตั้ง Private GitLab Server หรือที่เรียกว่า OnPremise ผ่าน Docker ซึ่งจะสามารถไปต่อยอดเรื่อง CI/CD pipelines, Issue Tracking ในอนาคต รวมไปถึงการทำ Task management ด้วย Milestone และ Label ในการ track และความน่าเชื่อถือของ GitLab ที่เขา host server ด้วยตัวเองทำให้ Source ของเราปลอดภัยและยังต่อยอดในการทำ On-premises GitLab ของตัวเองด้วยการใช้ Docker 

 

เนื้อหาโดยละเอียด

  • Setup git (win/mac)
  • What/Why is git?
  • Git Visualizing
  • Git VSCode Extension
  • Git Work Flow
  • HEAD, COMMIT, HASH
  • Git commands
    • Init
    • Config
    • Add
    • Commit
    • Checkout
    • Revert
    • Reset
    • Clean
    • Branch
    • Tag
    • Remote
    • Origin
    • Upstream
    • Merge Fast-Forward
    • Merge Conflict
    • Rebase
    • Cherry-Pick
    • Sqaush Commit
    • Git Ignore
  • Git Markdown
  • GitLab vs GitHub
  • Gitlab Setup
    • Create project
    • Create group
    • Setup SSH Key
    • Fork Project
    • Add/Commit with WebIDE
    • Create Tag, Branch
    • Fork
    • Update Fork
    • Mutliple Remote
    • Invite memeber
    • Set origin/upstram
    • Rebase
    • Create branch on Remote
    • Merge branch on Remote
    • Push tag
    • Create Issue
    • Create Label
    • Request merge
    • Milestone
  • Gitlab on premise
    • Basic Docker
    • Docker Compose
    • Setup .ENV
    • Configure Gitab Ram
    • Setup Password
    • Setup SSH Key


Contact Us

: (66)87-676-0813
: (66)2-689-8943

: support@codemobiles.com

: @codemobiles

: OnSite Training Service

: QuickSupport (วิธีใช้งาน)

: AnyDesk (วิธีใช้งาน)

: CodeMobiles Blog

: Our GitHub

: ShareCode

เวลาทำการ: จันทร์-ศุกร์ 9.00 - 18.00น. (ยกเว้นวันหยุดนักขัตฤกษ์)

นอกเวลาทำการฝากข้อความที่
Line: @codemobiles


สอนสด

ดูคอร์สวิดีโอออนไลน์


Copyright © 2010-2022 CodeMobiles Co., Ltd. All Rights Reserved.