网上怎么自学编程,怎样自学网络编程

1,怎样自学网络编程多学点 ASP + 各种数据库的操作方面的吧 学好ASP当然会要有点 vb 或者 java 的基础 有能力的同时不防学学 php 也是不错的
2,怎样在网上学习编程如果你想在网上学,那你就要找一个有编程教程的网站,可以下一些PPT和视频教程之类的明白的也许更快一些,练习的时候有不明白的地方去找一些编程论坛去寻找些帮助.如果 你是初学者 建议 买一本 你想学的基础课本 然后按着例子做 程序员最权威的网站就是 www.csdn.net了 可以去发帖 一般网站都是帮助解答的 没有基础教程 所以还是买本书吧现在 搞 硬件的是 c语言做游戏的 是 c++搞网络的分3个模块1..net模块 微软的 有专门编辑环境 vs 现在已经出到vs2008版本了2.java模块 工作不是很好找 要高学历 会英语 而且编辑环境 和 语言 不是一家语言出的 没有同步性 不过 开源是最大的优势 java最权威代表是 sun公司3. 搞网络 必须会 javasript 脚本 css样式表 简单的html/xhtml 介绍完毕 ps: .net简单易学 入门低 不过学好不是这么容易了太简单了
3,如何在网上学习编程本人想学编程却无从因为我本人就是学习计算机软件专业的,我本人就从来没有通过网络这条途径学习过编程 。我要告诉你的一个经验就是:如果你真的要想掌握好计算机编程技能,那么必须2113要做到:一定、且多亲自上机实践才行?。【圆荒芄恢皇窃谑楸旧隙脸绦颉⒀芯砍绦虻挠锓ń峁埂?261关键字等,那样绝对是无法掌握编程技能的?。。∫胧炝氛莆占扑慊喑碳寄埽ㄆ涫笛叭魏伪喑逃镅砸餐恚?nbsp;, 那么首先要有一台属于自己的电脑、并安装好4102操作系统,且安装好相应的程序编译开发环境,然后购买一本难度适合自己的编程教材,亲自动手上机编写、编译、链接、直到调试通过教材中的所有源程序(包括每一章的例题、以及每一章后面的练习题) 。只要你真正能够做到一直坚持下1653去,我保证你肯定可以熟练掌握好计算机程序设计语言 。至于说如何选择编程语言,我个人的观点认为:你可以首先学习 C 语言编程,因为现在 C 语言还是一种版比较流行的高级语言 。只要你把 C 语言编程学习得精通、熟练掌握了 , 我坚信你即使再学习其它的编程语言肯定也是非常容易的 。权因为不同的编程语言,其实编程思路都是一样的,只是其语法、语句、以及关键字不同而已 。学编程其实要的是兴趣,开始先去看一下简单的代码,看熟了就好了【网上怎么自学编程,怎样自学网络编程】
4,新手请教如何学习网络编程具体到编程,用java来实现网络编程是很容易的,可以作为网络编程的入门 。使用C++和winsock相对复杂一些 。总之看实际需要了 。你好初学网络编程者可以从以下几个步骤开展:1)下载一个可以互动的学习工具 , 通过这个与这个工具互动 , 我们可以及时的学到每个api的结果如果 。对于有c/c++或java基础的朋友通过一两个礼拜的时间就可以上手了 , 另外个人建议初学者可以学习dive into python 。2)掌握网络编程中会用到的几个基本概念和内涵,比如IP地址,port号 , socket等3)记住和消化网络编程C/S模型,把server和client端编程的常用模式理解和消化4)花几天时间学习socket api集,api集可以分为下面几大类:创建 socket bind listen accept收发 read/recv/recvfrom write/send/sendto关闭 close shutdown参数 getsockopt/setsockopt地址 gethostbyaddr getaddrbyhost,...在学习这些api时候 , 可以先关注在函数功能,参数意义上5)结合python互动平台 , 实践socket api的用法,比如socket函数怎么使用,bind怎么使用等等 。在互动过程中,我们可以变换参数,看看调用结果如何 。比如,创建一个tcp socket的语法如下:socket(AF_INET,SOCK_STREAM)创建一个udp socket的语法如下:socket(AF_INET,SOCK_DGRAM)6)学习socket server端编程实现简单规约比如echo,time等,然后通过cmd中的telnet来测试 。7)学习I/O模型,比如阻塞、非阻塞和反应式(select,poll,WaitForMultipleObject)等8)学习Richard Stevens的《Unix网络编程》,深入学习其中的api原理以及服务端设计原理,并通过代码编写 。9)下载高性能网络编程框架twisted,笔者强烈推荐 , 它将使你的网络编程效率提高10倍以上 。10)学习设计模式、操作系统知识比如线程、进程、同步等 。要想真正掌握计算机技术,并在IT行业里干出一番事业来 , 有所作为,具有一定的编程能力是一个基本条件和要求 。打好基础学编程要具备一定的基础 , 总结之有以下几方面:(1)数学基础 从计算机发展和应用的历史来看计算机的数学模型和体系结构等都是有数学家提出的,最早的计算机也是为数值计算而设计的 。因此,要学好计算机就要有一定的数学基础 , 出学者有高中水平就差不多了 。(2)逻辑思维能力的培养 学程序设计要有一定的逻辑思维能力,“逻思力”的培养要长时间的实践锻炼 。要想成为一名优秀的程序员,最重要的是掌握编程思想 。要做到这一点必须在反复的实践、观察、分析、比较、总结中逐渐地积累 。因此在学习编程过程中,我们不必等到什么都完全明白了才去动手实践 , 只要明白了大概,就要敢于自己动手去体验 。谁都有第一次 。有些问题只有通过实践后才能明白,也只有实践才能把老师和书上的知识变成自己的,高手都是这样成材的 。可以先学一下网页的基石html标记语言学好后可以学一下asp或php之类的

    推荐阅读