学习Linux你要是不知道这些,那你可能真的都算不上入门!

日常暖暖镇楼
在这里插入图片描述

Linux权限及基础开发工具

1.Linux权限

1.1Linux权限的概念

Linux下有两种用户:超级用户(root)、普通用户。
超级用户:可以在linux系统下做任何事情,不受限制
普通用户:在linux下做有限的事情。
超级用户的命令提示符是“#”,普通用户的命令提示符是“$”。
切换用户
su [用户名]:切换到某个用户,当前位置还在之前的路径下
su - [用户名]:切换到某个用户,并且回到切换用户的家目录
在这里插入图片描述
exit 回到上一次的用户
在这里插入图片描述

1.2Linux权限管理

1.基本权限

  • 可读(r/4):Read对文件而言,具有读取文件内容的权限;对目录来说,具有浏览该目录信息的权限
  • 可写(w/2):Write对文件而言,具有修改文件内容的权限;对目录来说具有删除移动目录内文件的权限
  • 可执行(x/1):execute对文件而言,具有执行文件的权限;对目录来说,具有进入目录的权限
  • “—”表示不具有该项权限

2.不同用户的简写
在这里插入图片描述

用户简写
文件所有者u
组内用户g
其他用户o

3.文件权限值的表示方法
a) 字符表示方法

Linux表示解释Linux表示解释
r- -可读-w-可写
–x可执行rw-可读可写
-wx可写可执行r-x可读可执行
rwx可读可写可执行- - -无权限

b) 8进制数值表示方法
在这里插入图片描述
4.更改文件权限
第一种:用户+/-字符权限的方式

chmod [u/g/o]+/-[r/w/x][文件名或者文件夹名]
在这里插入图片描述

第二种:八进制数字更改方式

chmod [八进制数字] [文件名或者文件夹名]
在这里插入图片描述

5.权限对于文件或者文件夹的影响
1.对于文件

可读权限: 如果用户针对文件没有可读权限, 则无法查看文件内容
在这里插入图片描述
在这里插入图片描述

可写权限: 如果用户针对文件没有可写权限, 则无法往文件中写入内容
在这里插入图片描述

可执行权限: 如果用户针对文件没有可执行权限,则无法执行文件,执行结果 取决于文件内容
在这里插入图片描述
在这里插入图片描述

2.对于文件夹

可读权限: 影响用户查看文件夹下的内容
在这里插入图片描述

可写权限: 影响用户在文件夹创建文件或文件夹
在这里插入图片描述

可执行权限:影响用户写入文件夹
在这里插入图片描述

6.文件或者文件夹更改所属用户或者所属用户组
1.更改所属用户

chown [-R] 用户名 文件名
-R 递归修改
在这里插入图片描述

2…更改所属用户组

chgrp 新用户名 文件名 [-R]
在这里插入图片描述

2.yum包管理器

职责:给linux操作系统安装软件,从linux操作系统中卸载软件

2.1什么是软件包?

在Linux下安装软件, 一个通常的办法是下载到程序的源代码, 并进行编译, 得到可执行程序.但是这样太麻烦了, 于是有些人把一些常用的软件提前编译好, 做成软件包(可以理解成windows上的安装程序)放在一个服务器上, 通过包管理器可以很方便的获取到这个编译好的软件包, 直接进行安装.
软件包和软件包管理器, 就好比 “App” 和 “应用商店” 这样的关系.
yum(Yellow dog Updater, Modified)是Linux下非常常用的一种包管理器. 主要应用在Fedora, RedHat, Centos等发行版上.

注意事项
关于 yum 的所有操作必须保证主机(虚拟机)网络畅通!!!
可以通过 ping 指令验证
在这里插入图片描述

2.2软件包操作

1.罗列yum源提供的软件 yum list

通过 yum list 命令可以罗列出当前一共有哪些软件包. 由于包的数目非常之多, 这里我们需要使用 grep 命令只筛选出我们关注的包.
yum list | grep lrzsz

结果如下:

lrzsz.x86_64 0.12.20-36.el7 @base

2.下载安装

yum install [包名称]

3.如何卸载

yum remove [包名称]

//lrzsz:不能直接传递文件夹
在这里插入图片描述

rz:从win系统上传文件到linux操作系统
sz [linux中的文件]:将linux中的文件传递到win系统中
在这里插入图片描述
xftp:可以直接传递文件夹

3.vim编辑器

vi/vim的区别简单点来说,它们都是多模式编辑器,不同的是vim是vi的升级版本,它不仅兼容vi的所有指令,而且还有一些新的特性在里面。例如语法加亮,可视化操作不仅可以在终端运行,也可以运行于 mac os、windows。

