2022-10-30

学软件开发,都学啥课程?_学软件开发学什么

想咨询一下关于学软件开发,都学啥课程?,学软件开发学什么,学软件开发去哪里学,学软件开发难不难学,学软件开发需要学哪些课程,大专学软件开发难学吗,学软件开发需要学什么,学软件开发要学多久,学软件开发学哪个好,学软件开发要先学什么,学软件开发学什么语言好的问题,大家能帮助我解答一下吗

7 个回答

  • 秋色宜人

    学软件开发一般是要学基础的一些常识,比如说计算机基本操作,还有办公软件,之后就是JAVA、c++、VB、C语言、编程语言等等,这些都是软件开发专业必须要学到的,可以考虑了解一下的,看看自己是否对这方面感兴趣,一定要多了解,多考虑一下。

  • whatsns

    要学的东西还是蛮多的,以个人的亲身经历罗列下需要学习的知识

    1.计算机基础的:操作系统、计算机组成原理、计算机网络、数据库原理、数据结构等

    2.选择几门计算机语言:像比较流行的C、C++、java、python、go、php等,熟悉一些脚本语言

    比如 shell、javascript等,了解linux操作系统,起码一些基本的命令要知道吧

    3.根据自己的方向,有选择的深入学习,比如想做偏底层的或者游戏、视频处理等,需要重点学习C或者C++这些,图像处理等一些学科也是需要学的。如果从事软件网站开发,目前最流行的.net、php、java三个体系,就业前景来说.net还是不如后两者的,一些主流网站还是java居多,这就要学习各类中间件、开源框架等等,而且无论哪种,都要了解一下js、css以及html标记语言的,数据库方面一些常用的sql也是要掌握的

  • 9527

    如果你是科班学生,学校都会有具体安排,一般来说可能会有如下课程。

    1丶数据结构。基本上是必学科目。因为数据结构是所有软件语言的基础。如果一个软件工程师不清楚数组丶队列丶排序等等,那十有八九数据结构翘课了;

    2丶逻辑代数。可能会学到;

    3丶软件工程。必学科目。如果不清楚软件的开发过程,那基本上可以认为是软件工程不上心;

    4丶C语言。必学科目。有些学校也许会调整为J ava。不管是C还是J,都属于理论的应用;

    5丶编译原理。可能有,不学没关系;

    6丶数据库原理。需要掌握,非必学。现在的软件系统是无法离开数据库,所以不学数据库很危险;

    7丶项目管理。选学。一般人不会学,但是大多数都在工作后又悄悄将它重温一遍;

    8、计算机通信原理。基本上必学,如果不学,估计对什么通信协议丶加密原理无法深入理解;

    9丶linux系统。非必学,但强烈建议学。

    其它的课程还有很多,但对于软件学习关系不太大,略去。

    如果是非科班生,考虑到时间因素,选一门主要语言学习即可,其它知识多从例程入手,不可再去狂钻理论。

  • 教育

    方法/步骤1:重视基础课的学习计算机虽然是高科技的象征,但又受到其它专业发展的制约。计算机专业知识的学习同样要加强一些相关知识的学习。计算机学习过程往往是由硬件开始,走向软件,但最终又会走向硬件。一个软件开发高手非常注重程序效率,而效率却往往与计算机硬件知识是紧密相关。因此高等数学、离散数学、线性代数等数学知识的学习也有一定需求。尤其是软件开发高手,开发过程会涉及数学方面往往会更多一些。要自始自终地加强英语的学习。因为目前的计算机程序设计语言主要是外国开发的,编代码的主要语句往往是英文,中文通常是做解释和说明用。有一定的英文基础,在计算机学习上可以事半功倍。方法/步骤2:重视编程基本功的学习学习软件需要什么?一个优秀的程序员也不是十天半个月就能够造就出来的,必须要扎扎实实学好编程基础知识,要经历一个漫长且辛苦的学习和程序开发过程。因此计算机专业学生,首先要做好吃苦的准备。当我们在学习一些基础课如java,C语言等,我们会感觉到似乎这些没什么大作用,这些近似于低级语言的东西好像再努力也难成大器呀!计算机教育应该重视代码编程的教育,专业学生也不能忽视代码开发的学习。如果你要问C语言这种代码开发功能具有多大的用处,大名鼎鼎的UNIX操作系统就是使用C语言书写的。而且我们玩的所有游戏几乎也是使用C语言编写的。学习C语言的难度比学习汇编语言的难度小多了,而且C语言是一门“必修课”所以每一位立志成为电脑编程者的用户都必须征服C语言这座山峰。方法/步骤3:理论联系实践学习编写程序,不仅要领悟老师的各种知识点,多看教材,还要结合课程重视上机的练习。很多学生在理解老师知识点和看教材上花了很多时间,却不重视上机的练习,最终会走向“书呆子”类,很难在软件开发中占有一席之地。在看教材、听课的同时,要将知识点在上机过程中做第二消化,这样便比光消化课本会强得多。当然每次上机应该做好准备,很多学生是无目标的上机,其学习效率当然会很低。上机前要计划一下上机做些什么,要有一些新思路来设计和调试程序。只有在上机过程中不断发现问题,解决问题,才能逐步迈向程序员之路。又一些同学光重视上机,忽视理论的学习,这些同学刚开始好像进步快,但到了一定的层次,就会停滞不前了。因此,实操要与理论同步,紧密结合,方可为编程打下扎实的基础。总结学习软件需要什么?软件编程需要实践。方法/步骤4:深入学习,练就高手经过一定时间的学习、实践,你已经具备了较扎实的计算机编程方法和技巧。正因为你有了上面的基础,学习起新的语言来更是轻车熟路。总之,学习软件需要什么?实际和其他的一些技术错不多,只要你肯吃苦,没什么学不成的,所以只有想不到没有做不到,告诫软件爱好着要想掌握它,就要实践、实践、再实践。当学到了一种新的技术或知识时,多实践是巩固学习的一种最好最有效的方法。

  • 教育

    基础课程。基础课程涵盖两个大的部分,一部分是基础学科,重点是数学和物理,另一部分是计算机基础课程,包括操作系统(体系结构)、计算机网络、算法设计、数据结构、编程语言基础、编译原理、数据库等内容。基础课程对于后续的学习是比较重要的,开发人员未来的成长高度在很大程度上取决于基础是否扎实。

  • 董沫然

    我上大学时是计算机科学与技术专业,学习的编程方面的课程主要有:C语言、C++、java、.NET、汇编语言等,要看你想从事那个方向的工作,可以着重的学习。

  • 岁月留声

    如果没有基础建议先学python

相关推荐