请选择 进入手机版 | 继续访问电脑版

[分享] 菜鸟如何选择适合自己的技术方向

[复制链接]
查看: 2407 |回复: 33
发表于 2016-12-10 13:55:18 | 显示全部楼层 |阅读模式
此贴从很浅的技术层次给菜鸟们的介绍各个技术,看完后应该可以选择自己需要的技术道路前行。

警报:此贴竟供给菜鸟,大神请略过,贴中有不适的地方请留言指出,文字尽量简短避免过多的专业名词。

1.jpg


想从事技术开发或互联网应用开发相关的新手们,往往都不知道如何进行合适的入门选择。
不断的百度去了解相关方面,但是越看越懵,映入眼帘的全是一个个专业名词,这些名词一个个的去了解更是浪费大量的时间和精力。

因为找不到合适的学习路径,导致那股学习的欲望大跌。

下面我将从大的技术方向,一一列出菜鸟朋友们该如何零基础的学习一门技术。

首先给菜鸟朋友们一个警钟:任何技术坚持学习下来都会有成效,不要今天学一个明天学一个,需要的是深度而不是广度。

传送门:
1.Win(windows系统)下的桌面应用学习路线
2.Web网站开发之前端学习路线
3.Web网站后端开发(服务器端)



未完待续。。。。。




不要你签到,你还灌水!只有扣除你20金币才能消我气!
 楼主| 发表于 2016-12-15 22:41:51 | 显示全部楼层
Win(windows系统)下的桌面应用学习路线

桌面应用(指win或mac等系统上的应用程序)
桌面应用开发虽不是像以往那么热门了,但是你喜欢一样可以学习,技术的热越冷不代表你的收入高与低,
放心大胆的去学吧,可能你没听过的汇编一样有高薪人群。

1.jpg


• C、C++开发win应用
不知道为什么学习C++的都要从C语言开始,可能因为C++是C语言的扩展吧。废话不多说分享基础教程
教程:C语言从菜鸟到高手

看完C语言的基础,再来学习C++应该很容易上手
教程:从新手到高手C++全方位学习

C++学习完基本语法那些后,可以开始做点小应用,这时候需要学习框架
框架解释:很多高级功能帮你实现了,你只需要调用即可
教程:VC++从入门到精通开发详解

好了,这时候可以做做稍微高级点的应用了
教程1:仿QQ群聊系统
教程2:网络应用开发

学完以上的部分,你肯定已经踏入开发的大门了。再接再厉!
赞助会员可以只看下面这套完整教程:
教程:最新C\C++工程师基础到实战完整培训

• C#开发win应用
C#零基础:C#入门教程

C#进阶实战项目开发
教程:实战培训

C#了解的非常少,所以只能做少许推荐,看完上面入门肯定不是问题的啦!

• Java桌面应用开发
一次开发,多个平台都能用这就是java开发桌面应用的益处。
学习之前先解释下一个名词"JAVASE": Java是统称,JavaSE是里面的某一个方向,
JavaSE下,开发出来的,就是桌面程序,就是软件。

学好Java基础非常有用,你日后就明白了。
教程:深入浅出之-JavaSE基础视频教程

实战教程(由于javase了解的不是很多,所以希望大家看完基础部分后,自行思考下学习方向)
教程:JavaSE实战项目-LOL工具箱+愤怒的小鸟拼图

Java前景非常的好,最新的开发语言排行名列第一哦!
不要你签到,你还灌水!只有扣除你20金币才能消我气!
 楼主| 发表于 2016-12-15 23:05:13 | 显示全部楼层
Web开发之前端学习路线

Web开发是指网站开发,网站开发又包含前端和后端,前端是指用户视角所看到的东西。
这里啰嗦几句,web前端近一两年来非常的流行,当下很多app中都会嵌入H5页面,这也是属于前端,准确的应该称为移动前端。
好了,下面从零开始给新手朋友们,推荐学习路线图.

2.jpg


