软件开发(包括二次开发)需要什么过程,对于我们学习来讲的话,应该按先后顺序学习哪些知识呢?

什么语言、环境那些乱七八糟的,这些关系我都感觉混乱不堪,请高手指点!谢了!不要回答什么软件需求分析软件测试什么什么,我的意思不是这个。

要看你开发什么软件,一般情况下从学习最基础的几门语言开始,譬如Java、c#或c、c++,OC,他们分别是Android、Windows、iOS的应用开发,先从最基本的学起,多看论坛,多逛贴吧,自然而且的就会了解很多,选好方向买几本书扎扎实实的学追问

我想做的是AutoCAD二次开发,现在在纠结用lisp还是C#语言,前者没学过,后者的话基本知识还是知道点,但是后者貌似比较难,对吧。假如,我选择了C#。那么我先学好了C#之后,然后是做什么工作啊?我目前就知道用语言编个程序,这样肯定成为不了软件的啊,好像软件开发还有很多工作要做,是哪些呢?能否详细点,谢谢啊!

温馨提示:内容为网友见解,仅供参考
无其他回答

软件开发需要学什么
所以,如果你想学软件开发,第二步就是选择一门编程开发语言来学习,集中精力学好一门语言。对于软件开发来说,确定一个自己感兴趣或者擅长的方向是非常重要的。除了学习基础语言,还要学习数据库的知识。在软件开发中,数据的存储和调用至关重要。HTML,CSS,Java脚本等相关的前端语言也是需要掌握的。千锋...

学软件开发应该从什么地方开始
先确定你学习完软件开发后想从事的工作,比如游戏开发(LOL,吃鸡,手游等);前端开发(网页、微信小游戏、Android\/IOS APP等);后台服务器,数据库(支撑前端运行的技术和数据);嵌入式(驱动、单片机等)。确定方向后,再选择相应的编程语言,如游戏开发(C++为主);网站,小游戏(H5\/CSS\/js等)...

小白,想入门程序员,应该从什么开始学,顺序是什么?
Java:应用广泛,几乎大多数开发场景都有java或者java变体的身影。学习java你可以了解到面向对象思想,了解虚拟机等的概念,面对常见的开发也能够有应对方案。同时这个语言对比C\/C++能简单不少,在很多情况下是面向新手比较合适的选择了。Go:最近一段时间流行起来的语言,在面对高并发等场景下有天然的优势。

软件开发需要会什么?
软件开发需要会什么,这个问题比较广泛,首先是要会2-3门左右的编程语言,起码要精通1-2门。然后需要精通数据库,精通sql语言,熟悉存储,了解缓存机制。然后需要熟悉网络通信,socket、tcp\/ip、http等等。以及在这之上的web服务等等。需要熟悉常见的文件操作,特别是xml的的语法与操作。还需要了解服务器的...

新手学JAVA都要学哪些知识啊
3、学习不仅仅是靠老师 对于Java的学习,不仅是需要靠老师,更多的还是需要自己去积极的探索,积极的去学习,如果遇到问题总是第一时间想到老师能不能帮帮我,最好是这段代码都由老师来代写了更好,那么,这种思路会大大降低我们独立解决问题的能力,当然,也不利于自己真正的将知识融会贯通。 4、经验丰富的老师指导 我...

学编程先学什么?
可以先学习一些对新手友好的语言,比如Python、VB、C语言,主要是锻炼自然语言思维到计算机语言思维的衔接过渡。然后可以考虑个人的开发方向,移动开发就学Java、Swift、C++,pc软件开发就学C#,C++ 问题四:零基础想入门编程需要先学什么? 说真的, 如果你对编程是 0 认识的, 那我先恭喜你!! 因为你将会有个很好的...

软件开发专业0基础可以学习吗?
第四点:看一本书尽量不要从头向后一页一页的看。编程这种课程,确实有点不一样。因为当你在学习的时候,那是一个又一个的知识点,但是在我们开发时,做项目的时候,要的是一张知识网络。这也就是面试的时候,曾经的项目经验那么受重视的原因所在。有些 Java 老手说,要把一个小白变成老油条咋办...

我是初中毕业的能学软件开发和编程吗
初中毕业生学习编程是完全可以的,编程语言本身的难度并不算高,但是如果未来想专业从事软件开发工作,那么需要在学习编程语言的过程中,陆续学习大量相关的知识。学习开发编程语言需要注意的内容 1、选择一门全场景编程语言。由于知识结构上的不足,对于初中生来说,从事应用级开发是比较现实的选择,而对于...

软件开发的定义是什么呢?
软件开发包括研究、修改、复用、重新设计(再工程)、维护等活动,通常采用软件开发工具进行开发。中文名软件开发外文名Software development领域计算机作用根据用户需求建造软件产品阶段划分计划软件开发对所要解决的问题进行总体定义,包括了解用户的要求及现实环境,从技术、经济和社会因素等3个方面研究...

一个几乎零基础的小白,怎么学java
0基础学习java应该分为四个阶段:第一阶段要学习Java 基础和Web 开发基础,必须掌握Java 基本面向对象知识、JDBC 与 MySQL 基础、Java 常用集合的使用、 Servlet 编写服务端程序、HTML\/CSS\/JavaScript 前端基础技术等等,能实现简单小程序的运行;千锋教育就有线上免费Java线上公开课。 第二阶段要掌握Ja...

相似回答