首先你要明确自己的方向,这就象考驾照,要先确定考什么照,开小车,客车还是卡车。
一 方向选择
编程大致分为前端工程师和后端工程师
前端工程师
主要围绕HTML,CSS,JavaScript去学
首先你要明确自己的方向,这就象考驾照,要先确定考什么照,开小车,客车还是卡车。
一 方向选择
编程大致分为前端工程师和后端工程师
前端工程师
主要围绕HTML,CSS,JavaScript去学习,现在因为有了nodejs,后端能干的事,前端也都能干了。要能独立开发应用,你还需要掌握至少一种mvvm框架,掌握nodejs,掌握至少一种数据库
后端工程师
至少掌握c#、java、python、php、go、ruby语言中的一种,掌握基于语言开发桌面应用程序或web应用程序。
二 如何开始学
语言和方向选好后,就可以开始学习了。最好的学习就是实践,多写代码,给自己定任务和目标,通过边学边做去达成目标。例如,可以模彷小米官方网页,自己根据掌握的前端知识去重写一个,可以给女朋友建个博客等等……
不建议盲目在家看书或看视频,学编程不动手写代码,永远都学不会。没有任务驱动,也很难学好编程。要用学到的编程知识去构建信息系统,解决实际的问题,才能在过程中获得成长。
前面有人已经推荐了在线培训的网站,我就不推荐了,建议初期不过多看线上视频。多看书,多练习,视频只做作为辅助学习工具。