热门
最新
红包
立Flag
投票
同城
我的
发布
这个配图很到位
CSDN App 扫码分享
307
1840
打赏
- 复制链接
- 举报
下一条:
半年前给一个朋友写了一个学习编程入门的简单文档,现在放出来。这篇文章针对的是编程新手,只求能涵盖大部分常用的东西,请各位开发届大牛不吝赐教!不过请考虑文章的对象,不要吹毛求疵了?[计算机专业的新手们,可以看我的这个回答:计算机专业大一迷茫求指点-王晋东的回答]本文的目录如下:1 平台1.1 桌面平台:[1.1.1 Linux,1.1.2 Windows,1.1.2.1 .NET平台,1.1.2.2 非.NET平台,1.1.3 Mac]1.2 移动平台:[1.2.1 安卓Android,1.2.2 iOS,1.2.3 Windows Phone]1.3 Web平台:[1.3.1 前端,1.3.2 后端]2 语言[2.1 C, 2.2 C++, 2.3 C#, 2.4 Java, 2.5 HTML, 2.6 PHP, 2.7 Python, 2.8 ASP.NET, 2.9 其他]3 工具[3.1 Visual Studio, 3.2 Eclipse, 3.3 Intellij IDEA, 3.4 Android Studio, 3.5 XCode, 3.6 Pycharm]4 辅助[4.1 数据库, 4.2 Github, 4.3 MOOC]1.平台1.1 桌面平台桌面平台以操作系统来分类,分为Linux、Windows和Mac三个平台。1.1.1 LinuxLinux是著名的黑客Linus在大学开发的开源操作系统,建立在早期的Unix内核基础上。由于它优良的特性及开源的管理方式,吸引了全球大批的开发者使用。Linux一般是用于服务器,因为它作为一个操作系统来说本身极其优秀,适合在后台作为服务器系统持续稳定地运行。 Linux上的编程是比较基础的,考察你对命令的掌握情况,不过对于新手的话,还是有一定难度的。虽然号称掌握了Linux就说明是个大牛,但是至少这种言论是片面的。不过学习Linux确实能提高对计算机的理解能力,这方面比较好的书有一个叫[《鸟哥的Linux私房菜》](http://vbird.dic.ksu.edu.tw),专门为学Linux写的好多书,业界评价很高。