我想学习网络编程,软件开发,还有电脑编程.(自学网络编程)

作者&投稿:本贫 (若有异议请与网页底部的电邮联系)
~

最近很多人都在问如何学习编程。我觉得学习编程最重要的是入门,如果你入门的时候有一个好的方法和思路,打下比较扎实的基础,对今后的编程工作是很有益处的。即使在学习新的编程语言也无所谓,因为它们有很多相通之处,可以相互借鉴。

我认为可以先学习一下pascal,这个语言比较严谨,适合初学者。pascal它被称为教学语言,结构严谨,不像C语言那么灵活,易于理解和学习。然后可以继续学习C语言,这个语言比较灵活。有了pascal的基础,在进行C语言编程就不会因为C语言的灵活而有问题。后面的就可以学习VC什么的了。

C语言的书推荐谭浩强的,比较好。

我当时学习pascal和C语言的时候是将书后的习题都做了一遍,感觉效果很好。

当然了,学习什么语言也要看你具体准备从事什么行业。例如你要进行嵌入式开发,C就是很好的选择,如果是Windows开发,那么VC就不错。还有数据库方面的开发、网络开发等等。不同的语言适合不同的方面。要看自己的选择的,呵呵。

还有很多人说自己的基础很差,甚至中学毕业什么的。其实这个并不重要,比较说英语,在计算机语言里所用到的单词量很少,而且都是常用词,经常使用就记住了。当然,如果你要看原文资料或者帮助的话,专业词汇比较多,不过在金山词霸的帮助下,经常看,也是没什么大的问题的。至于数学什么的,其实数学只是培养你一个逻辑思维能力,在初学编程的时候影响不是很大。况且,作为一个基础编程人员来说,上面还有系统分析师、项目经理,他们会把需求分析、概要设计和详细设计做好的,你只要按照文档写代码就OK了。不过,要上更上一步的话,其他基础知识就非常重要了,毕竟你不能写一辈子代码。

在你学习好C语言以后,个人建议好好学习一下数据结构和软件工程。这两门对你的水平提高都是很有帮助的。特别是软件工程,它能够使你按照科学的工程方法进行软件开发,对今后的发展很有好处。

只是一家之言,有不到之处,还望见谅!




学编程需要多久?
3、深入学习和专业发展 要成为一名高级程序员或软件工程师,需要更深入地学习编程语言和开发框架的高级特性和技术。这可能涉及深入了解数据库管理、算法和数据结构、网络编程、安全性和性能优化等方面的知识。这个阶段的学习时间通常为数年甚至更久。4、持续学习和实践 编程是一个不断发展的领域,新的编程...

学习网络编程需要哪些条件?
不需要什么条件,都是零基础入学的,这是网络编程的全部课程,要是感兴趣的话可以了解一下:第一阶段 1、计算机操作基础 2、Office办公自动化 3、计算机组装与维护 4、C语言 第二阶段 1、SQL Server2005数据库设计 2、和高级查询 3、数据结构 4、C#面向对象程序设计 5、HTML5与CSS3开发 6、...

学习网络编程难吗
不难的,都是零基础入学的,网络编程的前景很不错的,随着移动互联网的普及与发展,手机应用不断深入我们生活的方方面面,移动系统和软件应用的开发领域,成为了未来很具有潜力的行业之一。在未来5年内,合格软件人才的需求将远大于供给。其中,尤以JAVA、PHP、HTML5与CSS3开发、Asp.net开发人才最为缺乏...

计算机网络技术专业都学什么课啊?
计算机网络技术专业主要涉及以下课程:1. 计算机基础:包括计算机组成原理、操作系统、数据结构与算法等基础知识,为后续网络技术的学习打下基础。2. 网络原理:学习计算机网络的基本原理,包括网络体系结构、网络协议、网络通信原理等。3. 网络编程:学习网络编程技术,包括套接字编程、网络通信协议、网络安全...

我要研究网络编程,哪位高手告诉我怎么入门
(3)、在Linux系统的套接字编程中,有标准的 socket( )、client( ) 代码的编写风格。涉及到的主要库函数有:bind( )、listen( )、accept( )、read( )、write( ) 等。至于说要想学习详细的 Linux 网络编程技术实现细节,你可以参考《TCP\/IP详解》一书。一套共三本。该教材写得非常通俗易懂。

业余时间学习软件开发需要学习知识点有哪些呢?
业余时间学习软件开发需要学习的知识点有计算机基础,计算机网络编程,计算机科学与技术,计算机数据,计算机逻辑思维,下面是详细的学习部分知识点。1.确保堆栈上至少有 n 个额外空位。 如果不能把堆栈扩展到相应的尺寸,函数返回假。 失败的原因包括将把栈扩展到比固定最大尺寸还大 (至少是几千个元素)...

想学编程,学哪个比较好?
想要学习编程培训班,可以选择千锋教育。千锋教育是一家专注于IT职业教育的机构,拥有多年丰富的教学经验和强大的师资力量,受到了广大学生和企业的好评和信赖。并拥有一批资深的IT行业专家担任讲师。这些讲师在相关领域拥有足够的从业经历和专业知识,能够将自己的经验和知识传授给学生,让学生能够做到实战能力...

计算机网络技术学什么课程
计算机网络技术主要学习:计算机网络基础、数据库技术、操作系统原理、编程语言、网络安全、服务器应用、软件工程、云计算和大数据技术等。1、计算机网络基础:包括网络结构与协议、网络连接、传输媒体、网络拓扑等基础知识。2、数据库技术:涉及数据库的基础知识、SQL语言、数据库设计与管理、数据备份、恢复和...