3.1vim的基本概念

关于vim编辑器的模式其实有12种,不过对于初学者来说在此没有必要知道那么多,掌握以下三种即可,分别是命令模式(command mode)、插入模式(Insert mode)和底行模式(last line mode)。

使用vim编辑文件:vim[文件名]

例: vim test

3.2vim的基本操作

正常模式:在正常模式下是不能往文件中写内容的,需要进入插入模式,才可以正常写文件
在这里插入图片描述

插入模式:i 进入插入模式,就可以正常插入,如果发现输错了字,想用光标键往回移动,将该字删除,可以先按一下「ESC」键转到[正常模式]再删除文字。当然,也可以直接删除。
ESC:可以从任何模式回到正常模式
在这里插入图片描述

[正常模式]切换至[末行模式]:「shift + ;」, 其实就是输入「:」
在这里插入图片描述

退出vim及保存文件,在[正常模式]下,按一下「:」冒号键进入「Last line mode」底行模式,例如:
:w (保存文件)
:wq (输入「wq」,保存并退出vim)
:q不保存退出
:q! (不保存强制退出vim)
在这里插入图片描述

3.3vim命令集

1.在正常模式下的快捷操作
移删复替撤更跳
移动光标

上下左右键(菜鸟级) h:向左 j:向下 k:向上 l:向右
$ :移动到光标所在行的“行尾”
^:移动到光标所在行的“行首”
w:光标跳到下个字的开头
e:光标跳到下个字的字尾
b:光标回到上个字的开头
#l:光标移到该行的第#个位置
ctrl+b:屏幕往“后”移动一页
ctrl+f:屏幕往“前”移动一页
ctrl+u:屏幕往“后”移动半页
ctrl+d:屏幕往“前”移动半页
gg:快速回到第一行
G:快速回到最后一行
[num] G:快速跳到某一行

删除

1.x:向后删除光标所在位置的字符,相当于win系统下的[delete insert]键
[num] x:向后删除num个
2.X:向前删除字符,不包括光标所在字符
[num] X:向前删除num个字符,不包括光标所在位置
3.dd:剪切的功能,相当于win系统中的ctrl+x
[num] dd:多行剪切

复制、粘贴

yy:复制一行
[num] yy:复制多行
小写p:向光标当前行的下一行进行粘贴
大写P:向光标当前行的上一行进行粘贴

替换:

r:替换当前光标所在字符
R:进行到(replace模式)进行替换,esc结束

撤销:

u:如果您误执行一个命令,可以马上按下「u」,回到上一个操作。按多次“u”可以执行多次恢复。
ctrl + r: 撤销的恢复

更改:

cw:替换某个单词,并从正常模式切换到插入模式

跳转至某行

ctrl+g 列出光标所在行的行号。
[num]G:5G表示移动光标至文章的第5行行首。
gg=G:整理当前代码格式

2.常用指令
快速进入插入模式

o : 快速到下一行
O : 快速到上一行
A : 快速回到行尾
I : 快速回到行首

3.底行模式下
搜索

/:向下搜索,配合n使用
在这里插入图片描述

?:向上搜索,配合n使用
在这里插入图片描述

查找

设置行号:在底行模式下set nu
取消行号:在底行模式下set nonu
在底行模式下:
:%s/[待替换的]/[要替换的]/g" % 全文替换 g:当前行所有目标字符串全部替换
在这里插入图片描述

在这里插入图片描述

3.4简单vim配置

1.配置文件的位置

  • 在目录 /etc/ 下面,有个名为vimrc的文件,这是系统中公共的vim配置文件,对所有用户都有效。
  • 而在每个用户的主目录下,都可以自己建立私有的配置文件,命名为:“.vimrc”。例如,/root目录下,通常已经存在一个.vimrc文件,如果不存在,则创建之。
  • 切换用户成为自己执行 su ,进入自己的主工作目录,执行 cd ~
  • 打开自己目录下的.vimrc文件,执行 vim .vimrc

2.常用配置选项,用来测试

设置语法高亮: syntax on
显示行号: set nu
设置缩进的空格数为4: set shiftwidth=4

4.gcc/g++编译器

4.1gcc(c语言) / g++ (c++)

1.预处理(进行宏替换)

预处理功能主要包括宏定义,文件包含,条件编译,去注释等
gcc/g++ -E 文件 -o 文件.i
在这里插入图片描述

2.编译(生成汇编)

语法语义检测
gcc -S 文件.i -o 文件.s 将源代码转换为汇编代码
在这里插入图片描述

3.汇编(生成机器可识别代码)

