因为在上了半年课以后,发现学的课程太杂,要的工具太多,回顾当初找工具找到病毒工具的苦不堪言的黑历史,在此整理学习用到的所有工具,保持更新。
因为文件已经被别人上传了,还要积分什么鬼的,信息化时代共享不好嘛。因此将文件均上传至百度网盘,下载缓慢很抱歉,如果有什么好的分享方式望告知。


2022/10/30更新,经过三年学习,虽然被疫情反复鞭打,但也顺利实习并毕业了,然后懵懵懂懂的加入了本科阶段的学习,回顾过去三年,走了很多弯路也浪费了很多时间,希望刚开始的你,或者已经走了很久的你,要记得最开始的那颗初心,人生在于不断学习,精的同时尽可能去争取多。

目前包括:

  • C语言课程
  • UI设计
  • Python课程
  • Java课程
  • Web前端课程
  • 个人类软件
    • 链接 提取码:diig
  • 链接失效麻烦提醒,我会第一时间修改。

C语言课程

这将是绝大多数高校对计算机专业开设的一门编程启蒙必修课,一学期基本也就到头了,但是编程语言的底层是一致的,顺序、选择、循环三大结构构成的基础还是要好好理解的,条条大路通罗马,学好对其他语言也是有好处的。个人那段时间用到的工具为:

  1. VC++6.0
  2. VS 2012
  3. DevC++
  4. 啊哈C
    如果你确实对c感兴趣,那么学好指针,可以向C#进阶。

UI设计

刚开始我也在好奇为什么我一个工科类要去学艺术系的设计,后面等自己实际要去设计一个项目时,UI的基础就展现出来了,对于一款产品,你不能光好用,你还得好看,还要有你自己的特色。就算自己没那个需求,毕设的前端还是要自己做的呀,再不济学会P图,给证件照换个底,给妹子修个图,指不定就遇见点什么呢?(虽然小阿凡没有遇见啥,都是一次工具人,从此永远工具人)

  1. Photoshop(CS6、CC2019、2020、2022,附激活工具)

Python课程

Python是近几年的热门语言,如果你钻研大数据或者AI的话,那基本可以说这是你的必修课了,近期在研究的深度学习pytorch也是依赖于Python的,它语法结构相对简单,但是功能却不弱于其他语言,所以经常用作批处理操作和爬虫等重复性工作。

  1. PyCharm(含社区版和专业版,专业版需自行激活,学生可直接申请教育免费使用专业版)
  2. Python

Java课程

Java能干什么呢?现在主流的就业方向是企业Web开发,直白点就是给企业做网站,但网站不仅仅是用户看到的前端,还有用户看不到的后端,后端工程师就是负责处理编写接口处理前端反馈的数据并执行对应操作。

  1. JDK各版本(以8为主,11和最新为可选项)
  2. Eclipse(前期使用大多教学是这个,虽然不太方便跟进教学进度,但是还是建议尽早转到IDEA)
  3. MyEclipse(已废弃,收费还不好用)
  4. IDEA(含社区版和专业版,专业版需自行激活,同Pycharm,学生可直接申请教育免费使用专业版)
  5. Navicat Premium(数据库管理适用于基本所有数据库,用过12和15,本质区别不大,但是建议更新到15)
  6. Tomcat(除了Eclipse需要额外安装,IDEA已经内置集成了)
  7. Git(版本控制,这个一定要学会,只要是开发,你就一定要会版本控制,会回档)
  8. Maven(过于嫌弃Eclipse的包兼容问题,因此现在绝大多数公司都是使用maven控制依赖包的版本的)

Web前端课程

用了这么多年网了,你就不好奇成天看的网页是怎么做的嘛,这个课程就是教这个的,HTML5和CSS是基础,之后是JavaScript,再者就是进阶的前端框架了,如JQuery、Vue等等。前端工程师日常就是写网页,前端不仅要负责网页的制作,还有部分数据的核验和简单逻辑处理。(对的,前端比后端的工作多,但大多数是重复性劳动,后端更死脑细胞,所以后端容易白头)

  1. Dreamweaver(CS6、2020,真的已经很老了,换新的吧)
  2. 各类浏览器(Edge、火狐有一个就够了。Chrome在中国没法直接访问插件就没什么大用,有梯子另说)
  3. WebStorm(目前使用起来最舒适的一款IDE,唯一缺点就是要钱,好在同Pycharm,学生可直接申请教育免费使用专业版)
  4. HBuilder(国人自主开发的一款轻量级编辑器,使用类似VS Code,比DW强太多而且免费)

个人类软件

  1. VMware workstation pro(不喜欢和我一样带一大堆电子设备不断尝试安装系统的话可以使用虚拟机应急代替)
  2. Motrix(p2p下载工具,迅雷就是个大毒瘤,扰乱p2p社区)
  3. Typora(Markdown阅读、编辑器,早先的测试版不要钱,现在正式版也开始收费了)
  4. Watt Toolkit(原Steam++,Github加速访问等一系列加速还是不错的)
  5. 远程软件类(向日葵、Todesk、teamveiwer都是用过的,看个人喜欢吧,前两个都可以的)
  6. 金山文档(多端文档处理,还是很有必要的,因为你不可能一直在电脑旁,这时一个网页就能处理办公文档是很香的,冷知识,金山文档是国产软件WPS的,WPS的办公软件比Office早出)
  7. 腾讯会议(疫情原因,线上会议很有必要)
  8. TIM(厌倦了QQ的臃肿和花哨,那么一定要试试TIM,YYDS)
  9. PotPlayer(一个很简洁但是很强的本地视频万用播放器,最强播放器没有之一)
  10. 有道词典(英语这东西真的是一言难尽,命名要求见名知意,所以翻译真的帮大忙了)
  11. 手心输入法(早年各大家输入法牛皮广告到处是,只有它一直没广告,虽然现在没落了,但是功能简洁实用)

