应用公园吧 关注:1,363贴子:4,725
  • 0回复贴,共1

如何零基础自学开发app?

取消只看楼主收藏回复

软件开发主要是做什么?软件开发是一个广泛的概念,它包括很多技术方向,比如前端和后端。前端可以细分为UE、UI、web开发,后端也可以细分为java、php、C#、GO、Ruby、C等。目前人数最多、就业相对容易的就是java开发人员了,下面就具体介绍下如果想要做一名java app开发,需要掌握的应用软件开发流程、应用软件开发工具。

软件开发需要学什么?想从系统学习Java,首先要有一个学习大纲。这样对学习会很有帮助,学习的目的也会更明确。Java的相关书籍,Java的基础和对应的框架你是否熟悉,开发有对应的实例吗?
以下是Java app开发学习图谱,初学者可以作为软件自学步骤的参考:

学习JAVA,如果你是初级新手,新手有多远?菜鸟连HTML都不会做,建议你先了解一下HTML。因为不管是什么语言,只要是开发,都要优先掌握HTML这种最基础的语言。
以下是JAVA 系统学习的各个阶段:
第一阶段:HTML、DIV CSS及相关前端基础知识语言;
第二阶段:Java脚本及JQuery、Ajax等相关交互知识;
第三阶段:JAVA基础,面向对象思想,IO流等JAVA基础知识;
第四阶段:JSP及Servlet,以及相关的JDBC连接数据库等相关的知识;
第五阶段:学习Java、JSP、Servlet等相关知识后。其次是数据库Mysql、Oracle等相关知识;
第六阶段:三个主流框架,Spring,Struts2和Hibernate,或者Mybatis,学完框架基本都可以了,可以出去找工作了。如果零基础转行的,先选择一个方向,然后给自己规划一条合适的学习路线去系统学习,每天保证一定的代码写作时间。在学习的过程中,做好笔记,把写好的代码作为以后复习的参考。
应用软件开发需要一套完整的技术体系,需要不同职能的人员配合才能完成。想要从零开始学习软件开发的技术小白是很难独立开发一款完整的软件app。即使去培训机构学习,也很至少需要一个一年半载,才能系统掌握整个软件编程体系。


IP属地:广东1楼2022-01-18 09:39回复