软件开发自学步骤都是哪些

 我来答
精金框架妊奥9
2019-11-19 · TA获得超过343个赞
知道小有建树答主
回答量:269
采纳率:98%
帮助的人:57.8万
展开全部

1、选择教学视频听课。

对于从未接触过软件编程的初学者,最好选择听课的方式,这样便于理解和抓住重点。可以在网上找教学视频或培训课程。比如【百度传课的IT导航者-百度传课】就不错,里面的课程很全面。从基础课程开始学习,掌握好基础之后,再进行Java方向、Net方向继续学习。

2、看书。

软件开发自学离不开看书。入门的书籍至少要看两三遍到四五遍。比如C++、模板、STL、泛型编程结合起来学习,需要一个很大的工作量,得下很大的功夫。因为教材内部的基础理论知识能帮助理解,标记上看不懂的知识点,在今后应用中多琢磨。

3、实践操作。

软件开发是一门实践性很强的学问。即便是上过课,读过书,如果无实操经验,都是纸上谈兵。所以必须要掌握实践操作。比如说学习了.Net的C#语言基础,那就做一个控制台的《学员管理系统》,学习了《Winforms编程》,就重构这个系统,实现桌面版的《学员管理系统》。

软件开发自学是个漫长的过程,还需要毅力和耐性,只有花费心思去学习才会有效果!




炸酱面多啦
2022-07-24
知道答主
回答量:39
采纳率:0%
帮助的人:1.7万
展开全部
软件开发是一个非常庞大的概念,包括软件项目管理、资源整合、编写代码、测试、维护等等内容。这不是能够速成的。
楼主说的应该只是写程序而已,比如写些小程序什么的。既然想学,就得先找到学习的方向,下面给你说一些常见的编程方向和需要学习的语言。

1. 桌面程序:Java、C++、C#、VB、C均可。

2. 网站服务器端开发:JSP(Java语法)、PHP、ASP(C#语法)任选一个

3. 网站客户端:HTML、CSS、Javascript全要学

4. 智能手机程序:安卓学Java,iPhone学Objective-C

5. 底层、工具开发:C、C++

6. 多功能脚本程序:Python、Perl、Ruby等等任选

7. 人工智能:Prolog、PDDL

8. 工业控制:C、PLC、汇编

9. 辅助语言:标记语言XML/XPATH/XSLT、数据库语言SQL/PLSQL,
这些基本都得学,上面说的其他编程语言都用得到这里的东西。

你可以根据自己的兴趣先学一个方向中的一个编程,然后向其他方向延伸。职业程序员往往都掌握2个方向以上的技能。
个人推荐Java、C#,上手非常容易。VB扩展性不好,应用范围狭窄。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式