将机器代码转化为机器代码(二进制代码)
gcc -c 文件 -o 文件.o
在这里插入图片描述

4.链接

目标文件+库文件 生成一个可执行程序
gcc 文件.o –o 文件在这里插入图片描述

4.2函数库

4.1 静态库
gcc/g++命令行中,需要增加一个参数:-static
gcc 文件 -o 新文件 -static
4.2 动态库
默认的链接为动态链接
gcc 文件 -o 新文件
file命令:查看当前文件的详细信息
ldd命令:查看一个可执行程序依赖的库文件
在这里插入图片描述
在这里插入图片描述

5.gdb调试器

gcc 文件 -o 新文件 -g (debug版本)

5.1调试

调试的范式:gdb 文件名
在这里插入图片描述

list/l 行号:查看文件内容
显示binFile源代码,接着上次的位置往下列,每次列10行。
r或run:运行程序。
b (breakpoint) 行号:在某一行设置断点
在这里插入图片描述
i b(info breakpoints) :查看断点信息。
在这里插入图片描述
disable 断点序号 (breakpoints):禁用断点,使失效
在这里插入图片描述
enable 断点序号 (breakpoints):启用断点,使生效
在这里插入图片描述
n(next)逐过程执行,相当于win系统中的F10
s(step) 逐语句执行 win F11
p(print) 变量名:打印变量的值,也可以打印自定义类型
q(quit) 退出
bt(breaktrace)**重要:查看各级函数调用及参数
where 和bt一样,没有区别
coredump文件:内核转储文件,保存的是进程在崩溃的一瞬间内存的映像

6.make/Makefile项目自动化构建工具

6.1make & makefile

1.make 是解释器,用来解释makefile文件

makefile 书写编译规则的文件
make是一条命令,makefile是一个文件,两个搭配使用,完成项目自动化构建。

2.makefile文件书写的规则

目标对象 & 依赖对象 & 编译命令
在这里插入图片描述

3.make的解释makefile文件的规则

a.make会在当前目录下找名字叫“Makefile”或“makefile”的文件
在这里插入图片描述
b.永远只为生成第一个目标对象而服务
在这里插入图片描述
在这里插入图片描述
c.若目标对象相对于依赖对象而言, 较新, 则不生成,
在这里插入图片描述d.make在生成第一个目标对象的时候, 如果依赖对象也需要后续生成,则先生成依赖对象之后, 使用依赖对象生成目标对象

4.makefile文件: 内置变量 & 自定义变量

$^: 代表所有依赖对象
$@:代表目标对象

6.2伪目标

.PHONY 目标对象
.PHONY :clean 一般用于工程清理
#注释 crtl+v j/k选中注释行 --> I(shift+i)插入注释符 -->esc
取消注释:crtl+v l

以上就是本篇文章的重点,今天就到此结束了哈,由于作者创作能力有限,可能总结的内容或多或少会有差错,欢迎大家及时帮我指正,本文针对的大众是刚开始学习Linux的初学者,所以有的知识我写的很浅薄很片面,如果大佬们有不同的观点欢迎大家赏光私我哈,本着相互进步的原则,希望大家能多多向我提意见,谢谢~~

在这里插入图片描述

