各种学习曲线图

50分钟前发布

各种学习步骤::


Ctrl+Enter 发表
发送
会员评论:
小白脸基地
1楼 · 16分钟前

[前端] 前端路线图: 第一阶段基础 HTML CSS2 w3cschool之中html/css每一个章节 第二阶段深入 HTML5 CSS3 第三阶段扩展 javascript基础 jQuery 第四阶段提升 javascript面向对象,高级阶段 Ajax 前端框架 响应式设计 第五阶段实战部分 js-SDK使用 web-API使用 网页交互特效

310人赞 回复0
淡定的人生
2楼 · 26分钟前

[前端] 前端路线图:第一阶段基础 HTML CSS2 w3cschool之中html/css每一个章节 第二阶段深入 HTML5 CSS3 第三阶段扩展 javascript基础 jQuery 第四阶段提升 javascript面向对象,高级阶段 Ajax 前端框架 响应式设计 第五阶段实战部分 js-SDK使用 web-API使用 网页交互特效

320人赞 回复0
淡定的人生
3楼 · 36分钟前

[i=s] 本帖最后由 淡定的人生 于 2015-8-23 17:58 编辑 [/i] [编程] 传智播客php学习路线:

330人赞 回复0
淡定的人生
4楼 · 46分钟前

[i=s] 本帖最后由 淡定的人生 于 2015-8-23 17:39 编辑 [/i] [color=#444444] [/color][color=#444444]从JAVA程序员到CTO:[/color]

340人赞 回复0
淡定的人生
5楼 · 56分钟前

[i=s] 本帖最后由 淡定的人生 于 2015-8-23 17:38 编辑 [/i] [color=#333333]游戏开发[/color][color=#444444] [/color][color=#444444]Android游戏与应用开发最佳学习路线图:[/color] [table=98%,rgb(248, 248, 248)] [tr][td=2,1][align=center][align=left][backcolor=transparent]Java基础[/backcolor][/align][/align][/td][/tr] [tr][td][align=left][backcolor=transparent]知识点[/backcolor][/align][/td][td][align=left][backcolor=transparent]目标[/backcolor][/align][/td][/tr] [tr][td][align=left][backcolor=transparent]Java 概述[/backcolor][/align][/td][td][align=left][backcolor=transparent]Java 基础入门[/backcolor][/align][/td][/tr] [tr][td][align=left][backcolor=transparent]Java 开发环境搭建[/backcolor][/align][/td][td][align=left][backcolor=transparent]熟练开发环境搭建、使用Eclipse编译运行调试项目[/backcolor][/align][/td][/tr] [tr][td][align=left][backcolor=transparent]Java基本程序设计结构[/backcolor][/align][/td][td][align=left][backcolor=transparent]熟练Java基本程序的书写、熟练运用数据类型、变量、流程、数组等[/backcolor][/align][/td][/tr] [tr][td][align=left][backcolor=transparent]对象和类(OOP基础)[/backcolor][/align][/td][td][align=left][backcolor=transparent]深刻理解面向对象思想、熟练运用类、对象、方法等Java基本程序单位[/backcolor][/align][/td][/tr] [tr][td][align=left][backcolor=transparent]继承[/backcolor][/align][/td][td][align=left][backcolor=transparent]熟练Java继承程序设计思想、能够使用继承思想编写Java程序[/backcolor][/align][/td][/tr] [tr][td][align=left][backcolor=transparent]接口与内部类[/backcolor][/align][/td][td][align=left][backcolor=transparent]熟练Java接口的定义和使用、理解使用Java接口设计系统[/backcolor][/align][/td][/tr] [tr][td][align=left][backcolor=transparent]异常与调试[/backcolor][/align][/td][td][align=left][backcolor=transparent]理解Java异常的机制、能够捕获常见异常、可以自定义异常[/backcolor][/align][/td][/tr] [tr][td][align=left][backcolor=transparent]集合框架[/backcolor][/align][/td][td][align=left][backcolor=transparent]熟练使用三种集合框架List、Map、Set;能够使用集合框架模拟数据库操作[/backcolor][/align][/td][/tr] [tr][td][align=left][backcolor=transparent]多线程[/backcolor][/align][/td][td][align=left][backcolor=transparent]熟练Java多线程的定义和使用,熟练Java的同步机制和通信机制,编写安全的Java多线程程序[/backcolor][/align][/td][/tr] [tr][td][align=left][backcolor=transparent]网络编程[/backcolor][/align][/td][td][align=left][backcolor=transparent]熟练Java网络编程客户端和服务器端类、使用Java网络编程接口实现聊天室[/backcolor][/align][/td][/tr] [tr][td][align=left][backcolor=transparent]Java IO 流[/backcolor][/align][/td][td][align=left][backcolor=transparent]熟练各种Java I/O流的使用、使用IO流拷贝文件、上传、下载[/backcolor][/align][/td][/tr] [tr][td][align=left][backcolor=transparent]GUI[/backcolor][/align][/td][td][align=left][backcolor=transparent]熟练常见的Java GUI控件的使用、熟练Java事件的处理机制、熟练常见事件处理方法[/backcolor][/align][/td][/tr] [tr][td][align=left][backcolor=transparent]Java 数据库编程(JDBC)[/backcolor][/align][/td][td][align=left][backcolor=transparent]能够使JDBC访问各种数据库、MySQL、Oracle 熟练Java 的CRUD方法、使用Java调用存储过程[/backcolor][/align][/td][/tr] [tr][td][align=left][backcolor=transparent]Java Web 编程[/backcolor][/align][/td][td][align=left][backcolor=transparent]理解Web编程思想、理解Web编程的请求响应机制,熟练Servlet Web 编程[/backcolor][/align][/td][/tr] [tr][td][align=left][backcolor=transparent]Java 项目[/backcolor][/align][/td][td][align=left][backcolor=transparent]熟练使用Java基础知识、多线程、网络编程、IO、GUI实现聊天室[/backcolor][/align][/td][/tr] [/table][p=28, null, left][color=#444444][color=#333333][backcolor=rgb(248, 248, 248)][font=宋体]Android游戏与应用开发[/font][/backcolor][/color][/color][/p][table=98%,rgb(248, 248, 248)] [tr][td][align=left][backcolor=transparent]知识点[/backcolor][/align][/td][td][align=left][backcolor=transparent]目标[/backcolor][/align][/td][/tr] [tr][td][/td][td][align=left][backcolor=transparent]应用开发部分[/backcolor][/align][/td][/tr] [tr][td][align=left][backcolor=transparent]Android 基础入门[/backcolor][/align][/td][td][align=left][backcolor=transparent]熟练Android平台搭建、熟练使用Android创建命令工具、编写第一个Android应用程序[/backcolor][/align][/td][/tr] [tr][td][align=left][backcolor=transparent]Android 用户界面[/backcolor][/align][/td][td][align=left][backcolor=transparent]熟练Android创建UI组件的应用、能够使用创建UI组件设计实际项目UI、熟练高级UI的使用,例如,MapView、WebView、Gallery、GridView 等[/backcolor][/align][/td][/tr] [tr][td][align=left][backcolor=transparent]Android 基本组件[/backcolor][/align][/td][td][/td][/tr] [tr][td][align=left][backcolor=transparent](Activity、Intent、Service、BroadCastReceiver、ContentProvider)[/backcolor][/align][/td][td][align=left][backcolor=transparent]深刻理解Android应用程序的设计思想、熟练Android平台的四大组件Activity、Service、BroadcastReceiver、ContentProvider的使用,能够使用通知、Alarm等实现备忘录等真实项目[/backcolor][/align][/td][/tr] [tr][td][align=left][backcolor=transparent]Android 数据存储[/backcolor][/align][/td][td][align=left][backcolor=transparent]熟练Android平台的数据存储、熟练使用Sqlite数据库实现CRUD操作 熟练Android文件系统的操作[/backcolor][/align][/td][/tr] [tr][td][align=left][backcolor=transparent]多媒体[/backcolor][/align][/td][td][align=left][backcolor=transparent]熟练使用Android 平台的多媒体的使用,播放音频、视频、操作图片[/backcolor][/align][/td][/tr] [tr][td][align=left][backcolor=transparent]互联网应用[/backcolor][/align][/td][td][align=left][backcolor=transparent]熟练Android平台的网络编程接口、熟练Sock、URL、ApacheClient的各种使用方法[/backcolor][/align][/td][/tr] [tr][td][align=left][backcolor=transparent]GPS定位应用[/backcolor][/align][/td][td][align=left][backcolor=transparent]熟练Android平台的定位API、能够使用这些API实现定位、跟踪、查找等功能[/backcolor][/align][/td][/tr] [tr][td][align=left][backcolor=transparent]Android多线程[/backcolor][/align][/td][td][align=left][backcolor=transparent]熟练Android平台的多线程处理方法、熟练使用Android平台的消息处理机制[/backcolor][/align][/td][/tr] [tr][td][align=left][backcolor=transparent]Android 应用项目[/backcolor][/align][/td][td][align=left][backcolor=transparent]学习版本控制工具、熟练团队开发流程[/backcolor][/align][/td][/tr] [tr][td][/td][td][align=left][backcolor=transparent]游戏开发部分[/backcolor][/align][/td][/tr] [tr][td][align=left][backcolor=transparent]图形图像[/backcolor][/align][/td][td][align=left][backcolor=transparent]熟练Android平台的图形图像处理API、能够使用这些API绘制图形、动画等[/backcolor][/align][/td][/tr] [tr][td][align=left][backcolor=transparent]View、SurfaceView[/backcolor][/align][/td][td][align=left][backcolor=transparent]熟练View、SurfaceView、自定义视图[/backcolor][/align][/td][/tr] [tr][td][align=left][backcolor=transparent]Android 平台下的传感器[/backcolor][/align][/td][td][align=left][backcolor=transparent]能够使用Android 平台API实现感应操作[/backcolor][/align][/td][/tr] [tr][td][align=left][backcolor=transparent]游戏中的物理和数学[/backcolor][/align][/td][td][align=left][backcolor=transparent]Android 平台的物理特性实现[/backcolor][/align][/td][/tr] [tr][td][align=left][backcolor=transparent]OpenGL ES初级[/backcolor][/align][/td][td][align=left][backcolor=transparent]熟练OpenGL ES的常见API的使用[/backcolor][/align][/td][/tr] [tr][td][align=left][backcolor=transparent]OpenGL进阶[/backcolor][/align][/td][td][align=left][backcolor=transparent]能够使用OpenGL ES API实现一些特效[/backcolor][/align][/td][/tr] [tr][td][align=left][backcolor=transparent]游戏引擎初步[/backcolor][/align][/td][td][align=left][backcolor=transparent]熟练游戏引擎基础框架[/backcolor][/align][/td][/tr] [tr][td][align=left][backcolor=transparent]游戏引擎音效模块[/backcolor][/align][/td][td][align=left][backcolor=transparent]熟练游戏引擎音效部分实现[/backcolor][/align][/td][/tr] [tr][td][align=left][backcolor=transparent]游戏引擎实体模块[/backcolor][/align][/td][td][align=left][backcolor=transparent]熟练游戏引擎粒子系统实现[/backcolor][/align][/td][/tr] [tr][td][align=left][backcolor=transparent]游戏引擎OpenGL 模块[/backcolor][/align][/td][td][align=left][backcolor=transparent]熟练游戏引擎OpenGL ES 3D部分实现[/backcolor][/align][/td][/tr] [tr][td][align=left][backcolor=transparent]Android 游戏项目[/backcolor][/align][/td][td][align=left][backcolor=transparent]使用游戏引擎编写游戏[/backcolor][/align] [/td][/tr] [/table]

350人赞 回复0
淡定的人生
6楼 · 66分钟前

[云/大数据] 大数据学习知识点:成功的大数据学习经验 一、Hadoop入门,了解什么是Hadoop 1、Hadoop产生背景 2、Hadoop在大数据、云计算中的位置和关系 3、国内外Hadoop应用案例介绍 4、国内Hadoop的就业情况分析及课程大纲介绍 5、分布式系统概述 6、Hadoop生态圈以及各组成部分的简介 7、Hadoop核心MapReduce例子说明 二、分布式文件系统HDFS,是数据库管理员的基础课程 1、分布式文件系统HDFS简介 2、HDFS的系统组成介绍 3、HDFS的组成部分详解 4、副本存放策略及路由规则 5、NameNode Federation 6、命令行接口 7、Java接口 8、客户端与HDFS的数据流讲解 9、HDFS的可用性(HA) 三、初级MapReduce,成为Hadoop开发人员的基础课程 1、如何理解map、reduce计算模型 2、剖析伪分布式下MapReduce作业的执行过程 3、Yarn模型 4、序列化 5、MapReduce的类型与格式 6、MapReduce开发环境搭建 7、MapReduce应用开发 8、更多示例讲解,熟悉MapReduce算法原理 四、高级MapReduce,高级Hadoop开发人员的关键课程 1、使用压缩分隔减少输入规模 2、利用Combiner减少中间数据 3、编写Partitioner优化负载均衡 4、如何自定义排序规则 5、如何自定义分组规则 6、MapReduce优化 7、编程实战 五、Hadoop集群与管理,是数据库管理员的高级课程 1、Hadoop集群的搭建 2、Hadoop集群的监控 3、Hadoop集群的管理 4、集群下运行MapReduce程序 六、ZooKeeper基础知识,构建分布式系统的基础框架 1、ZooKeeper体现结构 2、ZooKeeper集群的安装 3、操作ZooKeeper 七、HBase基础知识,面向列的实时分布式数据库 1、HBase定义 2、HBase与RDBMS的对比 3、数据模型 4、系统架构 5、HBase上的MapReduce 6、表的设计 八、HBase集群及其管理 1、集群的搭建过程讲解 2、集群的监控 3、集群的管理 九、HBase客户端 1、HBase Shell以及演示 2、Java客户端以及代码演示 十、Pig基础知识,进行Hadoop计算的另一种框架 1、Pig概述 2、安装Pig 3、使用Pig完成手机流量统计业务 十一、Hive,使用SQL进行计算的Hadoop框架 1、数据仓库基础知识 2、Hive定义 3、Hive体系结构简介 4、Hive集群 5、客户端简介 6、HiveQL定义 7、HiveQL与SQL的比较 8、数据类型 9、表与表分区概念 10、表的操作与CLI客户端演示 11、数据导入与CLI客户端演示 12、查询数据与CLI客户端演示 13、数据的连接与CLI客户端演示 14、用户自定义函数(UDF)的开发与演示 十二、Sqoop,Hadoop与rdbms进行数据转换的框架 1、配置Sqoop 2、使用Sqoop把数据从MySQL导入到HDFS中 3、使用Sqoop把数据从HDFS导出到MySQL中 十三、Storm 1、Storm基础知识:包括Storm的基本概念和Storm应用 场景,体系结构与基本原理,Storm和Hadoop的对比 2、Storm集群搭建:详细讲述Storm集群的安装和安装时常见问题 3、Storm组件介绍: spout、bolt、stream groupings等 4、Storm消息可靠性:消息失败的重发 5、Hadoop 2.0和Storm的整合:Storm on YARN 6、Storm编程实战

360人赞 回复0
淡定的人生
7楼 · 76分钟前

[color=#444444]嵌入式系统学习路线 !![/color][table=98%] [tr][td][font=Times New Roman][size=4]嵌入式系统学习路线图[/size][/font][/td][/tr] [/table]

370人赞 回复0
淡定的人生
8楼 · 86分钟前

[i=s] 本帖最后由 淡定的人生 于 2015-8-23 17:56 编辑 [/i] [color=#444444] [/color][color=#444444]Hacker学习路线图V1.0:[/color][color=rgb(68, 68, 68)][size=4][color=#00ffff]作者原文:[/color] [/size][/color][size=4][color=#444444][color=#00ffff]6年前的夏天,还在大学的我百无聊赖的翻着技术书籍,耳边是宿舍兄弟们打3C的声音。随手点了点博客,发现有个黑客技术初学者正在按照一张质朴的黑客学习路线图去收集资料,并试图学习黑客技术,正是由于这个原因,使得我突然间来了一种使命感,因此便诞生了《Windows下Hacker学习发展流程图 V0.2 Beta》这张图。 但是令我所想象不到的是,这张图在随后的几年时间内在各大社区疯传,部分社区的点击量甚至都是以10万计,回复量甚至都是以千计的。除此之外,很幸运的是,这幅图也成了不少大学信息安全专业的教学素材。 这幅图能发挥出如此之大的力量是我创作之初所没有想到的,也正是因此,才使得我有动力在6年之后完成了这幅图的正式版。这个版本的图没有图注,我期望这是一副仅凭直觉就能看懂的图,如果您对这幅图有什么建议(包括但不限于内容准确性、线的样式、配色、用语等),都欢迎向我反馈,我会尽快对其进行更新。 by:A1pass [/color][/color][/size]

380人赞 回复0
淡定的人生
9楼 · 96分钟前

[i=s] 本帖最后由 淡定的人生 于 2015-8-23 17:37 编辑 [/i] [游戏开发] unity3d学习路线的建议:[color=#444444]先说一说 这些内容是转载自泰课在线,这是一个不错的游戏开发与移动开发的学习网站 以下是 unity3d引擎的学习路线[/color][color=#ff00ff]和我自己的资源分享![/color] [p=20, null, left][color=#444444][color=#000000] [/color][/color][/p][p=20, null, left][color=#444444][color=#000000] [/color][/color][/p][p=20, null, left][color=#444444][color=#000000]不得不说,unity3d是一个解放生产力的游戏引擎,自带了各种编辑器,可以进行一系列的可[/color][/color][/p][p=20, null, left][color=#444444][color=#000000]视化操作。需要注意的是,unity3d适合FPS游戏,物理游戏等中小型的游戏,并不太适合MMO开[/color][/color][/p][p=20, null, left][color=#444444][color=#000000]发。最开始接触unity3d,到了解大致内容,能上手开发,自己断断续续用了半个月时间。期间走[/color][/color][/p][p=20, null, left][color=#444444][color=#000000]了不少弯路,因此在学习unity3d时需要先弄清楚如何去学,自己对unity3d的学习路线有怎样的[/color][/color][/p][p=20, null, left][color=#444444][color=#000000]计划,[/color][/color][/p][p=20, null, left][color=#444444][color=#000000] 现在我总结了一下一个自己倒过头来觉得适合一些没有接 触过unity3d的朋友的学习路线的建[/color][/color][/p][p=20, null, left][color=#444444][color=#000000]议,希望对大家有帮助。[/color][/color][/p][p=20, null, left][color=#444444][color=#000000]此过程假设学习者:[/color][/color][/p][p=20, null, left][color=#444444][color=#000000] 1. 有一定图形学基础,比如清楚3D平移旋转等操作,四元数基本原理,对纹理,材质,灯光[/color][/color][/p][p=20, null, left][color=#444444][color=#000000]等有基本了解。[/color][/color][/p][p=20, null, left][color=#444444][color=#000000] 2. 开发语言不是障碍,即采用何种语言进行开发不是问题。[/color][/color][/p][p=20, null, left][color=#444444][color=#000000] 3. 阅读英文艺术文档没有障碍[/color][/color][/p][p=20, null, left][color=#444444][color=#000000] 对于1,如果是计算机专业毕业,一般找一本图形学的书籍看半天足够了。[/color][/color][/p][p=20, null, left][color=#444444][color=#000000] 对于2,unity3d支持C#,Javascript,Boo三种脚本语言开发,可以任选一种。[/color][/color][/p][p=20, null, left][color=#444444][color=#000000] 学习路线也可以根据实际情况任选。[/color][/color][/p][p=20, null, left][color=#444444][color=#000000]学习路线1:[/color][/color][/p][p=20, null, left][color=#444444][color=#000000] 1. 手册manual第一部分通读,并熟悉unity3d环境(半天)[/color][/color][/p][p=20, null, left][color=#444444][color=#000000] 2. 通读手册脚本指南中的overview部分(半天)[/color][/color][/p][p=20, null, left][color=#444444][color=#000000] 3. 官网的例子学习,3DPlatformTutorial(一周)[/color][/color][/p][p=20, null, left][color=#444444][color=#000000]学习路线2:[/color][/color][/p][p=20, null, left][color=#444444][color=#000000] 1. 手册manual第一部分通读,并熟悉unity3d环境(半天)[/color][/color][/p][p=20, null, left][color=#444444][color=#000000] 2. 照书学,理论结合实例,如果基础稍弱,且想学想做的游戏有不少2D元素,可以采用[/color][/color][/p][p=20, null, left][color=#444444][color=#000000]《Unity 3.x Game Development beginner》一书,[/color][/color][/p][p=20, null, left][color=#444444][color=#000000] 若基础稍好一点点,可以采用《Unity.3.x.Game.Development.Essentials》一书。PS:这2本书[/color][/color][/p][p=20, null, left][color=#444444][color=#000000]都有英文电子版可以下载。(一周)[/color][/color][/p][p=20, null, left][color=#444444][color=#000000] OK,就这么简单,其实只要几天,就足够上手开发了。认真做完这几步,基本上已经能够应付[/color][/color][/p][p=20, null, left][color=#444444][color=#000000]大部分游戏开发内容了,剩下的就可以边做边熟悉了。[/color][/color][/p][p=20, null, left][color=#444444][color=#000] [/color][/color][/p][p=20, null, left][color=#444444][color=#ff00ff]也许你看完上面的 内容已经晕头转向了,别担心 没有技术是非常高深莫测的。[/color][/color][/p][p=20, null, left][color=#444444][color=#ff00ff]我有一份网友写的 unity 光速入门教程 非常生动形象,适合新人看 。[/color][/color][/p][p=20, null, left][color=#444444][color=#ff00ff]附上一些原文的内容简介 和pdf 入门文档![/color][/color][/p] [align=left][color=#444444][size=4]首先,[/size]unity[size=4]3D是什么软件?[/size][/color][/align][align=left][color=#444444][size=4]很好,这个问题已经说到点上了。没错,[/size][/color] umity3d[color=rgb(68, 68, 68)][size=4]就是一款软件,确切地说,是一款[/size][/color][size=4]游戏引擎[/size][color=#444444][size=4]开发软件。[/size][/color][/align][align=left][color=#444444][size=4]好了,现在,即使你不懂,你也可以很高深地合上本书,然后会心一笑,对身边不知道怎么做游戏或者多媒体应用的人说:“你可以去试试一款集图形渲染、物理引擎、碰撞检测、声音动画、场景管理以及输入输出设备于一体的可编辑多媒体游戏开发工具,它叫Unity3D,真的很不错。”[/size][/color][/align][align=left][color=#444444][size=4]是的,听完这句话,基本上懂的人也会被你绕晕了,然后满眼崇拜地看着你。哈哈~[/size][/color][/align][align=left][color=#444444][size=4]好了,微笑三秒,然后跟我一起掀桌(╯‵□′)╯︵┻━┻[/size][/color][/align][align=left][color=#444444][size=4]这是什么鬼啊!听都听不懂![/size][/color][/align][align=left][color=#444444][size=4]……[/size][/color][/align][align=left][color=#444444][size=4]没关系,反正这只是前言。[/size][/color][/align][align=left][color=#444444][size=4]插个图,有图有真相。[/size][/color][/align] [align=left][color=#444444][size=4] [/size][/color][/align]

390人赞 回复0
淡定的人生
10楼 · 106分钟前

[i=s] 本帖最后由 淡定的人生 于 2015-8-23 17:34 编辑 [/i] [color=#444444] [/color][color=#444444]python学习路线图:[/color] [color=#444444]python简明教程 -〉python核心编程-〉python网络编程-〉django讲解下面是知道创宇的python技能图[/color] [list] [*]Python核心编程2 [list] [*]第4章 Python对象 [list] [*]完整熟练 [/list][*]6.8 Unicode [list] [*]完整熟练 [/list][*]8.11 迭代器和iter()函数 [list] [*]完整熟练 [/list][*]第9章 文件的输入和输出 [list] [*]完整熟练 [/list][*]第10章 错误和异常 [list] [*]完整熟练 [/list][*]第11章 函数和函数式编程 [list] [*]完整熟练 [/list][*]第12章 模块 [list] [*]完整熟练 [/list][*]第14章 执行环境 [list] [*]完整熟练 [/list][*]第15章 正则表达式 [list] [*][img=16,16]http://blog.knownsec.com/Knownsec_RD_Checklist/v2.2.html_files/icons/idea.png[/img] 完整熟练 [/list][*]第18章 多线程编程 [list] [*]完整熟练 [/list][*]20.2 使用Python进行Web应用:创建一个简单的Web客户端 [list] [*]完整熟练 [/list] [/list] [/list]

3100人赞 回复0
淡定的人生
11楼 · 116分钟前

[color=#444444]Android学习路线图:[/color] [color=#444444] [/color]

3110人赞 回复0
淡定的人生
12楼 · 126分钟前

程序员发展方向: 1、 Windows开发: 主要是开发PC机的软件,像QQ、Word等等,要会C/C++、winAPI、操作系统、数据结构。 2、游戏开发: 首先要Windows开发基础,还要学习图形编程、游戏服务器架设等。 3、Web开发: 就是做网站,有前端和后台之分。前端:学习HTML、CSS、JavaScript等。后台:需要学习PHP、ASP、Python等一门适合Web开发的语言。 4、移动开发: 就是做手机应用,主要是做IOS和Android开发,包括一般应用和游戏,做Android开发需要学习Java,做IOS开发需要学Objective-C或Swift。移动开发市场需求很大。 一般的方向就是以上四种,如果觉得自己可是更NB的话,就可以去研究下底层服务和算法。

3120人赞 回复0
淡定的人生
13楼 · 136分钟前

量化交易学习: 1. 先学习量化理念。 2. 尝试着写选股策略。 3. 学习C++,熟悉 MATLAB,tb。 4. 还有数学统计学,物理等

3130人赞 回复0
淡定的人生
14楼 · 146分钟前

怎么学好编程: 首先自然是选择学习的编程语言了,计算机语言的种类繁多,但是大体可以分为机器语言,汇编语言,高级语言以及脚本语言。像是我们经常听到的C语言,java,易语言都是属于高级语言,像是php,javascript,jsp,asp.net就属于脚本语言了。不同的语言难易程度也不相同,可以根据自己的情况进行选择性学习。

3140人赞 回复0
淡定的人生
15楼 · 156分钟前

怎么学好编程: 首先自然是选择学习的编程语言了,计算机语言的种类繁多,但是大体可以分为机器语言,汇编语言,高级语言以及脚本语言。像是我们经常听到的C语言,java,易语言都是属于高级语言,像是php,javascript,jsp,asp.net就属于脚本语言了。不同的语言难易程度也不相同,可以根据自己的情况进行选择性学习。

3150人赞 回复0
淡定的人生
16楼 · 166分钟前

【慕课大巴】JAVA学习路线图: 想学习Java编程的朋友可以按照这种路线来找教程自学 第一阶段 JAVA基础课程 JAVA编程基础 JAVA界面编程 JAVA API 第二阶段 数据库开发 SQL基础 JDBC编程 第三阶段 DHTML HTML基础 Javascript DOM编程 第四阶段 JAVA Web Servlet 开发 JSP 开发 Ajax 开发 第五阶段 JAVA EE Structs Hibernate Spring 精通阶段 项目实战 框架学习 面试与就业

3160人赞 回复0
淡定的人生
17楼 · 176分钟前

IOS开发工程师学习路线图 : 学习顺序: C语言 Objective-C Swift iOS开发基础 iOS高级开发 iOS游戏开发

3170人赞 回复0
淡定的人生
18楼 · 186分钟前

求教网络发展路线 linux win sever 路由交换: RT 我就是喜欢网络 只是没找到对的地方 学习只学到毛皮 然后 自行搜集 到一些教程资源 都不知道要学习学什么 兄弟连linux 郝斌C语言(因为好像C是学计算机必学的 不论哪个方向) 还有部分路由交换的教程 真心求赐教

3180人赞 回复0
淡定的人生
19楼 · 196分钟前

[i=s] 本帖最后由 淡定的人生 于 2015-8-23 17:51 编辑 [/i] PHP学习线路图:

3190人赞 回复0
淡定的人生
20楼 · 206分钟前

C语言基础入门: 第一阶段:C语言知识学习(14天) 课程名称 课程内容 学习目标 初识C语言 · C语言发展史、前景 · 认识Visual Studio 第一个C语言程序 了解C语言的历史和未来,掌握Unix/Linux下C语言编译环境的搭建,掌握windows下Visual Studio的安装和操作,为下一步的学习打好基础。 数据类型 与运算符 数据的存储原理 关键字和标识符 · ASCII码 · 常量与变量 · 变量的类型转换 · 运算符与表达式 · 运算符的优先级和结合性 理解数据存储原理; 掌握常量、变量的定义和实用; 熟练应用数据类型的转换; 掌握每一种运算符的使用,能写出可以处理一些计算的操作的简单程序; 理解运算符优先级、结合方向。 流程控制 · 流程图 · 基本语句 · 顺序结构语句 · 选择结构语句 · 循环结构语句 · 跳转语句 理解什么是流程控制,流程控制都有哪些,它们有怎样的特点; 掌握各种流程控制语言的使用以及其嵌套符合使用。 函数 · 函数的基本概念 · 内存区域划分 · 函数的声明与定义 · 函数的调用 · 函数的形参与实参 · 局部变量、全局变量 · 函数的返回值 · 外部函数、内部函数 · 递归函数 理解函数的作用与重要性,深入理解函数参数、函数返回值、函数声明的作用及应用,掌握如何编写函数,如何使用函数进行多文件开发, 能够通过函数来消除代码重复和提高代码的可读性。 数组 · 数组的基本概念 · 数组内存分配的细节 · 一维数组 · 二维数组 · 数组作为函数参数 · 多维数组 理解数组的存储原理,并能熟练使用一维和二维数组;掌握数组操作中的遍历、查找、和排序;一些常见算法,比如冒泡排序、选择排序和快速排序等要掌握;能够通过数组来处理现实生活中的需要批量操作的问题,进一步提高编程能力。 指针 · 指针的基本概念 · 指针的内存分区 · 指针的运算 · 指针与数组的关系 · 指针与函数的关系 · 指针数组和二级指针 · 内存申请和操作 · 指针与const限定符 理解什么是指针及指针的作用,什么是地址传递,数组通过的角标访问元素的内部实现原理;掌握如何定义和使用指针了解动态存储空间是如何分配和释放的,什么是指针数组、指向数组的指针、指针函数、函数指针;理解C语言中内存分区,不同的分区有什么特点。 语言中的字符串 · 字符串和字符数组 · 字符串的输入输出 · 字符串操作函数 · 字符串作为函数参数 字符串是常用的知识点,需要掌握字符串的输入输出,和字符串的操作函数,还要理解字符串作为函数参数时的应用。 结构体和共用体 · 结构体类型和结构体变量 · 结构体的内存分析 · 结构体数组 · 结构体指针变量 · 结构体数组指针 · 结构体嵌套定义 · 结构体类型数据在函数间的传递 · 共用体的概念和内存原理 · 共用体变量的引用和初始化 · typedef—给类型取别名 理解全局变量的定义与声明,结构体、共用体的作用,掌握如何定义和使用结构体处理现实生活的中的问题以及如何通过枚举消除魔法数字,提高代码可读性。 预处理 · 宏定义 · 文件包含 · 条件编译 理解什么是预处理指令,宏定义、条件编译、文件包含这些预处理指令如何使用。 内存四区 · 堆 · 栈 · 代码区 · 静态及常量区 · 内存四区的使用 理解内存工作原理,明白四区的特点。 文件操作 · 文件概述 · 文件的打开与关闭 · 文件的顺序读写 · 文件的随机读写 掌握文件的各种打开关闭操作,并能正确的读取和存储文件以及完成对文件的更改。 第二阶段:项目实战(1天) 项目名称 项目描述 学习目标 电子词典 英译汉和汉译英的单词翻译功能 打开收藏的词语,及时复习功能 通过项目实战,使大家了解如何开发的C程序,从项目需求分析项目设计,到项目实现,对C程序开发流程有个整体的认识,这对实际工作中是大有裨益的。 同学们可以将基础班所学的C语言知识融会贯通到具体的项目中去,在做项目的同时领略C语言的强大的功能。 跨平台IDE 用C/C++语言step by step领着同学们完成跨windows/unix/linux平台集成C/C++语言编译环境IDE项目,实现类似VS,eclipse等各类流行IDE风格的图形化的代码编写界面 项目完成后可以支持C/C++的集成编译,同时扩展出自定义的编程语言

3200人赞 回复0
淡定的人生
21楼 · 216分钟前

[i=s] 本帖最后由 淡定的人生 于 2015-8-23 17:49 编辑 [/i] .net学习线路 :

3210人赞 回复0
淡定的人生
22楼 · 226分钟前

C/C++软件工程师 学习路线图: 比较全面,适合想往C语言工程师方面发展的朋友参考。 包含:初级、中级、高级、专家、主管 各种发展方向

3220人赞 回复0
牛魔王
23楼 · 236分钟前

看完才知道什么是为什么

3230人赞 回复0
空丶
24楼 · 246分钟前

每天看小白

3240人赞 回复0
天尊的梦魇
25楼 · 256分钟前

这个学习的路线图收藏了

3250人赞 回复0
悦然
26楼 · 266分钟前

不错 收藏了

3260人赞 回复0
小白往大神之路
27楼 · 276分钟前

这个好。支持

3270人赞 回复0
杨宇
28楼 · 286分钟前

不错,正是我现在所需要的

3280人赞 回复0
浩明
29楼 · 296分钟前

挺不错好的啊

3290人赞 回复0
就爱学学
30楼 · 306分钟前

牛叉叉啊 收藏

3300人赞 回复0