自学去

 找回密码
 立即注册

QQ登录

只需一步,快速开始

c语言进阶培训
查看: 50438|回复: 172

[c/c++] 自学去论坛编程学习路线图(告诉你应该学什么)

  [复制链接]

该用户从未签到

1174

主题

7127

帖子

2万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
20587

活跃会员热心会员推广达人宣传达人灌水之王荣誉管理突出贡献优秀版主论坛元老社区QQ达人

QQ
发表于 2015-3-1 21:00:37 | 显示全部楼层 |阅读模式
今天有朋友在qq上问我,论坛的教程那么多,应该先学什么呢?我想 这不只是一两个人有这样的疑问,回想以前自学过程中  我也有类似疑问,于是 就根据我过往的经验来谈一谈应该学什么,希望 能给大家带来一点帮助。


软件开发路线:

1.c语言入门视频教程  
    这套教程主要学会基本语法。

2.c语言制作推箱子小游戏
    这个是文字教程,可以学会 c语言多文件编译  模块化开发  以及一些常见的开发习惯。

3.socket网络编程
    这套教程会让你离开单机世界,走向网络,实现两台电脑之间的通信。

4.c语言制作连连看外挂教程
    这套教程 可以提高一些朋友对编程的兴趣,让你明白c语言并不是只能做一些数学题目。

5.windows程序设计
    让你学会 windows系统下的 窗口编程基础和原理。

6.gtk基础教程
    这套教程 是教你如何制作程序界面的,他的优点是 界面跨平台,用它开发的界面可以在 windows  linux mac 等常见系统下运行,缺点是 开发麻烦。

7.duilib入门教程。
    这套教程 需要你具备c++基础,这是一个c++开发的 界面库,所有控件都是自绘的,而且是一套开源免费的界面库,非常值得学习。

8.其他,你具备c和c++基础后,可以有很多选择,比如 c#做界面 那叫一个快,还有Qt 也是十分的不错,还跨平台。

未来展望:
    学软件开发,无非就是 网络编程  界面编程  数据库编程 多线程编程,学会这些基础的东西后,现在市场上常见的软件,你已经可以制作出来了。
举个例子,就比如说现在qq机器人,论坛群发工具,qq群发工具。这些所用到的知识,其实就是  http协议、网络编程、多线程、界面、数据库这一类知识。





网站开发路线:
1.html视频教程
    本套教程适合对网站开发一无所知的朋友,html可以说是网站开发必不可少的知识,也非常简单。

2.divcss教程
   这套教程 也是网站开发必须要懂的知识,视频最后带大家一起模仿了 人人网的首页界面,所用到的都是常见的网站 所需要的一些知识。

3.php视频视频教程
   php是网站开发的服务端语言,运行在服务端用来处理网站的逻辑。优点是 学习简单,容易上手,如果有c语言基础,个把月就可以做出不错的网站。

4.jsp视频教程
   jsp其实要学的东西非常多,首先要学javase 也就是java的基础语法,其次 还有servlet+jsp   要做大点的网站  最好还要学 ssh2框架或者springmvc之类的框架。

5.c#.net  也是不错的选择