<p> <br /> </p> <p style="text-align:justify;" class="docData;DOCY;v5;17194;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"> 从入门到放弃是很多人学习Linux的状态: </p> <p style="text-align:justify;"> 想要尝试Linux,却因操作界面陌生望而却步; </p> <p style="text-align:justify;"> 翻开Linux教材,内容枯燥瞬间失去学习兴趣。 </p> <p style="text-align:justify;"> 如何重拾信心和好奇,对Linux进行深入探索? </p> <p style="text-align:justify;"> <br /> </p> <p style="text-align:justify;"> <b>你需要一门彻底摆脱windows系统思维方式、即学即用的Linux入门课</b> </p> <p style="text-align:justify;"> <span style="background-color:#FFE500;">√零基础入门  </span> </p> <p style="text-align:justify;"> 从系统安装学起,循序渐进认识Linux系统,打开技术进阶的任意门 </p> <p style="text-align:justify;"> <span style="background-color:#FFE500;">√实战演练</span>   </p> <p style="text-align:justify;"> 克服无图形界面的障碍,用命令行完成一系列工作场景下的基本操作 </p> <p style="text-align:justify;"> <span style="background-color:#FFE500;">√手把手教环境部署</span> </p> <p style="text-align:justify;"> 以程序开发和定制系统功能为目标,在Linux系统中熟练搭建开发环境 </p> <p style="text-align:justify;">   </p> <p style="text-align:justify;"> <b>快速斩获技能的学习路径</b> </p> <p style="text-align:justify;"> Linux系统安装 → 文本文件基本操作 → 用户和组的管理 → 权限控制和权限分配 → 网络配置 →  Xshell、CRT的安装使用 → 系统基本信息的查看 → 软件安装和管理 → 基础环境的配置 → 集群环境搭建和通信细节 → Shell的脚本编程 </p> <p style="text-align:justify;">   </p> <p style="text-align:justify;"> <b>讲师介绍</b> </p> <p style="text-align:justify;"> 徐无忌 资深开发工程师 </p> <p style="text-align:justify;"> 中国科学技术大学硕士研究生,丹麦奥尔堡大学访问学者,先后就职于eBay、蚂蚁金服、SAP等国内外一线互联网公司,在Java后端开发、架构设计方面有着丰富的经验。 </p> <p style="text-align:justify;">   </p> <p style="text-align:justify;"> <b>课程服务</b> </p> <p style="text-align:justify;"> 1、学习课件以PDF的形式免费提供给学员,订阅后在PC端课程学习页面右上方的【课件】板块中下载即可。 </p> <p style="text-align:justify;"> 2、订阅后可在付款成功页面或PC端课程学习页面扫码加入社群,讲师会进行集中答疑。 </p> <p style="text-align:justify;">   </p> <p style="text-align:justify;"> <b>订阅须知</b> </p> <p style="text-align:justify;"> 1、本课程为视频课程,共 51 节,现已全部更新完毕,订阅成功后即可通过CSDN App端、PC端的永久观看。 </p> <p style="text-align:justify;"> App端观看路径:【我的】→【学习】→【课程】 </p> <p style="text-align:justify;"> PC端观看路径:【个人头像】→【我的学院】→【我的课程】 </p> <p style="text-align:justify;"> 2、由于视频内容为虚拟商品,订阅后不支持退款、转让,付款前请确认学习内容。 </p> <p style="text-align:justify;"> 3、本课程为理论课程,不提供源码下载。 </p> <p>   </p> <p> <br /> </p>
相关推荐
韦东山老师为啥要录升级版嵌入式视频?<br /><br /> 200x年左右,嵌入式Linux在全世界、在中国刚刚兴起。<br /> 我记得我2005年进入中兴时,全部门的人正在努力学习Linux。<br /> 在2008年,我写了一本书《嵌入式Linux应用开发完全手册》。<br /> 它的大概内容是:裸机、U-boot、Linux内核、Linux设备驱动。<br /> 那时还没有这样讲解整个系统的书,<br /> 芯片厂家Linux开发包也还不完善,从bootloader到内核,再到设备驱动都不完善。<br /> 有全系统开发能力的人也很少。<br /> 于是这书也就恰逢其时,变成了畅销书。<br /> 我也根据这个思路录制了视频:裸机、U-boot、Linux内核、Linux设备驱动。<br /> 收获些许名声,带领很多人进入Linux世界。<br /><br /><strong>11年过去了,嵌入式Linux世界发生了翻天覆地的变化</strong><br /><br /> ① 基本系统能用<br /><br /> 芯片厂家都会提供完整的U-boot、Linux内核、芯片上硬件资源的驱动。<br /> 方案厂家会做一些定制,比如加上某个WIFI模块,会添加这个WIFI模块的驱动。<br /> 你可以使用厂家的原始方案,或是使用/借鉴方案商的方案,做出一个“能用”的产品。<br /><br /> ② 基础驱动弱化;高级驱动专业化<br /><br /> 基础的驱动,比如GPIO、UART、SPI、I2C、LCD、MMC等,有了太多的书籍、视频、示例代码,修修改改总是可以用的。<br /> 很多所谓的驱动工程师,实际上就是“调参工程师”。<br /> 我们群里有名的火哥,提出了一个概念:这些驱动就起一个“hardware enable”的作用。<br /> 高级的驱动,比如USB、PCIE、HDMI、MIPI、GPU、WIFI、蓝牙、摄像头、声卡。<br /><br /> 体系非常复杂,很少有人能讲清楚,很多时候只是一笔带过。<br /> 配置一下应用层工具就了事,能用就成。<br /> 这些高级驱动,工作中需要专门的人来负责,非常专业。<br /> 他们是某一块的专家,比如摄像头专家、音频专家。<br /><br /> ③ 项目为王<br /> 你到一个公司,目的是把产品做出来,会涉及APP到内核到驱动全流程。<br /> 中小公司玩不起华为中兴的配置,需要的是全面手。<br /> 大公司里,只负责很小很小一块的镙丝钉,位置也不太稳固啊。<br /> 所以,如果你不是立志成为某方面的专家,那就做一个全栈工程师吧。<br /><br /> ④ 调试很重要<br /> 都说代码是3分写7分调,各种调试调优技术,可以为你的升职加薪加一把火。<br /> 基于上述4点,我录制的全新视频将有这些特点:<br /> 1. 快速入门,<br /> 2. 实战项目,<br /> 3. 驱动大全,<br /> 4. 专题,<br /> 5. 授人以渔,<br /> 6. 要做任务<br /> 另外,我们会使用多款芯片同时录制,先讲通用的原理,再单独讲各个板子的操作。<br /> 这些芯片涵盖主流芯片公司的主流芯片,让你学习工作无缝对接。<br /><img src="https://img-bss.csdn.net/201911180753564269.jpg" alt="" /><br /><br /><br /><br /> 1.快速入门<br /> 入门讲究的是快速,入门之后再慢慢深入,<br /> 特别是对于急着找工作的学生,对于业余时间挑灯夜读的工作了的人,一定要快!<br /> 再从裸机、U-boot、内核、驱动这样的路线学习就不适合了,时间就拉得太长了。<br /> 搞不好学了后面忘了前面。<br /> 并且实际工作中并不需要你去弄懂U-boot,会用就行:U-boot比驱动还复杂。<br /><br /> 讲哪些内容?<br /><img src="https://img-bss.csdn.net/201911180754297078.png" alt="" /><br /><br /> 怎么讲呢?<br /><br /> 混着讲<br /> 比如先讲LED APP,知道APP怎么调用驱动,再讲LED硬件原理和裸机,最后讲驱动的编写。<br /> 这样可以快速掌握嵌入式Linux的整套开发流程,<br /> 不必像以前那样光学习裸机就花上1、2个月。<br /> 而里面的裸机课程,也会让你在掌握硬件操作的同时,把单片机也学会了。<br /><br /> 讲基础技能<br /><br /> 中断、休眠-唤醒、异步通知、阻塞、内存映射等等机制,会配合驱动和APP来讲解。<br /> 这些技能是嵌入式Linux开发的基础。<br /> 而这些驱动,只会涉及LED、按制、LCD等几个驱动。<br /> 掌握了这些输入、输出的驱动和对应的APP后,你已经具备基本的开发能力了。<br /><br /> 讲配置<br /> 我们从厂家、从方案公司基本上都可以拿到一套完整的开发环境,怎么去配置它?<br /> 需要懂shell和python等配置脚本。<br /><br /><br /> 效果效率优先<br /> 以前我都是现场写代码、现场写文档,字写得慢,降低了学习效率。<br /> 这次,效果与效率统一考虑,不再追求所有东西都现场写。<br /> 容易的地方可先写好代码文档,难的地方现场写。<br /><br /> 2.实战项目<br /> 会讲解这样的涉及linux网关/服务器相关项目(不限于,请多提建议):<br />  <img src="https://img-bss.csdn.net/201911180754541383.jpg" alt="" />            <br />       <br /> 定位为:快速掌握项目开发经验,丰满简历。<br /> 涉及的每一部分都会讲,比如如果涉及蓝牙,在这里只会讲怎么使用,让你能写出程序;如果要深入,可以看后面的蓝牙专题。<br /><br /> 3. 驱动大全<br /> 包括基础驱动、高级驱动。<br /> 这些驱动都是独立成章,深入讲解。<br /> 虽然基础驱动弱化了,但是作为Linux系统开发人员,这是必备技能,并且从驱动去理解内核是一个好方法。<br /> 在讲解这些驱动时,会把驱动的运行环境,比如内核调度,进程线程等概念也讲出来,这样就可以搭建一个知识体系。<br /> 没有这些知识体系的话,对驱动的理解就太肤浅了,等于在Linux框架下写裸机,一叶障目,不见泰山。<br /> 定位为:工具、字典,用到再学习。<br /><br /> 4. 专题<br /> 想深入学习的任何内容,都可独立为专题。<br /> 比如U-boot专题、内核内存管理专题、systemtap调试专题。<br />
<p> <span> </span> </p> <p class="ql-long-24357476" style="font-size:11pt;color:#494949;"> <span class="ql-author-24357476"><span style="font-size:14px;"> </span></span> </p> <p class="ql-long-24357476" style="font-size:11pt;color:#494949;"> 人工智能、物联网、大数据时代,Linux正有着一统天下的趋势,几乎每个程序员岗位,都要求掌握Linux。本课程零基础也能轻松入门。 </p> <p class="ql-long-24357476"> <br /> </p> <p class="ql-long-24357476"> 本课程以简洁易懂的语言手把手教你系统掌握日常所需的Linux知识,每个知识点都会配合案例实战让你融汇贯通。课程通俗易懂,简洁流畅,适合0基础以及对Linux掌握不熟练的人学习; </p> <p> <span></span> </p> <p> <span style="color:#FF9900;"><span><span> </span></span></span> </p> <p class="ql-long-24357476"> <span style="background-color:#FFFFFF;color:#E53333;">【限时福利】</span> </p> <p class="ql-long-24357476" style="font-size:11pt;color:#494949;"> <span class="ql-author-24357476">1)购课后按提示添加小助手,进答疑群,还可获得价值300元的编程大礼包!</span> </p> <p class="ql-long-24357476" style="font-size:11pt;color:#494949;"> <span class="ql-author-24357476"><span>2)本月购买此套餐加入老师答疑交流群,可参加老师的免费分享活动,学习最新技术项目经验。</span><br /> </span> </p> <p class="ql-long-24357476" style="font-size:11pt;color:#494949;"> <span class="ql-author-24357476">---------------------------------------------------------------</span> </p> <p class="ql-long-24357476" style="font-size:11pt;color:#494949;"> <span class="ql-author-24357476" style="color:#E53333;">99元=掌握Linux必修知识+社群答疑+讲师社群分享会+700元编程礼包。</span> </p> <p class="ql-long-24357476" style="font-size:11pt;color:#494949;"> <span class="ql-author-24357476" style="color:#E53333;"><br /> </span> </p> <p style="font-size:11pt;color:#494949;"> <span> <img alt="" src="https://img-bss.csdn.net/202002140604337221.png" /></span> </p>
<p> <strong> </strong> </p> <p class="MsoNormal" style="text-align:left;margin-left:21pt;text-indent:21pt;"> <br /> </p> <p class="MsoNormal"> <strong><span style="font-size:18px;"></span></strong> </p> <p class="ql-long-24357476"> <strong><span style="font-size:18px;color:#E53333;"><strong>想学好</strong></span><strong><span style="font-size:18px;color:#E53333;">JAVA必须要报两万的培训班吗?</span></strong><span style="color:#E53333;"></span><span id="__kindeditor_bookmark_start_82__"></span><br /> </strong> </p> <p class="ql-long-24357476"> <span id="__kindeditor_bookmark_end_83__"></span><strong><span style="color:#337FE5;">【课程背景】</span></strong> </p> <p class="ql-long-24357476"> <strong>JAVA是市场份额最大的编程语言,每天各大招聘网站上都会有数万个JAVA开发工程师的在招岗位,但是JAVA的技术体系庞大复杂,要想扎实掌握JAVA不是一件容易的事,线上学习相比线下两万起的高昂费用便宜了很多,而且具备学习时间灵活的优势,但是线上学习的劣势也很明显,没有线下那种学习氛围,碰到问题没法解决,在家学习很容易偷懒,极简JAVA学习营充分考虑到这些问题,通过每日实战编程练习,分队pk,助教答疑,作业点评,作业讲解,项目答辩等诸多环节充分激发你的学习热情,解决你学习中碰到的问题,让你花十分之一的钱学到JAVA的精髓,开启你的人生逆袭之路。</strong> </p> <p class="ql-long-24357476"> <strong><br /> </strong> </p> <strong><span style="color:#337FE5;">【专项的贴心服务】</span> <p class="ql-long-24357476"> 1. 学练结合:定期布置视频任务和编程实战练习:通过每天的视频任务统一大家的进度,以便同学更好的交流,针对每天的任务会有相应的编程实战练习,通过练习内化知识。<br /> 2. 分队PK:将就业营的同学分成几队,通过作业统计表统计每队提交作业情况进行PK,激发你的学习动力。<br /> 3. 助教讲师答疑:碰到任何问题,发到群里,助教和讲师十分钟内帮你解决问题,扫清学习中的障碍。<br /> 4. 助教点评讲解作业:你每天提交作业都会有助教进行点评,让你知道有什么问题怎么解决,每三天一次视频讲解作业,互动解答问题<br /> 5. 项目答辩:每个阶段学完会有项目答辩,通过做项目巩固前一阶段的知识点,锻炼编码能力。 </p> <p class="ql-long-24357476"> <img src="https://img-bss.csdnimg.cn/202007070905305336.png" alt="" /> </p> <p class="ql-long-24357476"> <span style="color:#337FE5;">【往期训练营学习展示】</span> </p> <p class="ql-long-24357476"> <img src="https://img-bss.csdnimg.cn/202007070914574571.png" alt="" /> </p> <p class="ql-long-24357476"> <span style="color:#337FE5;">【套餐内容简介】</span> </p> <p class="ql-long-24357476"> 本套课以市场就业和职位需求为核心,从JAVA入门到多领域实战,设计出学习路线,共分为二十大模块,分别是:JAVA面向对象、Object类与常用API、集合框架、IO流、反射注解、多线程与网络编程、Object类与常用API等等。 </p> <p> 同时采用理论讲解加实战演练的方式,既能让学员听懂听明白达到理解透彻,又能够在一个个真实实战案例中,让学员掌握真正有用的开发技能,从而进阶 JAVA 工程师! </p> <p> <br /> </p> <p class="ql-long-24357476"> 套餐中一共包含21门JAVA程,助你从零进阶JAVA工程师! </p> <p class="ql-long-24357476"> <span style="color:#337FE5;">阶段一:</span><span style="color:#337FE5;">JAVA</span><span style="color:#337FE5;">基</span><span style="color:#337FE5;">础</span> </p> <p class="ql-long-24357476"> 课程1:《极简JAVA学习营开营篇》 </p> <p class="ql-long-24357476"> 课程2:《极简JAVA:JAVA面向对象》 </p> <p class="ql-long-24357476"> 课程3:《极简JAVA:Object类与常用API》 </p> <p class="ql-long-24357476"> 课程4:《极简JAVA:集合框架》 </p> <p class="ql-long-24357476"> 课程5:《极简JAVA:IO流》 </p> <p class="ql-long-24357476"> 课程6:《极简JAVA:反射注解》 </p> <p class="ql-long-24357476"> 课程7:《极简JAVA:多线程与网络编程》 </p> <p class="ql-long-24357476"> <span style="color:#337FE5;">阶段二:</span><span style="color:#337FE5;">数据库入门</span> </p> <p class="ql-long-24357476"> 课程8:《极简JAVA:MySql数据库》 </p> <p class="ql-long-24357476"> 课程9:《极简JAVA:JDBC与连接池》 </p> <p class="ql-long-24357476"> <span style="color:#337FE5;">阶段三:</span><span style="color:#337FE5;">JAVA WEB</span> </p> <p class="ql-long-24357476"> 课程10:《极简JAVA:HTML5与CSS3》 </p> <p class="ql-long-24357476"> 课程11:《极简JAVA:极简JAVA十一:Javascript与Jquery》 </p> <p> 课程12:《极简JAVA:BootStrap》 </p> <p class="ql-long-24357476"> 课程13:《极简JAVA:JAVA Web》 </p> <p class="ql-long-24357476"> <span style="color:#337FE5;">阶段四:框架实战</span> </p> <p class="ql-long-24357476"> 课程14:《极简JAVA:Mavean入门》 </p> <p class="ql-long-24357476"> 课程15:《极简JAVA:MyBatis框架》 </p> <p class="ql-long-24357476"> 课程16:《极简JAVA:Spring框架》 </p> <p class="ql-long-24357476"> 课程17:《极简JAVA:Spring Mvc》 </p> <p class="ql-long-24357476"> <span id="__kindeditor_bookmark_end_251__"></span><span id="__kindeditor_bookmark_end_247__"></span>课程18:《极简JAVA:Oracle数据库》 </p> <p class="ql-long-24357476"> 课程19:《极简JAVA:Git入门》 </p> <p class="ql-long-24357476"> 课程20:《极简JAVA:Linux入门》 </p> <p class="ql-long-24357476"> 课程21:《极简JAVA:SpringBoot》 </p> <p> <br /> </p> <p class="ql-long-24357476"> <span style="color:#337FE5;">【课程特色】</span> </p> <p class="ql-long-24357476"> 1、易理解:讲师思路清晰、节奏明确、从易到难讲解透彻明白; </p> <p class="ql-long-24357476"> 2、知识全:知识全面系统,从JAVA入门到实战,由易到难,让你彻底掌握JAVA开发; </p> <p class="ql-long-24357476"> 3、重实战:涵盖大量实战项目,锻炼你的动手实操能力,面向工作编程; </p> <p> <br /> </p> <p class="ql-long-24357476"> <span style="color:#337FE5;">【面向人群】</span> </p> <p class="ql-long-24357476"> 1、在校计算机专业或者对软件编程感兴趣的学生; </p> <p class="ql-long-24357476"> 2、零基础想学JAVA却不知道从何入手 </p> <p class="ql-long-24357476"> 3、囊中羞涩,面对两万起的JAVA培训班不忍直视 </p> <p class="MsoNormal"> 4、在职没有每天大块的时间专门学习JAVA </p> </strong>
<p style="text-align:left;"> <span> </span> </p> <p class="ql-long-24357476" style="font-size:11pt;color:#494949;"> <span style="font-family:"color:#E53333;font-size:14px;background-color:#FFFFFF;line-height:24px;"><span style="line-height:24px;">限时福利1:</span></span><span style="font-family:"color:#3A4151;font-size:14px;background-color:#FFFFFF;">购课进答疑群专享柳峰(刘运强)老师答疑服务。</span> </p> <p> <br /> </p> <p class="ql-long-24357476"> <strong><span style="color:#337FE5;font-size:14px;">为什么说每一个程序员都应该学习MySQL?</span></strong> </p> <p class="ql-long-24357476"> <span style="font-size:14px;">根据《2019-2020年中国开发者调查报告》显示,超83%的开发者都在使用MySQL数据库。</span> </p> <p class="ql-long-24357476"> <img src="https://img-bss.csdn.net/202003301212574051.png" alt="" /> </p> <p class="ql-long-24357476"> <span style="font-size:14px;">使用量大同时,掌握MySQL早已是运维、DBA的必备技能,甚至部分IT开发岗位也要求对数据库使用和原理有深入的了解和掌握。</span><br /> <br /> <span style="font-size:14px;">学习编程,你可能会犹豫选择 C++ 还是 Java;入门数据科学,你可能会纠结于选择 Python 还是 R;但无论如何, MySQL 都是 IT 从业人员不可或缺的技能!</span> </p> <span></span> <p> <br /> </p> <p> <span> </span> </p> <h3 class="ql-long-26664262"> <p style="font-size:12pt;"> <strong class="ql-author-26664262 ql-size-14"><span style="font-size:14px;color:#337FE5;">【课程设计】</span></strong> </p> <p style="font-size:12pt;"> <span style="color:#494949;font-weight:normal;"><br /> </span> </p> <p style="font-size:12pt;"> <span style="color:#494949;font-weight:normal;font-size:14px;">在本课程中,刘运强老师会结合自己十多年来对MySQL的心得体会,通过课程给你分享一条高效的MySQL入门捷径,让学员少走弯路,彻底搞懂MySQL。</span> </p> <p style="font-size:12pt;"> <span style="color:#494949;font-weight:normal;"><br /> </span> </p> <p style="font-size:12pt;"> <span style="font-weight:normal;font-size:14px;">本课程包含3大模块:</span><span style="font-weight:normal;font-size:14px;"> </span> </p> </h3> <p class="ql-long-26664262" style="font-size:11pt;color:#494949;"> <strong class="ql-author-26664262"><span style="font-size:14px;">一、基础篇:</span></strong> </p> <p class="ql-long-26664262" style="font-size:11pt;color:#494949;"> <span class="ql-author-26664262" style="font-size:14px;">主要以最新的MySQL8.0安装为例帮助学员解决安装与配置MySQL的问题,并对MySQL8.0的新特性做一定介绍,为后续的课程展开做好环境部署。</span> </p> <p class="ql-long-26664262" style="font-size:11pt;color:#494949;"> <span class="ql-author-26664262" style="font-size:14px;"><br /> </span> </p> <p class="ql-long-26664262" style="font-size:11pt;color:#494949;"> <strong class="ql-author-26664262"><span style="font-size:14px;">二、SQL语言篇</span></strong><span class="ql-author-26664262" style="font-size:14px;">:</span> </p> <p class="ql-long-26664262" style="font-size:11pt;color:#494949;"> <span class="ql-author-26664262" style="font-size:14px;">本篇主要讲解SQL语言的四大部分数据查询语言DQL,数据操纵语言DML,数据定义语言DDL,数据控制语言DCL,</span><span style="font-size:14px;">学会熟练对库表进行增删改查等必备技能。</span> </p> <p class="ql-long-26664262" style="font-size:11pt;color:#494949;"> <span style="font-size:14px;"><br /> </span> </p> <p class="ql-long-26664262" style="font-size:11pt;color:#494949;"> <strong class="ql-author-26664262"><span style="font-size:14px;">三、MySQL进阶篇</span></strong><span style="font-size:14px;">:</span> </p> <p class="ql-long-26664262" style="font-size:11pt;color:#494949;"> <span style="font-size:14px;">本篇可以帮助学员更加高效的管理线上的MySQL数据库;具备MySQL的日常运维能力,语句调优、备份恢复等思路。</span> </p> <span><span> <p style="font-size:11pt;color:#494949;"> <span style="font-size:14px;"> </span><img src="https://img-bss.csdn.net/202004220208351273.png" alt="" /> </p> </span></span>
©️2020 CSDN 皮肤主题: 像素格子 设计师:CSDN官方博客 返回首页