当前位置:首页 > app小程序 > 正文

开发***要学哪些知识,开发***要学哪些知识和技能

大家好,今天小编关注到一个比较有意思的话题,就是关于开发app要学哪些知识问题,于是小编就整理了1个相关介绍开发APP要学哪些知识的解答,让我们一起看看吧。

  1. 学软件开发要先自学什么?

软件开发要先自学什么

谢邀

学习软件开发的基础,则是需要学习一门编程语言,而编程语言选择,则是要根据你自己打算开发的方向来决定,移动端,服务器,还是pc端等等,现在比较火的语言,java,c,c#

开发app要学哪些知识,开发app要学哪些知识和技能
图片来源网络,侵删)

python等等,学习编程的过程是枯燥的,愿你能坚持下去,在软件开发方面有所建树,加油!

学习软件开发首先你得有兴趣,如果是半路出家的,这点特别重要,我本人就是一个例子。我连高中都没有念过,从DOS开始,一点一滴都是自己摸索出来的,凭的就是兴趣,差不多20个年头,现在依然兴趣不减。

不吹捧自己了,言归正传。以前学开发,要对操作系统有所了解,但现在大多数都是做网页应用,对这方面要求不高,当然如果你是自己做开发,没有专人帮你部署的话,还是需要掌握一些的。这方面的知识,可以帮助你在后期优化应用的性能。

开发app要学哪些知识,开发app要学哪些知识和技能
(图片来源网络,侵删)

至于具体的东西,如果没有个方向不太好说,那就***定你要学的是网页应用开发。无论后端用什么开发语言,前端都是要掌握的,HTML、JavaScript、CSS这些都是必须熟悉的,然后还得了解HTTP,不用太深,知道数据怎么来往、报文的格式怎么样的就可以了。

后端嘛,你需要谨慎选择了,因为这可能关系到你一辈子的幸福😁开个玩笑。现在主要有三大阵营,.net、J***a、PHP,千万别问我哪个好,根据自己的了解来选择,只能告诉你.net上手相对容易,因为有宇宙第一强大的集成开发环境Visual Studio,而拿来找工作却不如其他的来事,具体的比较可以自行搜索

对了,还有数据库,不管用哪家的,基本的SQL必须掌握,不管现在的ORM有多牛逼,你总会有需要用到自己写查询的时候。每种数据库的SQL还是有些不同的,先认准一种学透了,其他就会触类旁通的。

开发app要学哪些知识,开发app要学哪些知识和技能
(图片来源网络,侵删)

以上这些都是些基础的东西,不说熟练吧,要能够基本掌握。切记,不要一上来就拿人家现成的东西来用,特别是前端的,像jQuery、bootstrap、React、VUE.js等等,这些库都很好,但是会把你和本质隔离,不利于巩固自身基本功,只有当你对基本知识都掌握以后再去用,才会事半功倍。

最后,还有一点建议,就是搜索引擎。不管是学知识还是找问题,每天都会用到。如果有条件***的,请用谷歌,否则可以用必应。

如果你完全没有基础的话,建议你先找有经验的人带你一下,跟着他系统的学习,如果实在找不到合适的人,建议你去报个班学习一下,我也是刚毕业没几年,现在在杭州从事软件开发,当时是在中公优就业学的,你也可以了解一下,希望能够帮到你

软件开发需要学的内容:1、一门编程语言(C、C++、J***a、PHP、Python、Html等),2、熟悉一种操作系统(Windows、Unix、Linux/类Linux、Android、IOS等),3、简单的算法和数据结构。先确定你学习完软件开发后想从事的工作,比如游戏开发(LOL,吃鸡,手游等);前端开发(网页、微信小游戏、Android/IOS ***等);后台服务器,数据库(支撑前端运行技术和数据);嵌入式(驱动、单片机等)。确定方向后,再选择相应的编程语言,如游戏开发(C++为主);网站,小游戏(H5/CSS/js等)、Android(J***a为主);IOS(Objective-C、switch);后台服务器(J***a、Python等);数据库(MySQL、Oracle、SQL Server等);嵌入式(C、汇编等)自学就要看你的理解能力,建议你找一个专业学习系统的学习。

到此,以上就是小编对于开发***要学哪些知识的问题就介绍到这了,希望介绍关于开发***要学哪些知识的1点解答对大家有用。