是需要,入门编程必须一个循环渐进的过程,必须先打听一下基本是的编程语法,从帮忙解决基本的数学问题正在,由此发动了攻击编程语言的学习。
其次,入门编程要构建体系一个正式的编程思维。正所谓的编程思维那就是编程语言来解决问题的思路和,简单说那就是一个抽象的过程。锻炼多编程思维一个极其最有效的办法那就是能完成大量的实验,相对于实验的不断总结最大限度地形成自己的编程思路。因为,学习编程如果有捷径的话,那么那是不断地地做实验。
结果,入门编程要有另一个求下载的知识结构,这个知识结构比较复杂到操作系统、计算机网络、数据库、算法设计和数据结构,在当前的大数据、云计算时代背景下,还不需要掌握到大数据和云计算的相关知识,尤其是iaas和paas。这些知识已经可以在学编程语言的过程中另外去学习,这些内容的掌握程度对此编程能力会有较高的影响。
结果,目前编程语言也很多,这对基础也很薄弱的初学者来说,可以从python语言就开始学起。
我推荐教程:北京尚学堂python400集,内容多而且系统。从入门又开始,更适合小白上手,有项目,不枯燥乏味。老牌机构讲师,专业而且干货多。在他们的官网上或则b站上都有,可以不去看看,评价文章比较不错,是我目前注意到的最值得我推荐的教程。
先说一点,我是前端工程师,所以的新app可以使用的是h5的东西,不是原生安卓和ios,其实还有一个个很火热的flutter,虽说没全部投入使用。所以我以下说的只因为前端的想开发app的朋友。肯定我也刚开发了几个,也有很多经验不足,如果不是写的有问题期望指正。
不过我做开发刚刚五年多的时间,说实话我感觉假如只不过是开发市面上巳经有的东西,应该相对容易的,现在有很多成熟的框架,有很不错的api合理借鉴,网上也有很多资源,并不一定都这个可以查找到。你遇到问题之前搞不好有很多前辈已经遇上过,好好上官方论坛,跟大家别人交流学习。我那种感觉真正的很难的东西不是你可不可做下去,也不是说出现个问题想都不打算就找人问,这样的态度我不我推荐。除非你的问题很简单的,之后发现自己原来只不过两行代码的事,可是这个结果也源自你之前的不停继续追问,知识只学了才是自己的。
跟大家简单点多多分享下我的经历。那个app是带的mui开发物流持着,简单点说那是跑单完单上传的图片信息,里查历史单等等。公司就我一个前端,做项目之前mui我也才看了一周左右。的确只不过是html页面而己,但是也有很多全局函数原生的东西。记得那时侯早上都工作啊到很晚,简单的登陆账号列表会显示页面,这些肯定好写的。晚上五点半下班之后我就呆在公司查询资料咋内部函数系统摄像头,咋建议使用二维码,怎莫动态链接库全额支付收款。也很兴奋,自己零开始做没人带。后来我们看了官方板载显卡的html5,很多都有吧样例,不过也会增强自己的功能稍许改动。也加入了几个群,虽说说有很多扯蛋,只不过也有很多人在探讨一番技术。所以资源很多,自己主动去找。听说后来在开发的时候,开发效率就马上了。
当时有个挺麻烦的事是全局函数地图。我是pc和app而做的,pc收件,app跑单,带的大都高德地图jsapi。但是到手机上就好使了,我也不知您为什么不。也找了很多东西,只不过发到邮箱出的基本都是地图不总是显示。问了有个人的显示,再仔细问他呢,他就说我都是刚弄,我的就能出去,人家列害,我能说什么,自己叨咕呗。我比较清晰地记的弄了三周,别的布局什么写的也迅速,因为经常会弄地图了。到最后真的是瞎猫遇上死耗子了,我真的懂为什么是不是我跟软件版本那就什么有关系。我没用sdk但引了百度的地图sdk,jsapi建议使用的高德的,显示成功了。肯定很多人会疑问,你们不要纠结啊这个,最重要的是效果必须得不出来,我话说出口肯定容易,也很有可能是运气,不过这一些大都确立在前期自己的努力努力思考,查阅资料。那个是看小说很清楚了稻盛和夫,现在是实践中明白了稻盛和夫先生。
现在我在可以使用mui团队开发的另一个框架uniapp开发一个简易版的头条。又是文章,专家,订阅,评论等等内容。结束时候自己慢慢的看文档,看官方例子,抢先出手去抄写,踏入了再看看flex布局。连网线的分装,优化软件promise请求。当然了也遇见很多坑,像软键盘自动弹出对布局的拉扯,这里面没有window,document这些浏览器的对象了。像富文本解析,的要对解析进去的文本字体缩放,图片点击,复制粘贴。uniapp基本是是基于组件小程序的api语法,所以才自己也去搞去找,上个月忙了整月,现在基本都都这个可以了。也不怕走歪路,走多了就明白了怎摸认真思索了,咋能够解决问题了。
我只是个小开发,依旧在去学习,在发现。我希望跟大家齐一进步。如果有想打听一下得东西可以给我留言,我也期望去能分享自己的经历。百度网盘也有些教程,有需要的小伙伴也可以找我,不需关注。啊,谢谢阅读!