链接 提取码:diig


写在后面:
一个好用的工具在学习过程起到作用是巨大的,例如C语言学到后期我就完全转用VS2012,Web前端则使用VS Code,后期Java也要转IDEA的,Python也可以尝试用VS Code,现在的开发工具这么多,没有定性的最好的IDE,适合自己开发习惯的就是最好的IDE。

个人集,转载请注明出处,

链接失效麻烦提醒,我会第一时间修改。

软件工程学习过程中工具、资料汇总与心得相关推荐

  1. DNS 隐蔽通道工具资料汇总

    http://www.cnblogs.com/bonelee/p/7651746.html DNS隧道和工具 内含dns2tcp.iodine.dnscat2工具的简单使用说明 iodine工具的使用 ...

  2. Unity学习过程中的问题解答汇总(一)

    基础入门问题 Unity里不同的灯光效果如何应用 平行光.点光源.投射光源以及区域光,根据实际需要的灯光效果来对应放置,调整灯光的照射范围.强度以及颜色,和三维设计软件中的灯光设计是一个道理. 只不过 ...

  3. 【计算机英语】23年1月份计算机学习过程中的单词汇总

    前言 背单词漫无目的肯定是不行的,最快点记忆单词的方法是增加见面次数. 怎么增加见面次数呢? 当然是把日常常见的整理出来,比如学习linux基础命令就会遇到与基础命令有关的单词. 再比如每日出门的必经 ...

  4. 心得丨走过最长的路,就是机器学习过程中的弯路

    营长的一位转型AI的朋友,最近对营长抱怨,"走过的最远的路,就是机器学习过程中的弯路",然后开始各种blablabla,从论文的坑,到模型的坑,再到培训的坑...一路吐槽. 尤其是 ...

  5. Kaggle比赛分类与winner资料汇总(更新中)

    Kaggle比赛分类与winner资料汇总(更新中) 1.介绍 把比赛分为四类,Data Mining.Images.NLP.Speech Recognition,举几个例子: Data Mining ...

  6. J2EE学习辅助工具资料列表及下载3(初学积累中)

    以下为其它二集地址: J2EE学习辅助工具资料列表及下载1(初学积累中) [url]http://soly84.blog.51cto.com/153780/41748[/url] J2EE学习辅助工具 ...

  7. SQL中char varchar nchar nvarchar ntext区别和使用(资料汇总)

    SQL中char varchar nchar nvarchar ntext区别和使用(资料汇总) 2008年10月14日 星期二 23:57 一.SQL中char varchar nchar nvar ...

  8. GD32开发资料汇总下载软件硬件工具

    GD32的芯片替代STM32目前已是大势所趋,进口料已经买不到货,周期也拉到了半年以上,价格也是很夸张. 如果你打算换芯片,又着急找资料,这里汇总了所有系列的GD32资料: 直接上图,总有一款适合你. ...

  9. 信奥中的数学 相关资料汇总(2022.07.08)

    信奥中的数学 数论篇 相关资料汇总(2022.07.07) 信奥中的数学 数论篇 相关资料汇总(2022.07.07)_dllglvzhenfeng的博客-CSDN博客 信奥中的数学 组合篇 相关资料 ...

最新文章

  1. 2018python好找工作吗-2018年 Python面试必看的10个问题及答案
  2. 库函数设计:关于文件类打开操作函数不自动创建不存在的父目录问题
  3. Dockerfile常见指令优化
  4. zuul在zuulFilter获取返回值后,接口获取不到数据
  5. 大林算法计算机控制实验报告,大林算法
  6. android 自定义view控件,Android 自定义View——自定义View控件
  7. 电脑屏幕变小了左右黑_95后关晓彤抗皱、张嘉倪宁静黑科技护肤,明星到底有多爱美容仪?...
  8. SpringBoot项目集成Mybatis Plus(三)分页插件
  9. MySQL取小数点后两位及百分比
  10. hive order by sort by distribute by总结
  11. PP点点通畸形文件溢出漏洞0Day
  12. 计算机WIN7系统网络访问权限设置,win7系统ipv6无网络访问权限如何解决?
  13. 好听的计算机音乐大全,抖音里面的歌曲大全:100首超级好听的抖音歌曲(推荐)...
  14. 教师运用计算机上课的随笔,初中信息技术教师的教学随笔5
  15. 连共享打印机问题汇总
  16. Java中 VO、PO、DO、DTO、BO、QO、DAO、POJO的概念
  17. python微信朋友圈刷图_用python中的itchat可视化微信朋友圈
  18. Access 一些内部函数(Access 帮助里) .
  19. Jacoco代码覆盖率报告详解
  20. win10.java默认程序_Win10把IE修改为默认浏览器的两种方法

热门文章

  1. linux下查看网络连接、进程、服务
  2. C语言,函数返回数组
  3. java程序创建桌面图标_Java桌面应用程序创建系统托盘图标
  4. CSDN如何赚取下载积分
  5. A ConvNet for the 2020s的总结
  6. android 添加快捷方式并且图标上添加数字
  7. python opencv 拍照_Python + opencv对拍照得到的图片进行背景去除的实现方法
  8. pcl 中的滤波与降采样
  9. C++中的读入输出优化及清新脱俗的宏命令
  10. 两个tplink路由器有线桥接_两个TP-LINK的无线路由器的有线桥接怎么样可以做到同一网络覆盖...