云计算

答网友24个有关DBA课程的问题

本文主要是介绍答网友24个有关DBA课程的问题,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

大家好,我是马听。

最近一年多,我都在筹备DBA体系课,课程链接如下:

https://class.imooc.com/sale/dba


目前,课程即将完成。

已经有148位同学加入了学习,也收集到不少朋友提出的问题。

这篇文章,就来总结一下被大家问到过的,关于课程的所有问题。

1 没有数据库基础的可以学这门课吗?

没有任何数据库基础也是可以学的,课程包括了Linux基础,数据库在各种环境的部署,以及数据库的一些系统知识点,包括SQL语句,复制,优化,高可用,常用工具等。

课程内容涵盖了DBA技能的方方面面,同学在学习过程中有任何疑问,可以在问答区提问,也可以加入课程讨论群,老师都会给一一进行解答的。


2 学完能达到什么水平?

对于初学者来说,因为内容包括完整的DBA知识体系,学完能达到初中级DBA水平。

对于已经有工作经验的DBA,因为课程包括云时代DBA工作、AI协助DBA工作、企业级实战和自动化运维平台开发,也能让有工作经验的DBA扩展更多内容,提高竞争力。


3 课程是直播还是录播?

课程是录播,如果有遇到问题,可以在答疑群里问,或者私聊老师。


4 主要就是担心服务这块,看录播,最好有个老师可以随时请教哈

这个放心,已经有几个零基础的,一直在问我,我基本都会耐心解答的;

毕竟也是过来人,有些问题只看视频,不一定能理解。


5 可以试听吗?

MySQL复制这一章,单独拎出来了,可以免费观看,相当于试听课。

https://www.imooc.com/learn/1397


6 您好,MySQL集群高可用,高性能,高并发方面是否会着重全面讲解,还有Go语言在这的作用是什么?

课程会详细讲解MySQL目前主流的高可用方案,包括:双主加keepalived、InnoDB Cluster、Orchestrator。

内容会涵盖原理、部署、以及维护。

高性能、高并发方面,会讲一下MySQL的参数优化,SQL语句优化,以及分区和分库分表等。

关于Go语言,课程会讲一下Go的基础语法,会带大家用Go语言开发一个数据库管理平台,包括获取MySQL的状态、数据库巡检、Redis大key查询、监控系统等功能。


7 老师都是手把手带着敲命令的吗?

在第一部分和第二部分,考虑到一些刚接触数据库的同学,所以命令基本是一个一个字母敲出来的,并且每个命令都会解释是什么意思。

从第三部分到后面,因为考虑到同学们已经入门了,并且需要花时间讲其他更多的干货,一部分命令就直接复制到命令行执行了。

但是,课程中大部分的命令,老师都会提供文档,方便同学们执行学习的。


8 是否包括数据库平台开发之类的?

课程是包括数据库平台开发的,后端使用的Go,前端Vue。

数据库平台包括:SQL优化、SQL生成、慢查询展示、Redis大key展示、数据库巡检等功能。


9 课程和您的书籍《MySQL DBA精英实战课》区别大吗?

区别非常大的,课程知识点多很多,并且更详细,另外课程里也增加了DBA需要掌握的Redis和MongoDB很多内容。

还增加了很多项目实战,不是介绍项目,而是有完整的部署或者开发过程。

比如云上数据库慢查询系统,书上只是提了一嘴。

而课程是花了30多分钟,详细讲解了怎样调用API获取慢查询,怎样开发Go程序把慢查询存放在数据库中,以及展示方法。


10 感觉现在DBA好卷,开发能力都成为基础能力。老师有啥建议不?就是对DBA在开发技能上的方向。

其实都可以学,现在借助ChatGPT,很快能完成一些小的功能开发,课程里也讲了怎么用。


11 我是计算机科学与应用大三的学生,学完这套体系课去面试DBA相关的工作没问题吧?

没问题的,专业匹配,课程从最基础的环境部署开始讲的。


12 课程的MySQL版本是8.0吗?

基本是按8.0来讲的,有部分章节会对比之前版本的差异,比如半同步复制,还有5.7相对5.6增加的功能。


13 干DBA或者找DBA相关的工作,是不是必须学习运维那套东西?那些自动化运维,docker k8s 还有网站部署 ci cd,不会可以干DBA嘛?

最主要的还是数据库知识,然后需要会点运维开发的东西。其他算加分项,但不是必须的。


14 课程自动化相关的,采用的技术栈主要是哪些呢?

后端Go,前端vue(借助开源项目二次开发),有些小项目的数据展示是通过Grafana。

Python也有,不过只讲了基础使用,比如Python基本语法、连接MySQL做增删查改等。


15 课程配套的资料文件会发给我们吗?

命令、脚本、软件包都会提供的。

命令和脚本,在每一章,靠后的位置,有单独一节。

软件包的话,可以加下课程QQ群,群里上传了要使用的大部分软件包。


16 对技术提不起兴趣怎么办?

可以尝试写写博客,比如弄一个公众号。

费曼学习法,要写文章,就必须得学东西。

自学,说实话,很难去深度学习,也很难坚持。

写一些文章,有人关注了,浏览量上来,可以接广告,也算一个正反馈。


17 学完有没有就业推荐?

学完不包就业推荐的,不过可以帮忙模拟面试,或者简历优化。


18 课程有没有实实在在的项目,可以写在简历上的那种

课程除了基础内容,还包括很多企业级实战,比如:

项目一:云数据库(MySQL)慢查询系统开发

项目二:云上数据库巡检系统开发(调用API)

项目三:数据库高可用环境准备

项目四:DB自动化平台开发

项目五:监控系统部署和维护

项目六:MySQL读写分离

项目七:自建数据库巡检系统开发(查询元数据表)

项目八:数据库(MySQL、Redis、MongoDB)机房间迁移

项目九:数据库(MySQL、Redis、MongoDB)上云

等等。


19 我们DBA是不是需要对编程先了解个基础,之后再开发平台?

是的,比如Go,先掌握:数组、切片、结构体、map、循环、函数、channel。

再对一些开源项目或者低代码平台二次开发,就能很快开发一个DB平台。

课程里也讲了怎么独立开发一套DB平台。


20 你们是不是培训机构?

不是培训机构哈,是跟慕课网合作的,我录制视频,慕课网审核并且剪辑之后,放到慕课网平台上出售。

当然,答疑这些不会少,可以进QQ交流群,也可以单独找我。


21 想从事DBA,是不是也得学Oracle?

考虑找互联网相关行业的话,可以先学MySQL,Redis,MongoDB,其次TiDB,OB。


22 方便看看课程大纲吗?

点击跳转:DBA体系课目录。


23 之前从事运维,现在30多了,学完这个课程,能转DBA么?

维护过数据库,个人感觉是可以转的。

但也不敢确定,可以先投简历试试,看能不能收到DBA面试邀请。

有面试邀请的话,可以看看这个课程。


24 课程价格多少?怎么购买?

原价1999,具体要看活动情况。

可以点击这个链接购买:

https://class.imooc.com/sale/dba


其他关于课程的问题,欢迎在下方留言


这篇关于答网友24个有关DBA课程的问题的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!