㈠ C语言,高级编程
呵呵,这位兄台很像我前几个月的样子。学c以前觉得c应该什么都能实现。可是能学完发现自己离windows还有很远的距离。不过我现在不这么想了。开发平台不是问题所在。其实就像上面那位兄台所说得C只是一个工具。学会了c就相当于会用了一个工具。而真正的学习才刚刚开始。一个计算机的体系是与很多东西组成的。想写出很好程序就要知道怎么用好自己的这支笔。下面是我对计算机体系的一点浅显的认识:
1、计算机组成原理。这个就不多说了,学编成的连我们的劳动对象都不清楚那还玩什么啊?
2、数据结构和算法。其实所谓的程序就是对数据进行处理,而处理的数据当然要有存储的方式,而应对这些数据存储的方式应运而生了算法。也就是处理问题的方法。这是真正编程的灵魂。十分重要。
3、操作系统。学完了上说的那些东西你还会认为操作系统很神秘。那我们就来亲手掀开他神秘的面纱,知道操作系统都为我们做了些什么是一件很令人愉快的事。
4、编译原理。这门课有点难度,不过也很重要,其中有很多思维方式需要掌握,不多说了,看了就知道了。
懂了上面我说的这些东西,我想你对计算机程序设计会有一种新的认识。可千万不要被吓倒了哦。每个出色的程序员都是这么混出来的。为成为一名优秀的程序员而努力吧!
㈡ C#高级编程(第10版) 高清中文版
可以在以下网站下载
http://www.xz7.com/dir/292408.html
c高级编程第10版中文版简介
是一本关于如何学习c#语言的图书,由美国christian nagel、bill evjen、jay glynn、karli watson等着作,李铭翻译,全书主要标注了专用于.NET Framework 4.5的新增内容,详细论述了异步编程、模式、基础和方法,研究了Windows 8开发的新选项和接口、WinRT和Windows 8样式应用程序,阐述了文件和注册表的操作,介绍了WPF编程,包括样式、数据驱动的应用程序和文档、ASP.NET Web Forms以及ASP.NETMVC,是学习c#最好的教程。
C#是编写.NET应用程序的一种语言,本书适合于希望提高编程技巧的、有经验的C#程序员,也适用于刚开始使用C#的专业开发人员。《C#高级编程(第9版):C# 5.0 & .NET 4.5.1 》探讨了Visual Studio 2013和.net framework 4.5.1、新的测试驱动开发和并发编程功能。所有示例的都可以下载,读者可以立即开始编写Windows桌面应用程序、Windows Store应用程序和ASP.NET Web应用程序。 需要的朋友们可以下载试试吧!
本书以最新的.NET Frame-work2.0和Visual Studio2005为基础。
本书首先探讨了C#的基础知识,包括基本语法、数据类型和面向对象的特性。接着阐述了如何把该语言应用于各种使用相关技术的应用程序,倒如数据库访问和高级绘图技术。这种方式有助于对C#语言的各个方面进行深入细致的理解,以专业人员的方式开始编程。
本书涵盖的内容有助于编写动态Web页面、XML Web服务、分布式应用程序的组件,以及Windows桌面应用程序等。
本书主要内容:NET环境中的编程原则,创建Windows应用程序和Windows服务的方式,使用已有的COM组件和NET应用程序,用asp . net编写动态的Web页面和Web服务。用C#2005处理XML的技术。用ADO . NET访问数据库,与目录交互操作,编写在Web站点上运行的删节组件。
本书读者对象:本书适用于已具有C++、Visual Basic或J++等编程经验的开人发员。本书还适合于了解NET1.0,但准备迁移到NET2.0和Visual Studio 2005的程序员。
评论该书对于c#语言、.NET framework的学习很有帮助,但是是从外文翻译过来的,对于有些内容不容易理解。
㈢ C语言高级教程
学习编程,可不仅仅是语言的事情。
基本上所有的新手都不知道自己需要什么。
我的建议是,你找一些你将来想开发的项目的源码来看,一边看,一边查资料,一边学习,这样的效率是非常高的。
而且,基本所有的骨灰程序员都是这么过来的。
另外说一下,如果你想成为一名优秀的程序员,以下几个部分是必不可少的。
1. mfc,这个你要是搞不清楚是做什么的,你的c也只能考考试了。
2. 学会用MSDN,没看过MSDN的C编程者,完全是不入流的学生。
3. 其他计算机编程基础课程。如:数据结构,软件工程,编译原理等等.这些课程学了,可能觉得没什么用。可要是不学,那就是你自己没什么用了。
4. 进阶课程,作为一名计算机编程从业人员,还是要学一点诸如 正则表达式 等工具课程,还是非常有用的。
5. 数学,真的想成为高手?那么你就不能仅仅停留在编程的水平上,计算机的本质就是数学,没有数学,想成为一代宗师,简直痴心妄想。 但是哥们,你得知道的是我说的可不是 高等数学 这种小儿科东西,如果你真的去研究计算机相关的数学,就会知道,这还是很大的一部分内容。
另外,再介绍一点相关的学习经验吧。
首先,编程开始的时候我个人建议,一定要写个文档。除了要写你的编程思想以外,里边要详细说明你要完成的程序的功能,输入、输出。 所使用的算法、定义的全局变量。 个别情况,你甚至可以吧代码完全写在纸上,并且详细注释。
其次,真正的代码编写,实际上就是把你写在纸上的东西用键盘敲进编译环境而已,这一部分基本没什么难度,就是打字员。
然后,改错的过程是要占30%的工作量的,通常专业一点就叫做调试过程。
最后,程序完成了以后,要把它保存好,并且再写上一个用户文档,里边要详细说明,你这个程序的调用方法或者使用方法,参数等等,这也是必须的。
你必须明白,那些高手们坐在电脑前边一阵子敲打就搞定一个高难程序的原因是:他们经过无数次训练早已把以上几个步骤韵熟于心了!
但是作为一个新手,必须一步一步的来,这是专业规范,不能偷懒的。
还有一点经常被老鸟们忽视的是,新手学习C或者其他语言的时候,有必要学习一个 命名规则,这是看别人代码和自己编写高水平程序的一个必须过程,有一本书叫做 微软C精品编程 的书吧,我记不太清楚了,这个是专门说如何通过一种规则的命名以及布局等方式来减少编程过程中所出现的错误的。老鸟的呕心之作,必须读!
基本就这样吧,要知道想学好编程,要做的可远远不止这些,努力吧!
有问题可以给我发信,祝成功!
㈣ 学编程学什么语言好
编程先学逻辑,就是先执行什么后执行什么,能得出什么样的结果。接下来是学语法,比如for,if,while这些,都是根据不同语种学习不同的内容;到了高阶就开始学习算法,因为算法可以协助做自己的框架,引擎等。用简单的话来说,编程就是学习。一门计算机语言好比大家学习英文是为了跟外国人打交道,学习编程,就是跟计算机打交道。编磨罩好程学习的内容有:C语言、Python、C++、java Script、Java、Swift、R等。㈤ 悬赏50分 求C语言高级编程视频教程
视频免费下载 http://qq15.cn/Article/ShowClass.asp?ClassID=12 中华学习网 http://www.chinahop.cn/Article/ShowClass.asp?ClassID=67 CSDN http://community.csdn.net/ 豆豆网资料下载 http://www.ddvip.net/program/c-/index.htm 微软学生中心 http://www.msuniversity.e.cn/ Java中文站 http://www.java-cn.com/ 免费学习视频 http://qq15.cn/Article/ShowClass.asp?ClassID=12 自学编程网 http://www.zxbc.cn/ Delphi学习-大富翁论坛 http://www.delphibbs.com/ 千一网络参考文档下载 http://www.cftea.com/references/ Delphi学习-Delphi盒子 http://www.delphibox.com/ http://ppppakkkk.go1.icpcn.com/ser.htm 钱能 c++程序设计教程 第二版 高清PDF版 http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=166018 Essential C++ 中文版+英文版 侯捷译 http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=167578 编程点金之Visual C++(电子教程) iso http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=181036 C++程序调试实用手册 PDF版下载 http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=181037 C++面向对象多线程编程 PDF版下载 http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=181038 C++高级编程参考手册 http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=145562 C++ Primer 第三版 http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=145858 C++ Primer 第四版 中文版高清晰 http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=177763 高质量C++编程指南 http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=177759 C++ 编程思想 第1卷 标准C++导引 http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=177774 C++ 编程思想 第2卷 实用编程技术 http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=177770 More Effective C++ 简体中文版 http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=146871 C++ Templates 中文版+英文版 http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=176004 C++ Coding Standards[Addison Wesley] http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=175999 Absolute C++ 全彩页代码剖析 http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=175578 Accelerated C++ - Practical Programming by Example
㈥ ios入门书籍有哪些可以推荐
1. 《iOS编程》(第4版)
iOS编程(第4版) (豆瓣)
《iOS编程》荣获Jolt生产力大奖。第4版更新了iOS7和Xcode5的内容。全书涵盖了开发iOS应用的方方面面。从Objective-C基础知识到新增加的语言特性;从AppKit库到常见的Cocoa设计模式;从Xcode技巧到Instruments等。如果读者刚接触iOS编程,阅读本书前两章可以快速入门。如果读者已经有iOS编程经验,阅读本书可以拾遗补缺. 只是略贵.
2.《iOS编程实战》
iOS编程实战 (豆瓣)
本书深入介绍iOS 7新特性和新功能,涵盖iOS 7大部分新增特性,包括新的后台操作、Core Bluetooth、UIKit动力学以及TextKit。另外还介绍了如何处理新的扁平化UI,并新增了一章你可能不知道的“小技巧”。如果读者熟练掌握C和C++,读完本书即可创建性能优异的iPhone、iPad和iPod touch应用。进阶读,不适合初学者.
3.《Objective-C高级编程 iOS与OS X多线程和内存管理》
Objective-C高级编程 (豆瓣)
本书在苹果公司公开的源代码基础上,深入剖析了对应用于内存管理的ARC 以及应用于多线程开发的Blocks 和GCD。这些新技术看似简单,实则非常容易成为技术开发的陷阱,开发者仅靠阅读苹果公司的文档是不够的。本书适合有一定基础的iOS 开发者阅读。书不厚,只有180多页.
4.《Effective Objective-C 2.0:编写高质量iOS与OS X代码的52个有效方法》
Effective Objective C 2.0 (豆瓣)
《effective objective-c 2.0:编写高质量ios与os x代码的52个有效方法》是世界级c++开发大师scott meyers亲自担当顾问编辑的“effective software development series”系列丛书中的新作,amazon全五星评价。从语法、接口与api设计、内存管理、框架等7大方面总结和探讨了objective-c编程中52个鲜为人知和容易被忽视的特性与陷阱。书中包含大量实用范例代码,为编写易于理解、便于维护、易于扩展和高效的objective-c应用提供了解决方案。
5.《iOS 7 Programming Cookbook》
iOS 7 Programming Cookbook (豆瓣)
此书很厚,一千多页,很实用的工具书,可以放在桌头当字典用.