想自学编程制作网站 APP应该如何进行?
时间:2024-01-19 19:54:01 | 来源:网站运营
时间:2024-01-19 19:54:01 来源:网站运营
想自学编程制作网站 APP应该如何进行?:支持题主,不要犹豫,直接开干。
一、学习和实践路线
首先,网站和APP都分前后端,而后端(Server)部分基本上都是某种HTTP服务+某种DB,网页和APP的后端技术重叠性非常高,对初学者来说基本是一样的。
后端入门路线:- Linux操作,服务系统搭建;
- 学习某种开发框架和开发语言,从PHP、Java、Python、Ruby、Node.js等等中间选一个;
- 从简单的服务开始边做边改进。
前端就比较麻烦了,APP前端和Web前端知识点差异很大。
前端入门路线:- Web的话要从Html学起,然后是CSS,然后是JavaScript等等,这些基本是必会的。
- APP前端分为iOS和安卓(Windows的暂时忽略),安卓要学Java一套,iOS的话也是自成一派。
时间精力有限,要考虑清楚自己想做哪块,然后尽可能深入学习和实践。
二、实践和学习基础知识的关系
先学基础还是先从实践开始?这个问题的答案是:完全看个人偏好。
有些人就喜欢按部就班的学习,有耐心,不care是否会立即得到成就感。强行让他们跳跃性学习会很不适应。
有些人会特别着迷于立即得到反馈和满足。强行让他们先打两年基础再做东西,很容易导致放弃。
作为游戏开发教育相关人员,
个人还是鼓励更多人耐住性子,从基础开始慢慢来,其实打基础的过程也很有乐趣,而且并不会很漫长。无论从实践出发还是从基础出发,想要在技术方向有所成就,最后基本都长成这样: