不知不觉已经要完成在千锋Python培训第二阶段的学习,和一阶段相比知识量更多了,难度也更大了,对于我这种初学者而言往往是今天的东西还没有消化,第二天又是一大堆新的知识点,看着班里面其他同学都学的那么好那么认真,我觉得自己也要更加努力不甘落后才行。学习内容可以分为三大块:
1、前端的知识课程时间比较充足,老师讲的比较清晰,前端基本上能算入门了,HTML、CSS,JS,JQ都有讲到,练手的小功能也做了不少,学习下来算是初步对前端的基本用法了解了,能搭建一些粗糙的前端页面,班级里学的好的同学或者有基础的做的页面更漂亮。
2、Linux系统基础,ubuntu的命令很多,而且现阶段主要就是把各种命令练习到位,老师讲的很详细,从Linux的发展史,一直讲到各个命令的用法,连续讲了好几天,现在很多命令虽然不太记得了,但是里面大概的原理还是记得一些,需要之后花时间去巩固。
3、学习数据库相关的知识。总共学了两种:
MySQL:属于关系型数据库。在不同的引擎上有不同的存储方式。查询语句是使用传统的sql语句,拥有较为成熟的体系,成熟度很高。开源数据库的份额在不断增加,mysql的份额也在持续增长。缺点就是在海量数据处理的时候效率会显著变慢。
mongodb:我自己稍稍了解了一下mongodb,定位是取代关系型数据库,相当于一个主流数据库。因为他有非结构化、方便扩充字段、写性能优于mysql。万事万物有利有弊,mongodb的内存型缓存内容,让其速度飞快,带来内存率多,掉电数据问题等,加上自身代码还有很多bug不如老牌关系型数据库稳定,特别是在主从等分布式环境,其设计也带来诸多问题。
第二阶段后我在千锋Python培训的学习就已经过半了,学习的过程中肯定会遇到种种困难,毕竟不是每个人都是天才,而对于愚笨的我来说只能凭借提高学习效率花更多的时间去钻研Python,期待自己在毕业后能找到一份满意的工作。
相关文章
了解千锋动态
关注千锋教育服务号
扫一扫快速进入
千锋移动端页面
扫码匿名提建议
直达CEO信箱