学网络编程要具备什么知识基础
现在用的比较多的是java,而且java的应用范围也比较广,即使后面不从事网络编程,想要做其他编程类的工作也是比较容易的,所以选择学java可能是个不错的选择。网络编程现在是在Windows下应用的比较广泛,可以先从Windows下学起。学习网络编程的方式无非两种一种是自学,一种是去专业的学校学,选择哪种学习...

初学者学软件开发需要花多少时间?
2.初级阶段:在初级阶段,你可能会学习一门编程语言、掌握基本的软件开发技能,并能够编写简单的应用程序。这个阶段通常需要几个月的时间。3.进阶阶段:进入进阶阶段,你可能会学习更多的高级概念,涉及到复杂的应用程序设计、数据库管理、网络编程等。这个阶段的学习时间可能会持续几个月到一年。4.实践和...

咸宁市19823023700: 和计算机有关的专业,我想学编程,软件开发一类的,和这些有关的专业名称是什么? -
南索欣丰: 学技术其实并没有难或不难,只有适合或者不适合.像电脑相关的专业有软件开发,网络技术,大数据云计算,动漫电竞,UI设计,环艺设计,电子商务等.学这些专业首先都要学习基础课程,比如组装维护、办公软件,基础的设计软件等,都会提前进行基础性的学习,只要打好基础,选择对的适合的专业,那么学起来就不成问题.选择专业是需要根据自己的逻辑思维、兴趣爱好、职业倾向等等.有时间去电脑学校看看也行

咸宁市19823023700: 我想学电脑编程
南索欣丰: 学习编程··先要学习html和数据库··不要求精通但是基础的操作应该会···然后了解一下c 能够明白什么是面向过程编程就行···然后学习.net 或者 JAVA (建议学习.net,因为.net操作简单,适合初学者),再学习没门语言的时候...

咸宁市19823023700: 如果学电脑最好是学哪一类???我想去学电脑,但是我不知道学哪一类
南索欣丰: 这个世界唯一不变的就是变化,只要学得好,都蛮吃香的.电脑专业主要包括软件开发,硬件设计,网络应用.软件开发就是编程.编程挺难的,变成主要就是算法什么的...

咸宁市19823023700: 想学编程,怎么入门 -
南索欣丰: 我是从事软件工程的,从我的自生经验来看,现在的编程分两个方向即BS和CS,通俗点讲,一个是运行在网络上,一个是单机的,网络编程又有二个相对范围广的方向即用微软的asp平台还是 sun以java为基础的jsp平台.这二个都是以面向对象为基础的,asp支持VB.C++.JAVA.C#等多种语言,所以c或c++为学习asp的基础,顺便说一下,到目前为止,我个人认为c++是功能做强大的编程语言,也是最难的,它由c语言继承而来,又由c++派生出java,因此,想学编程要从语言入手,所以不管你学哪个方向,学习c++会给你带来很大的帮助,建议教材---谭浩强的高级语言程序设计,找最新版的.

咸宁市19823023700: 我想学电脑编程 我对电脑知识还是有点了解 但是就是不知从哪里开始 谢谢 -
南索欣丰: 首先了解电脑的编程语言.接着你就去报电脑班吧....或者在网上看视频对着自己买的新手入门的编程书进行学习.这是野路子.走野路子会吃很多苦.最好找个会这个的老师或朋友.当然,很多高手都是野路子出身...

咸宁市19823023700: 请问想学习软件开发,应该怎么去学?学什么? -
南索欣丰: 你如果想学习理论的话,我建议你先看一下计算机专业里的软件工程,学习一些理论知识,然后选择一个比较容易的开发语言先学习开发,比如说VB,编一些小程序,很实用的那种,这样就可以越来越有信心,最后一定要有恒心,编程可不是一天两天的事情,要持之以恒啊 兄弟,做开发人员很辛苦的,不是我给你泼凉水,只是想提醒你,不过做什么事情都是有苦有甜的,那你最好是找一些实例来开发,从小的学起,先学着做一些小的项目,然后自己一点点的来,贪多贪快可是不行啊,很要耐性子才行

咸宁市19823023700: 电脑编程入门{我想学编程,就是做软件}电脑白痴勿进! -
南索欣丰: 快速入门并快速学会编程?别做梦了,编程是永无止境的.而且也不可能快速学会,越是快速学会的基础就越不扎实.如果你真有这个决心和兴趣要学编程,那我建议你买些书来看:《C程序设计》谭浩强编,这本是大学教材,我也是看这本书...

咸宁市19823023700: 想自学一下编程,做些程序.应该学什么作为计算机入门 -
南索欣丰: 按以下步骤进行1、想清楚你学编程到底是要干嘛?(1)应付考试:那没啥说的,花几百块买套教程照着学.习题全做一遍基本就OK了.(2)学着玩:建议还是别学.(3)想当程序员或者希望能借此更好地完成工作,那么请看第2步.2、首先,你...

咸宁市19823023700: 我以后想学电脑方面的东西, 比如硬软件、游戏程序的开发、还有比如电脑特技的制作、 -
南索欣丰: 你的分数很好么,基本报考没问题,但是计算机专业再刚开始学的时候会有些吃力.只要坚持就好了.以下是计算机专业的名称,内容及就业方向. 计算机类 专业名称:计算机应用技术 专业代码:590101 专业培养目标:培养掌握计算机软件...

咸宁市19823023700: 我想学网络编程需要什么条件,之前什么都不懂,从那里开始学呢? -
南索欣丰: 单纯的网络编程指编出像qq一样的能实现网络功能的软件,也称为socket编程. 要编出这些软件,只需先精通一门语言,然后学习下网络编程就行,你现在自学c和vb,不知你的水平到那个阶段?如果已经熟练掌握了,那学网络编程很快. html,...

你可能想看的相关专题

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网