专业网站建设品牌,十四年专业建站经验,服务6000+客户--广州京杭网络
免费热线:400-683-0016      微信咨询  |  联系我们

学习编程需要安装哪些软件_java

当前位置:网站建设 > 技术支持
资料来源:网络整理       时间:2023/3/9 3:19:10       共计:3584 浏览

学习编程需要安装哪些软件?

四年的计算机科学与技术专业学习,三年的工作经历,我来尝试回答你的问题。由于众多的编程语言,我不知道你想要学习什么,就以我个人的经历和用途比较广的三大WEB开发语言为例,简单的给你做个介绍吧。具体说吧,就是.NET、PHP和Java三大网站开发语言,由于我个人在工作之后,在发展Java方向,.NET和Java只是在学校学习使用过,没有经历生产环境,参考价值较小,望多理解。

先来说说最不熟悉的.NET吧,这个当初作为大学里的一门选修课,只认真选修了VB,而没有认真学习VB.NET,但是也去上过几次课,搭建过开发环境,这个使用的是集成化的开发环境,即Visual Studio(简称VS),我们当初学习的是VS2010,有时会使用VS2012,现在网上的最新版应该是VS2017,学习.NET网页开发的必备工具吧,具体生产环境是怎样,就不怎么清楚啦。

再来说说大学里面认真学习打算从事的PHP吧,当初PHP相关的所有课程都有学习,还认真的做完了课程设计,当初学习的是LAMP(Linux+Apache+Mysql+PHP)技术线,毕业时可以完成数据库开发、网站开发,单节点的Linux服务器部署,并且正常访问等操作。当初老师讲的也很细,WEB前端的html5+css3+jquery等都有涉猎,随后结合PHP进行数据库访问,mysql做数据库存储,以及linux服务器上的tomcat部署和访问,这也是当下使用范围比较广的技术线吧。当时的开发工具好像是Dreamweaver吧,具体记得不是很清楚啦,甄别使用吧,工作了之后,这个工具似乎就没有使用过。

计划跟不上变化,大学毕业后,进入公司,公司的技术线是Java Web方法,于是乎,我又在学校考过Java二级的基础上,开始学习Java Web开发,前期的jsf,后期的themeleaf这些都是和Java代码在一起的,用的也是集成开发环境Eclipse,后期框架升级至Spring Boot,有使用其官网推荐的Spring Tool Suite(简称STS,是一款Eclipse的Spring定制版),这些都是非常优秀的Java Web开发工具,走的整体的技术线,前期是Spring MVC+Dubbo+Zookeeper+mysql+maven,部署在docker的tomcat环境下,后期是spring boot+spring cloud+gradle,用内嵌的tomcat打成war包,部署在docker中。目前的公司将Eclipse开发工具替换成idea,其它的方面变化不大。

最后说一说,比较火的两门开发语言:python和go。go之前学过一段时间,使用的开发工具是liteide,不知道在具体的开发环境中是否也这样用。而python是最近在学,使用的开发工具是JetBrains PyCharm,这个工具在生产环境中使用应该没有问题。

以上说了这么多,关键是要看你本人打算走那条技术线,从而确定究竟安装什么开发工具,说的比较零碎,但愿对你有所帮助。

版权说明:
本网站凡注明“广州京杭 原创”的皆为本站原创文章,如需转载请注明出处!
本网转载皆注明出处,遵循行业规范,如发现作品内容版权或其它问题的,请与我们联系处理!
欢迎扫描右侧微信二维码与我们联系。
·上一条:raid5是啥意思_服务器 | ·下一条:魔兽冰封王座宝物排行_服务器

Copyright © 广州京杭网络科技有限公司 2005-2025 版权所有    粤ICP备16019765号 

广州京杭网络科技有限公司 版权所有