一、培训背景
近几年,Linux操作系统作为windows平台最主要的替代者,其发展速度之快为众人所瞩目。世界各大IT厂商入IBM、ORACLE、CA等纷纷推出基于Linux环境的产品,并希望集打破微软的垄断,取得更大的发展空间。虽然我国的Linux应用没有国外起步早,但星星之火已成燎原之势;在政府、教育、媒体、公告服务等主流行业,Linux逐步渗透到了各个角落;金融、电信等大企业环境下的应用也已出露端倪。
二、培训对象
1.从事 IT 基础开发工作者
2.想转行从事 IT 行业的工作者
3.Linux系统爱好者
三、培训特色
1.理论与实践相结合、案例分析与实验穿插进行;
2.专家精彩内容解析、学员专题讨论、分组研究;
3.通过全面知识理解、专题技能和实践结合的授课方式。
四、培训收益
ü 零基础入门
Linux安装及应用,掌握Vim编辑器基本操作和常用命令,Shell脚本详细介绍。
ü 掌握常见应用环境部署实战
学习如何部署和管理常见的应用环境,包括PHP、Python、Java、MySQL、NoSql、Nginx等。
ü 了解Docker容器技术
了解Docker容器技术的原理和应用,学习如何创建和管理Docker容器,掌握如何使用Docker进行应用部署和管理。
ü 了解Kubernetes(k8s)集群平台
掌握Kubernetes集群平台分布式安装、架构设计、部署和实战,学习如何在Kubernetes上部署和管理应用。
ü 开拓技术视野
讲解与时俱进的开源容器技术,为当今企业级云平台管理中提供了不可多得的容器技术解决方案。
五、日程安排
时间
|
培训模块
|
培训内容
|
第一天
Linux基础
|
Linux概述
|
01-课程简介
02-Linux概述
03-虚拟机软件-VMware及VirtualBox
04-Linux安装
05-第三方软件使用
06-Linux目录结构
07-Linux命令-文件列表
08-Linux命令-目录切换
09-Linux命令-目录创建和删除
10-Linux命令-文件查看
11-Linux命令-文件删除、拷贝
12-Linux命令-压缩、解压缩
13-Linux命令-查找文件、内容
14-Linux命令-其他常见命令
15-Linux命令-VIM编辑器
16-Linux命令-重定向输出&系统命令
17-Linux命令-管道
18-Linux权限
19-Linux修改ip
20-Linux域名映射
01-课程简介
02-Linux上的软件安装方式
03-常见的文件上传下载工具
04-Linux安装JDK
05-Linux安装MySQL
06-Linux安装Tomcat
07-Linux安装redis
08-Linux部署案例
|
Vim
|
Vim,为什么你有这么多模式
Vim 插入模式小技巧
Vim 快速移动大法
Vim快速增删改查
Vim 如何搜索替换
Vim 多文件操作
什么是 Vim 的 text object
Vim复制粘贴与寄存器的使用
Vim 如何用宏完成强大的批量操作
Vim 补全大法
|
Shell
|
Shell环境
Shell传参变量
Shell流程控制
Shell数组
算术运算符
布尔运算符
关系运算符
Shell printf命令
printf的转义序列
Shell函数
Shell特殊用法
Shell echo命令
正则表达式
Shell编程实战
|
第二天
常见应用环境部署实战
|
常见应用环境部署实战
|
php安装部署
php案例应用
java安装部署
java案例应用
Python安装部署
Python案例应用
MySQL安装
MySQL使用
nosql的安装和使用
Nginx概述
Nginx配置文件详解
Nginx在Linux下安装
Nginx功能1-静态资源部署
Nginx功能2-虚拟主机-端口绑定
Nginx功能2-虚拟主机-域名绑定
Nginx功能3-反向代理介绍
Nginx功能3-反向代理配置
|
第三天
docker容器技术和kubernetes(k8s)集群平台
|
docker容器技术
|
01.学习目标
02.什么是docker
03.容器与虚拟机比较
04.docker组件
05.docker安装
06.docker启动与停止
07.镜像相关命令
08.创建启动与查看容器
09.容器停止与启动和目录挂载
10.目录挂载查看IP与删除容器
11.docker部署mysql部署
12.docker部署tomcat部署
13.docker部署nginx部署
14.redis部署
15.迁移与备份
16.Dockerfile常用命令
17.Dockerfile构建jdk1.8镜像
18.Docker私有仓库的搭建与配置
19.Docker私有仓库镜像上传
|
Kubernetes
(k8s)集群平台
|
k8s介绍
k8s分布式安装
k8s设计架构
k8s集群与部署实战
|
六、授课专家
郭老师 擅长linux、Java方向、软件架构、微服务、软件工程和研发团队管理,曾工作于北京联通研究院,moto,美团,目前就职于一家上市公司(隶属于清华大学,公司主要业务是服务国家安全和国外安全项目)。在公司担任大数据架构师。精通大型分布式互联网应用架构设计与技术开发。对于大规模分布式架构、微服务架构、云计算与容器化技术、开发与运维一体化、应用系统安全与和架构设计、海量数量处理、大数据等方向特别有研究,尤其是偏后端的对于高并发系统上有丰富的架构和实施经验。
刘老师 拥有十余年的Linux环境下开发和测试经验。擅长Linux环境下的Linux桌面软件、服务器软件、嵌入式软件以及网络软件相关开发和测试等。一直致力于Linux/Unix环境下软件开发和测试工作。有过5年Linux网络软件开发经验和6年Linux内核和应用开发经验。在华为公司主持开发的路由交换软件已经应用于华为LTE基础支撑平台,在相同网络硬件环境下,优化后的网络协议支撑的传输速率是传统TCP/IP协议的70多倍(均值)。参与中科大洋OCEAN系统开发和测试工作,目前该系统已成为广电行业数据存储和传输平台核心,应用于包括央视,湖南卫视和凤凰卫视在内的200多家行业用户。
七、报名咨询