您的位置 首页 java

杭州零基础学java:这些java开发必备工具你一定不能错过

今天千锋小编给大家分享的是对于java必备的开发工具,零基础的小伙伴们,属于你们的福利到了,快快收藏起来吧!

零基础学java:这些java开发必备工具你一定不能错过

1、VIM

vim编辑器相对其他编辑器来说确实难用了一些,入门的学习成本也很高,不过在linux系统中使用vim可以说是必须掌握的技能.记得我大一的时候程序设计课的TA就开始安利我们使用vim了,不过当时真的是太愚钝,根本就学不会。

网上关于vim的教程很多,不过有的感觉太专业(比如自定义功能之类的),我个人认为只要你安装了vim后,命令行输入vimtutor,把那个教程过一遍基本就可以了….入门的难点主要是理解vim的三种模式:编辑/命令/视图…理解了这个后就顺风顺水了。

2、html/css/javascript

这个是做web开发基础中的基础,个人感觉学习难度不大,但是建议一口气学完并尝试利用它们做一个简单的个人简历,否则学习曲线会比较断断续续,不能够一气呵成。

3、emmet cheat sheet

做前端的应该都知道这个玩意的了,简单地说就是能让开发更加方便吧,解放生产力的一个工具,至少大于号和小于号不用再按来按去了…

关于java script,其实纯粹使用原生java script开发网站的话很麻烦,所以就萌生出了这么一些框架: jQuery解决了浏览器兼容性的问题(虽然据说要过时了), Bootstrap可以很无脑地开发出看起来蛮好看的网页(其实还有很重要方面是响应式前端);而AngularJS主要是有一个很重要的思想:MVVM,随后崛起的vue.js也如出一辙而上手更快…对于Java Web开发程序员而言建议刚开始有选择性地进行学习,可能真正涉猎深了就可以随意转换了.

4、acm-cheet-sheet

如果你觉得看伪代码转换成编程语言这样的学习方式很吃力,这个完全可以满足你的需求,里面把很多常用的算法实现了(c/c++语言),坚持临摹(不是死记硬背,是临摹!),是绝对能应对大多数公司的笔试编程题。

5、JS的原型链与闭包

可能利用上面框架开发的时候会遇到一些很棘手的问题不知道如何解决或理解,那么建议先看看相关的视频教程,千锋的教学视频还是很靠谱的。

6、SublimeText

一个对于前端开发工程师来说非常强大的编辑器,可以提供各种各样的自动补全(必会emmet插件语法)。

7、WebStorm

Jetbrain旗下的前端IDE,我觉得相比SublimeText它更好的一点就是不需要你自己去装插件就已经有了很多方便的功能,上手比SublimeText快。

8、VSCODE

微软开源的编辑器,知乎上也有比较详细的讨论.个人认为好看/高雅/好用,如果习惯SublimeText入手vscode并不难,反正我现在已经转战VSCODE了,就因为它可以设置背景为萌萝莉喔,是不是蛮可爱的,感觉打代码更有精神了。

9、Github

将github列为基础可以足以说明它的重要性,其实主要是理解版本控制与分支协作的概念,不过使用这个网站之前得先学git,建议刚入门github的时候可以将github当成云仓库(你甚至可以把东京热的种子放在github里哈哈哈),熟悉一些基本命令.到后面团队作业的时候强制使用github进行协同合作,会渐渐发现和理解github的好处的。

10、Markdown

markdown也是很相见恨晚的东西,我觉得markdown类似于html,但是比html更简单简洁,对于喜欢做网上笔记或者个人博客的同学而言是值得推荐的工具。

千锋Java培训课程坚持稀有的全程面授课程,大牛讲师通过四大课程阶段,带领学员把Java语言学到不可思议的高度。并在毕业前夕为学员安排模拟面试环节,让学员在真正的面试过程中可以充分的发挥自身的优势,成为一名上岗即用的Java开发工程师。

血拼20周,千锋Java培训带你创造奇迹,见证奇迹。

文章来源:智云一二三科技

文章标题:杭州零基础学java:这些java开发必备工具你一定不能错过

文章地址:https://www.zhihuclub.com/196620.shtml

关于作者: 智云科技

热门文章

网站地图