This course in under development, it's not finished. more lectures are coming soon.
About This Course
GitLab is a platform to manage your git-repositories. You can think of GitLab as an alternative to GitHub or Bitbucket or other services like these. All of the software companies, no matter you are a big one or a startup company, you definitely need a server to manage your source code. GitLab community version is a good choice, it's free and powerful.
If you are a user of Github you will have high expectations on an alternative to it, but from my point of view, in some areas GitLab might have some advantages over other systems. For example, If you want to create a private repository on GitHub, it's not free, but you can chose GitLab community version to do that.
For Devops, We can use GitLab guide our workflow, source code management, automatic test, include unittest and functional test, Continuous Integration, auto deployment, etc. All these things can be done with GitLab.
This Course include but not limited
How to setup a GitLab Server in your own Linux Host?
How to Configure/Manage/Maintain your GitLab Server?
How to use GitLab in a more professional way?
The Basic Workflow for GitLab?
How setup and use CI/CD with GitLab?
Peng Xiao is a Network and Software Engineer works on SDN technology at Cisco Systems. He has been in Cisco for more than five years.
Peng is good at Python programming(more than 7 years experiences), Network technologies especially L3 routing protocols, distributed systems, database, etc. He also like open sourced technologies, and as a GitHub user @xiaopeng163, he joined some open sourced groups and made some contribution to them.
He is a scrum master and have a Cisco Service Provider CCIE certification.
大家好，我是肖鵬。是一位網絡開發工程師，目前在Cisco工作。 有超過7年的Python編程經驗，5年的網絡軟件開發經驗，主要方向為SDN。對於網絡技術，特別是三層路由技術有著深入的研究。 深愛開源，是GitHub上smartbgp組的創建者和維護者，另外也參與了其它幾個開源軟件GitHub ID：xiaopeng163 我擁有CCIE（#39317）認證和Scrum Master認證。