What you'll learn
- Linux的使用
- Docker的部署和使用
- Git协同工具的高级用法
Requirements
- 零基础
Description
后端必学的技能,Linux Docker Git,本课程全部包含,一个都不落下。
Linux是现在主流的服务器系统,而且大部分资深开发者,都会有Linux的桌面电脑,就是为了方便开发。
作为开发者,Linux操作系统是必须会用,懂的Linux的权限,了解账户管理,知道Linux的各大文件夹和文件的特定功能,能使用Linux部署自己手上的项目,便于开发和测试。
Linux部分:
多账号管理
Linux的基础使用
shell的管理和配置
Linux的主要目录结构
软件的多种配置方式
远程链接服务器的多种方式和加密方法
内存、空间、网络、进程等信息一览
Docker,容器技术中的明星产品,使得产品部署变得非常的简单,使得分布式架构也变得极其轻松的架设。
学习Docker,绝对是程序员偷懒的最佳渠道。如果配合devops在线产品,从开发到打包,再到部署,一气呵成。
Docker部分:
镜像和容器
环境变量
端口映射
磁盘挂载
日志加载
前后台运行方式
部署各类专属服务
Git是一个开源的分布式版本控制系统,可以有效、高速的处理从很小到非常大的项目版本管理。 Git 是Linux之父 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。
现在的Git是协同开发中的佼佼者,大小公司都用Git来管理开发项目。作为开发的你,也必须了解和使用Git,来加入到公司的开发进度中去。
Git部分:
本地仓库和远程仓库
本地仓库的基本管理
远程仓库的推送、拉取的快速上手
提交、删除、回退及撤回等本地仓库管理
分支概念、新建、删除的基础操作
分支合并、冲突解决、强制合并等高级操作
远程仓库的管理、分支管理、标签管理等
搭建Git仓库:
公网部署Git仓库在线服务
HTTP协议使用Git仓库
SSH协议使用Git仓库
IP切换成域名
服务的数据备份
数据还原测试
Who this course is for:
- 计算机相关专业大学生
- 后端开发人员
- 需要协同处理的开发人员
- 使用Linux的用户
- 云服务器的使用者
Instructor
Hello, everyone, I am Buladou, a development engineer who loves Python.
I was exposed to programming languages in middle school and was very interested in them. My university major is software engineering. After graduating from my undergraduate degree, I worked in software development and was a Python development engineer.
At work, I mainly use Python to develop tools and products, so I am very familiar with various Python libraries and frameworks and use them a lot.
Multiple platforms such as China's MOOC and NetEase Cloud Classroom have released Python language-related courses, with a cumulative total of more than 70,000 students and rave reviews.
Here, I hope to publish more Python language-related courses, so that friends who want to learn Python and other technical knowledge points can understand, learn, and master programming technology through my courses.
Thank you for reading. Please come back at any time to see updates on the course.
-------------------------
Hello,大家好,我是布啦豆,热爱Python的一名开发工程师。
我在中学就接触过编程语言,非常感兴趣。我的大学专业是软件工程,本科毕业后,从事于软件开发工作,是一名Python开发工程师。
在工作中,我主要是使用Python语言开发工具和产品,所以对Python的各类库和框架很熟悉,用的非常多。
在中国的慕课网和网易云课堂等多个平台,都发布了Python语言相关课程,累计学员总数超过70000+,好评如潮。
在此,希望发布更多Python语言相关课程,让想学习Python及其他技术知识点的朋友,能通过我的课程,了解、学习并成功掌握编程技术。
谢谢大家的阅读,欢迎随时回来看看课程的更新情况