简单总结:
软件开发路线:c语言 ---> 数据结构与算法 -->  界面编程 --> 多线程 --> 数据库
网站开发路线: html css  --->  ( php mysql) 或者 (jsp) 或者(c#.net)   asp 什么的 稍微有点过时了。


给自学者的建议: 学编程跟做任何事都一样,耐心是不可缺少的,遇到问题要淡定,首先把错误放谷歌或者百度搜一下,看看别人遇到的是怎么解决的,如果还是找不到好的解决办法,再到群里问问相关的朋友。不能轻言放弃,更不可有问题就不经思考的问别人。

上面所提到的大部分教程 可以在这里获取到:http://www.zxhsh.com/portal.php?mod=topic&topicid=3


视频教程,都可以在这里下载到,上面如果有讲得不对或者不好的地方,欢迎指正。


如果觉得自学去论坛对你有所帮助,欢迎分享给你的朋友,让他也加入一起学习。




评分

参与人数 1学分 +10 收起 理由
疯人灬 + 10 赞一个!

查看全部评分

本帖被以下淘专辑推荐:

灌水请到灌水区!请不要恶意灌水!否则封!

该用户从未签到

24

主题

180

帖子

1241

积分

高中生

Rank: 6Rank: 6

积分
1241
发表于 2015-3-24 11:23:54 | 显示全部楼层
我以前来自学去是因为在网上找c语言的教程找了好久才找到自学去这个网站,当时还怕要是下载晚了以后可能下载不到了,于是一下子把全都下载完了。。但是当时很迷茫,我以为学了c语言就可以做软件了,(小白一只。虽然现在也是)看飞哥的教程却一只在学一些语法,一些函数,感到很奇怪,后来学到最后面的时候由于开学的原因没有继续学习c语言,现在都后悔死了当初为什么没有继续学。学了其他语言之后才知道c语言的重要性,c语言是每一个程序员必修课,我是这样认为的,所以刚学的时候不要因为枯燥而放弃,学会了c语言之后相当于进入了编程的世界,学其他的语言就相对简单了。到时候你才知道c的重要性,你才会感谢c语言。
好久没来论坛了,又变了好多。不变的是教程还是这么多
回复 支持 5 反对 0

使用道具 举报

该用户从未签到

1

主题

20

帖子

207

积分

小学生

Rank: 3Rank: 3

积分
207
发表于 2015-3-2 08:00:48 手机版 | 显示全部楼层
界面编程是MFC吗?

点评

no shi qt  详情 回复 发表于 2015-3-2 08:24
灌水请到灌水区!请不要恶意灌水!否则封!
回复 支持 1 反对 0

使用道具 举报

该用户从未签到

1174

主题

7127

帖子

2万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
20587

活跃会员热心会员推广达人宣传达人灌水之王荣誉管理突出贡献优秀版主论坛元老社区QQ达人

QQ
 楼主| 发表于 2015-3-1 23:34:36 | 显示全部楼层
solocheng 发表于 2015-3-1 15:31
怎么定义自己属于那一块?网编还是软件开发

你以后想做软件 就学软件开发  以后想做网站开发 就做网站
灌水请到灌水区!请不要恶意灌水!否则封!
回复 支持 1 反对 0

使用道具 举报

该用户从未签到

24

主题

225

帖子

1792

积分

高中生

Rank: 6Rank: 6

积分
1792
发表于 2015-3-1 23:31:48 | 显示全部楼层
怎么定义自己属于那一块?网编还是软件开发

点评

你以后想做软件 就学软件开发 以后想做网站开发 就做网站  详情 回复 发表于 2015-3-1 23:34
来自安卓客户端来自安卓客户端
灌水请到灌水区!请不要恶意灌水!否则封!
回复 支持 1 反对 0

使用道具 举报

该用户从未签到

1174

主题

7127

帖子

2万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
20587

活跃会员热心会员推广达人宣传达人灌水之王荣誉管理突出贡献优秀版主论坛元老社区QQ达人

QQ
 楼主| 发表于 2015-3-1 23:28:44 | 显示全部楼层
solocheng 发表于 2015-3-1 15:27
刚学c感觉找不到方向.版主我需要把全部视频都学一遍嘛

上面按照顺序 慢慢学
灌水请到灌水区!请不要恶意灌水!否则封!
回复 支持 1 反对 0

使用道具 举报

该用户从未签到

24

主题

225

帖子

1792

积分

高中生

Rank: 6Rank: 6

积分
1792
发表于 2015-3-1 23:27:52 | 显示全部楼层
刚学c感觉找不到方向.版主我需要把全部视频都学一遍嘛

点评

上面按照顺序 慢慢学  详情 回复 发表于 2015-3-1 23:28
来自安卓客户端来自安卓客户端
灌水请到灌水区!请不要恶意灌水!否则封!
回复 支持 1 反对 0

使用道具 举报

该用户从未签到

52

主题

1014

帖子

4235

积分

大学生

Rank: 8Rank: 8

积分
4235

社区QQ达人最佳新人热心会员活跃会员

发表于 2015-3-1 21:48:04 | 显示全部楼层
默默的沙发!
灌水请到灌水区!请不要恶意灌水!否则封!
回复 支持 1 反对 0

使用道具 举报

该用户从未签到

1174

主题

7127

帖子

2万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
20587

活跃会员热心会员推广达人宣传达人灌水之王荣誉管理突出贡献优秀版主论坛元老社区QQ达人

QQ
 楼主| 发表于 2015-3-2 08:24:50 | 显示全部楼层
嘻嘻学 发表于 2015-3-2 00:00
界面编程是MFC吗?

no  shi qt
灌水请到灌水区!请不要恶意灌水!否则封!

该用户从未签到

2

主题

58

帖子

402

积分

小学生

Rank: 3Rank: 3

积分
402
发表于 2015-3-2 09:40:34 | 显示全部楼层
一语道破天机啊
灌水请到灌水区!请不要恶意灌水!否则封!

该用户从未签到

1

主题

14

帖子

105

积分

幼儿园

Rank: 2

积分
105
发表于 2015-3-2 20:30:54 | 显示全部楼层
飞哥  我以后想做外挂 路该怎么走呀 该学那些 希望飞哥给点指导

点评

走软件开发道路,做外挂 做软件是基础  详情 回复 发表于 2015-3-2 20:41
灌水请到灌水区!请不要恶意灌水!否则封!

该用户从未签到

1174

主题

7127

帖子

2万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
20587

活跃会员热心会员推广达人宣传达人灌水之王荣誉管理突出贡献优秀版主论坛元老社区QQ达人

QQ
 楼主| 发表于 2015-3-2 20:41:58 | 显示全部楼层
wanganqi 发表于 2015-3-2 12:30
飞哥  我以后想做外挂 路该怎么走呀 该学那些 希望飞哥给点指导

走软件开发道路,做外挂  做软件是基础
灌水请到灌水区!请不要恶意灌水!否则封!

该用户从未签到

1

主题

14

帖子

105

积分

幼儿园

Rank: 2

积分
105
发表于 2015-3-3 13:18:23 | 显示全部楼层
admin 发表于 2015-3-2 20:41
走软件开发道路,做外挂  做软件是基础

哦 那应该学习那些呢 C/C++等等的 希望飞哥给一个顺序 详细点更好 谢谢飞哥
灌水请到灌水区!请不要恶意灌水!否则封!

该用户从未签到

1

主题

14

帖子

105

积分

幼儿园

Rank: 2

积分
105
发表于 2015-3-3 13:20:42 | 显示全部楼层
100%的纯小白  才学不久  零基础
灌水请到灌水区!请不要恶意灌水!否则封!

该用户从未签到

2

主题

24

帖子

182

积分

幼儿园

Rank: 2

积分
182
发表于 2015-3-17 02:51:05 | 显示全部楼层
不看HTML直接看PHP怎样
灌水请到灌水区!请不要恶意灌水!否则封!

该用户从未签到

0

主题

22

帖子

226

积分

小学生

Rank: 3Rank: 3

积分
226
发表于 2015-3-19 16:44:56 | 显示全部楼层
     这里好像没有JSP的视频教程。
灌水请到灌水区!请不要恶意灌水!否则封!

该用户从未签到

1

主题

58

帖子

515

积分

中学生

Rank: 4

积分
515
发表于 2015-3-23 21:49:20 | 显示全部楼层
版主好  !   那个推箱子游戏在哪挖?想学一学

点评

教程列表里面有哦 仔细找  详情 回复 发表于 2015-3-23 21:50
灌水请到灌水区!请不要恶意灌水!否则封!

该用户从未签到

1174

主题

7127

帖子

2万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
20587

活跃会员热心会员推广达人宣传达人灌水之王荣誉管理突出贡献优秀版主论坛元老社区QQ达人

QQ
 楼主| 发表于 2015-3-23 21:50:01 | 显示全部楼层
Bro_显得没水平 发表于 2015-3-23 13:49
版主好  !   那个推箱子游戏在哪挖?想学一学

教程列表里面有哦 仔细找
灌水请到灌水区!请不要恶意灌水!否则封!

该用户从未签到

1

主题

58

帖子

515

积分

中学生

Rank: 4

积分
515
发表于 2015-3-23 21:56:50 | 显示全部楼层
admin 发表于 2015-3-23 21:50
教程列表里面有哦 仔细找

好的  ,谢谢版主

点评

不客气  详情 回复 发表于 2015-3-23 21:57
灌水请到灌水区!请不要恶意灌水!否则封!

该用户从未签到

1174

主题

7127

帖子

2万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
20587

活跃会员热心会员推广达人宣传达人灌水之王荣誉管理突出贡献优秀版主论坛元老社区QQ达人

QQ
 楼主| 发表于 2015-3-23 21:57:13 | 显示全部楼层

不客气
灌水请到灌水区!请不要恶意灌水!否则封!

该用户从未签到

1

主题

38

帖子

254

积分

小学生

Rank: 3Rank: 3

积分
254
发表于 2015-3-23 23:59:43 | 显示全部楼层
论坛真心不错,,, 飞哥做的教程也很好  
灌水请到灌水区!请不要恶意灌水!否则封!

该用户从未签到

3

主题

20

帖子

157

积分

幼儿园

Rank: 2

积分
157
发表于 2015-3-24 14:11:01 | 显示全部楼层
顶,谢谢楼主
来自安卓客户端来自安卓客户端
灌水请到灌水区!请不要恶意灌水!否则封!

该用户从未签到

1

主题

45

帖子

324

积分

小学生

Rank: 3Rank: 3

积分
324
发表于 2015-3-25 20:19:43 | 显示全部楼层
可以学2个吗

点评

有时间就行  详情 回复 发表于 2015-3-25 20:20
来自安卓客户端来自安卓客户端
灌水请到灌水区!请不要恶意灌水!否则封!

该用户从未签到

1174

主题

7127

帖子

2万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
20587

活跃会员热心会员推广达人宣传达人灌水之王荣誉管理突出贡献优秀版主论坛元老社区QQ达人

QQ
 楼主| 发表于 2015-3-25 20:20:35 | 显示全部楼层

有时间就行
灌水请到灌水区!请不要恶意灌水!否则封!
  • TA的每日心情
    开心
    2016-5-5 07:16
  • 签到天数: 33 天

    [LV.5]常住居民I

    39

    主题

    1372

    帖子

    7946

    积分

    大学生

    Rank: 8Rank: 8

    积分
    7946
    发表于 2015-4-2 12:15:53 | 显示全部楼层
    灌水请到灌水区!请不要恶意灌水!否则封!

    该用户从未签到

    6

    主题

    48

    帖子

    504

    积分

    中学生

    Rank: 4

    积分
    504
    发表于 2015-4-15 12:19:23 | 显示全部楼层
    飞哥,我很久之前就看了这个,迷茫的时候,就会到这里转一下,但我现在还是不知道自己要怎么前进,我想做软件开发,就是 网络编程  界面编程  数据库编程 多线程编程,但是从网上很难找到相应的资料,像多线程编程,我要从什么地方学到它的基础知识呢,它分为很多方向的多线程编程,我到底该怎么学,好迷茫

    点评

    把你所知道的东西先掌握了,然后就知道下一步该怎么走了。  详情 回复 发表于 2015-8-27 11:38
    灌水请到灌水区!请不要恶意灌水!否则封!
    您需要登录后才可以回帖 登录 | 立即注册  

    本版积分规则

    广告服务|关于我们|手机版|小黑屋|手机客户端|自学去 ( 蜀ICP备12031052号-3 )

    GMT+8, 2017-8-24 05:19 , Processed in 0.801889 second(s), 39 queries .

    快速回复 返回顶部 返回列表