1.HTML\CSS基础(HTML页面的内容载体,CSS页面的样式,现在不理解没关系,学着学着就明白了)
教程1:html+css零基础视频
教程2:CSS商城项目实战

2.有了HTML/CSS的基础,继续学习前端的核心内容Javascript(和Java没有任何关系)
Javascript可以说就是web前端的开发语言,一定要好好学哦.
教程:Javascript系列(基础-进阶-加强)

3.html+css+javascript练手项目
教程:前端实战

通过上面三个阶段性学习,对于基础技术已经掌握的差不多了,下面部分是移动端前端内容

4.H5/CSS3拓展进阶学习
教程:HTML5开发培训

5.移动端开发实战(赞助会员专享)
教程:移动前端开发(基础、H5游戏、实战项目)

到此,学完以上部分web前端大门你已经踏入了,后期全靠自己多看文档,多做项目了。
这里推荐几套完整的web前端与移动开发的赞助会员专享资源
教程1:最新web前端完整工程师视频教程
教程2:最新完整web移动前端工程师教程


不要你签到,你还灌水!只有扣除你20金币才能消我气!
 楼主| 发表于 2016-12-15 23:12:44 | 显示全部楼层
Web开发之后端学习路线

后端就是网站的逻辑部分,主要涉及数据库,后端也指服务器端。
a.jpg


由于web后端开发语言很多种,如PHP、PYTHON、JSP、NodeJS等,下面分别推荐较热门的开发语言学习路线给新手。
认真学好一门语言即可,语言只是工具,编程的思想对于我们来说才是重要的。
务必轻语言重思想!

•PHP(号称宇宙最好的语言)
PHP开发速度快,学习难度也并不高。想快速从事web开发的新手可以选择他。
php.jpg

入门教程:16年最新PHP基础入门教程
实战教程1:电商网站开发实战完整教程
实战教程2:博客系统
学完以上部分,对于php开发来说已经有一定的经验了,后期再多做点实际开发提升下自己的水平。

赞助会员专享:16年PHP全栈工程师培训

•JAVA WEB(大型企业用的最多)
Java Web,是用Java技术来解决相关web互联网领域的技术总和。
Java在服务器端的应用非常的丰富,比如Servlet,JSP和第三方框架等等。由于是企业级的开发语言,所以学习难度比专为web开发而生的PHP来说相对难一点。
但是看完下面推荐的学习路线,做点小项目肯定没问题的。

基础入门1:教你13天搞定JAVA
基础入门2:JAVA WEB基础

实战项目(看一套学习即可):
实战1:OA项目基于J2EE+JBPM3.xJBPM4.3+Flex流程设计器+Jquery+授权认证
实战2:巴巴运动网实战
由于java web学习周期较长。希望大家能坚持下来。

赞助会员专享:16年JAVA全栈工程师培训

•Python(人生苦短,我用Python)
Python的代码风格简洁易懂,喜欢优美的人事可以在此扎根了.


python.jpeg



由于python非常容易入门,这里就不做过多介绍,直接推荐学习路线.
入门教程:Python Web开发
Python web的框架非常多,这里推荐最常用的一个框架作为学习对象。
web框架:Python Django基础入门
web进阶:Python Django进阶
项目实战:Django个人博客系统








不要你签到,你还灌水!只有扣除你20金币才能消我气!
发表于 2016-12-16 16:59:00 来自手机 | 显示全部楼层
谢谢楼主
发表于 2016-12-23 20:15:08 | 显示全部楼层
谢谢楼主
发表于 2016-12-26 18:52:45 | 显示全部楼层
我也要学习
发表于 2017-1-1 00:06:00 | 显示全部楼层
学习了,谢谢分享
发表于 2017-1-3 16:28:57 | 显示全部楼层
kydi 发表于 2017-1-1 00:06
学习了,谢谢分享

谢谢分享
发表于 2017-1-3 16:29:34 | 显示全部楼层
感谢楼主
收缩
  • QQ:点击这里给我发消息
  • 旺旺:点这里给我发消息
  • 交流群:技术资源共享@