㈠ 网络编程少儿去哪学,同事让我送去极客晨星学
其实孩子们去学习编程,
就是为了拓展一下兴趣,
有的孩子因为特别调皮,
让他学一下东西
也可以让他专注一下,
转移一下他玩儿的注意力,
正好学点别的特别的东西,
并不是真的要让他学到什么程度,
因为毕竟是孩子,
还是在学校的成绩是主要的。
㈡ 想学python从哪里入手
Python适用于网站、桌面应用开发,自动化脚本,复杂计算系统,科学计算,生命支持管理系统,物联网,游戏,机器人,自然语言处理等很多方面。而且,既使对于那些从没有开发经验的人来讲,Python的代码也是简洁易懂的。所以,有不少人会选择Python专业的学习。
作为一门优美、精巧的编程语言,Python不仅仅适合作为编程入门,对于希望掌握实战开发技能进而从事编程工作的人来说,Python也是一个很不错的选择。
Python的初学者说一说入门的学习路径。
1、建立开发环境
建立开发环境非常重要,。做任何开发,首先就是要把这个环境准备好,之后就可以去做各种尝试,尝试过程中的话就能逐渐建立信心。初学者往往在环境配置中被各种预想不到的问题弄得很沮丧。
2、了解编程语言基础
有了工作环境后,我们就可以开始编写和执行Python程序了。
Python这类脚本程序其实就像是一段“电影脚本”,按照从前往后的顺序规定了一系列的动作,指挥着你电脑的CPU、硬盘、操作系统等部件干这干那。所以为了让电脑能够看懂,你编写的这段“电影脚本”需要按照电脑所使用的语言进行编写。例如print("hello world!")这样一句话就会让电脑调用一系列部件,最后在屏幕上输出它对世界的问好;而a=3+5这样一句话就会让电脑计算3+5的答案,然后将答案放入一个名字为a的“盒子”当中。
3、掌握数据结构基础
为了能够完成更复杂的计算场景,Python提供了若干种内置的数据结构。所谓数据结构,你可以认为一组变量以某个特定的方式组织在一起,而不仅仅是单个独立的变量。通过特定的组织方式,在处理某些运算时能够能够大大提高编程的效率。数据结构是计算机专业的一门必修专业课,更高级的数据结构及其内部实现方式你需要专门学习,不过Python的数据结构可以是一个非常好的学习起点。
4、掌握函数的基本概念
在实际编写程序的过程中,某些代码可能会反复执行多次。而这些代码除了变量不同外,没有任何的区别。这些代码实际上类似于数学表达式中的函数f(x),当我们给x赋值时,就会得到对应的结果。在Python中也提供了这样的特性,同样称之为“函数”。
函数将需要反复使用的代码进行模块化,从而减少了代码的重复,同时还增加了可读性和可维护性。当需要修改时,只要改变定义内的代码,就可以完成对每一次执行的修改。
5、面向对象编程
面向对象是一种非常符合人类思维的编程方法,因为现实世界就是由对象和对象之间的交互来构成的,所以我们其实很容易将现实世界映射到软件开发中。举个例子,一辆汽车、一篇博客、一个人,对应到软件系统中都是一个对象;而对象具有自己的状态和行为。
6、学习函数式编程
也许你还觉得函数式编程很陌生,但许多的函数式编程风格已经渐渐开始流行。什么叫函数式编程呢?事实上只要语言将函数作为一等公民(或者借助工具达到类似效果) 就可以支持函数式编程。而将函数作为一等公民意味着函数可以像变量一样传参、赋值和返回。函数式编程的书写方式使得代码编写的效率更加高,极大地提高生产效率。
7、掌握更多标准库中的模块
㈢ 我想学网络编程,不知道去哪里好啊 学校
北京师范大学计算机网络技术比较好!比较适合你的高考分
㈣ 想学网络编程 要从哪里开始
先学Windows底层网络编程,在去学一些比较高级的语言的网络编程,比如说C#、Java体会一下强大的现代化的网络编程工具。
Windows底层网络编程与C语言差不多,只不过调用了很多的API函数,同时学习Windows可以知道一些系统的底层原理,还可以加强C语言的编程能力。
哈哈,不说了。
㈤ 网络编程培训班去哪里学好一点
首先要看你在什么地方了,每个地方也不一样,看学校要看历史去看,大浪淘沙下来的才是好的
㈥ 学网络编程培训学校哪里好
这个专业学得深,比较难学,如果你特别喜欢这个专业,对这个专业有很大兴趣可以坚持就行。专业的职业电脑学校针对不同学历开设有不同专业,有专门针对初中毕业生设置的专业,是以学习计算机的应用技能为主,强调实际操作能力,初中毕业生完全可以学好;专业的电脑学院能够对学生因材施教,让初中毕业生不仅可以学习电脑,同时能够学会、学精,并成功就业。有喜欢的可以自己多了解一下。
㈦ 我想学网络编程,零基础该从哪里入手,电脑不是很懂。
首先,不管是谁,都不是生下来就会的,都是从零开始学习的。
其次,有基础相对学习快点,没有基础就需要自己多花时间,多学习。
最后,只要有兴趣,肯用心学习,没有什么是学不会的。
㈧ c或c++或ruby学网络编程,应该从哪里学起
建议1:如果要学习网络编程的话,基础是比较重要的,C作为一个面向过程的语言,较为灵活,C++是在C的基础上发展起来的,主要用于面向对象的编程,如果你以后要做windows 的开发的话,建议学一下C++,UNIX 下的开发的话还需要学习 UC ;最好是有C的基础以后再去学C++,但是直接学C++的话也可以;ruby 这东西,不建议你学,原因只有一个,小语言,而且是某个国家发明的,你懂得;面向对象的语言这么多,没必要非去学鬼子的东西;
建议2:坚决不看21天学会什么,10天学会什么之类的书或者其他资料,基本都是忽悠人的,同时注意学习数据结构和算法这块是重中之重;同时,严重建议不看谭浩强的书;老外有一本《C入门经典》不错,最主要的还是多练习;
建议3:可以报班学习一下或者找一份系统的资料,如需要可联系我;
稳扎稳打的学习,理解,以及能够举一反三,灵活运用才能起到较好的效果,祝学习愉快~
㈨ 想学网络编程从哪里开始
学网络编程,其实要学很多的,要从基本的编程做起,并不是说学哪样编程!
1、计算机是有什么组成的,CPU是什么东西,其工作原理是什么。(对于这些以及下面将要提到的概念我不会告诉你什么答案,你可以看相应的教材,关于教材我会在下一部分详述,记住理解最重要!)
2、机器语言和微指令集的概念。
3、程序的概念。
4、汇编语言是低级语言但不是机器语言。
5、高级语言主要有那些?(C,C++,Basic,Pascal,Fortran,C#,Java等等;如果你是中国软件业的英雄,你也写一门语言,最好不用英语) 6、编译程序和解释程序的概念和其原理。(编译器是高手和专家编写的)
7、HTML、XML等是标识性语言。
8、Prolog是人工智能语言。
9、操作系统OS的概念和原理。(Windows98,Windows2000,Windows NT,UNIX,Linux,等等都是OS,还有一些实时OS,嵌入OS,编这些的绝对是高手)
10、Windows编程说白了就是Windows API的调用。(中国的程序员很多只是会编windows程序,用的是VB,我的建议是这些程序员顶多只是低级编码员,我称其是coder)
11、VC++、VB、BC、BCB、Delphi、VF等都只是编程的工具和环境,不是编程语言。
12、面向结构的设计概念。
13、面向对象的概念。(好好理解,兄弟,这个东西还是很重要的)
14、软件工程的概念和原理。(如果你想当老总就需要好好研究了,系统分析员比编码员要高一个等级,薪水也高哟)
15、数据库的概念。(要熟悉一些着名的数据库系统和语言的名字,如Orcle,SQL,DB2,DyBase等)
16、了解网络概念。
17、了解多媒体概念。
18、熟悉和掌握数据结构和基本算法。
19、是不是要求太高了,别着急慢慢来,进步在不知不觉之中。(一旦开始学习,一个月以后你 就会有一个基本的概念;两个月以后你就会感觉自己有了全面的基础知识;当你知道编程序是怎么回事时,说明你已经入门了。也有很多人编了很多年程序还没有入 门呢,你不会希望自己步其后尘吧。要有信心和耐心。沉不住气怎么能成大事?!)
(四) 教材推荐
――-推荐的教材主要还是针对概念来的,最好选用名校的教学用书。
1、《计算机组成原理》(熟悉)
2、《数据结构》(掌握)
3、《操作系统》(了解->熟悉)
4、《The C language》(掌握)
5、《编译原理》(了解原理)
6、《汇编语言》(了解)
7、《计算机网络》(了解)
8、《软件工程》(了解)
9、《关系数据库》(熟悉)
10、《The C++Languege 》(掌握)
11、《面向对象设计》(掌握;结合C++学习)
(五)一些经验和体会
1、真正的程序员用C++;(一位专家说的)
2、动手去编程序;
3、动脑去思考;
4、要有良好的编程风格;
5、读书,读好书,尽量读原版书!(我反复强调这一点,读书要有选择,坚持读好书,名家出的经典书,不要浪费实践在一些粗制滥造的书上面;坚持博览群书)
6、有自己的学习计划;
7、总结自己的经验教训;(准备一个笔记本,记录错误和心得)
8、不要怕学新东西;
9、要有软件工程的思想;
10、善于发现问题,然后去寻找答案;
11、向高手请教;(要虚心直到你成为高手)
12、和同行交流;(不善于交流肯定不行)
13、懂得软件的实质,不要被千变万化的表象所迷惑;
14、真正要学习用的是编程语言和方法,不是什么库,什么类,什么工具;(学用那些什么库都比较简单,但光会这些库,我觉得还远远不够)
15、学习wiodows编程主要是学习windows OS和win32 API;
16、有空了解一下嵌入式开发;
17、有空了解一下PDA软件开发;
18、了解一下.NET框架和C#语言,也许它是你新的衣食父母;
19、要有耐心,不要作浮躁的人;
20、对程序加注释,并保留你的老程序;
21、学到的东西越多,了解的越多,你就越接近专家;
22、有空去逛逛CSDN,那里有你很多知己;
23、要有信心成为一个优秀的程序;
(六)一些好书的推荐
1、《The C Programming language》 (Keinighan & Dennis Ritchie 1988)
2、《The C++ Programming Languague》(Bjarne Stroustrup 1997)
3、《Inside The C++ Object Model》 (lippmans)
4、《Effective C++》 (同上)
5、《More Effective C++》 (同上)
6、《Exceptional c++》
7、《C++面向对象高效编程》
8、《设计模式》
9、《Thinking In C++》
10、《The Standard C++ Bible》(一般推荐)
11、《The Art of Computer Programming 》
12、《Programming Windows》 (Charles Petzold)
13、《VC++5.0技术内幕》
14、《MFC 深入浅出》
15、《软件需求》
16、《Advanced Windows》
17、《C++ primer》
18、《win32程序员参考手册》
19、《用TCP/IP进行网际互连》
20、《COM 本质论》
(七)学习计划
――-这个学习计划是我个人定的,也共享给大家参考一下,共同进步吧。 1、《计算机组成原理》
2、《操作系统》
3、《数据结构》
4、《汇编语言》
5、《 C 》
6、《 C++ 》
7、《VC 技术内幕》
8、《Programming Windows》
9、《深入浅出MFC》
10、《Advanced Windows》
11、《Inside The C++ Object Model》
12、《Thinking in C++》
13、《Effective C++》
14、数据库
15、网络
16、嵌入式OS和编程
17、硬件单片机
18、.NET和C#
19、软件工程
20、UNIX和Linux
㈩ 我想学网络编程需要什么条件,之前什么都不懂,从那里开始学呢
单纯的网络编程指编出像qq一样的能实现网络功能的软件,也称为socket编程。
要编出这些软件,只需先精通一门语言,然后学习下网络编程就行,你现在自学c和vb,不知你的水平到那个阶段?如果已经熟练掌握了,那学网络编程很快。
html,php这些是学做网站的,网站的门槛比较低,你是学数学的,有点浪费了。建议你不要学了。
建议你先学socket编程,以后往游戏开发方向发展,这有利于你数学知识的发挥,而且可以编网络游戏。(游戏开发由于门槛很高,人才少,所以市场缺口较大,以后工作很有利)
sql这些是数据库,暂时不急学
给你定个方向
精通一门编程语言(重要,建议把c++也学了)-》进行可视化编程(如c语言,则学习sdk编程)-》网络编程(即socket编程)-》gui编程(就是界面的编程,可与网络编程互换)-》游戏编程(一般为directx编程)
当然如果打算往游戏方向发展,就放弃vb,只学c吧,游戏编程一般都用c编,vb效率低
如果对一些名词不了解,网络一搜就有了
够全面了吧,手都酸了 。