0基础学习python又没有什么好的书籍推荐,求大神推荐。谢谢。

0基础想学编程,无从下手求指点谢谢
我是0基础,学这个无从下手,该从什莫开始学起啊,看什么教程和书求大神指教,我很想学,不怕困难,谢谢麻烦告诉我下
喜欢捣鼓页面设计的话就前端,h5,js啊等,不然的话就后台,那其实数据库是一个很好的方向,后台java强大,倒是没接触过c#,不过目前肯定还是web需求远大于cs,java还能衍生出好多产物jsp,servlet,jdbc等,还有就是框架,其实JAVA学起来资料遍地都是,更何况移动端安卓也是基于JAVA的。此外,如今数据分析,大数据,机器学习也会使用Python来写,强大而又简单的Python同样可以写web,如果想先入门同样也是很不错的选择
你还没有登录,请先登录或注册慕课网帐号
我建议学JAVA或c#,一来面向对象,一通百通。二来好找工作。当下流行的PHP也行,如果你喜欢$多点的话,我最讨厌PHP的$。nodejs也有前景,入门简单,学好JS就可以了。
你还没有登录,请先登录或注册慕课网帐号
先从C#或Java入手,入门容易,学好不易,且行且珍惜
你还没有登录,请先登录或注册慕课网帐号
当然是JAVA比较好,应用面广像安卓也是用JAVA。但是编程还要分前端、后端;相对来说前端比较容易点,可以先从前端入门,进到软件这个行业。慕课有课程路径,可以去看看,前端主要是HTML/CSS/JS/JQ........,目前比较火的是HTML5,看着学的东西挺多,但难度并不高,属于易于上手难于精通。
你还没有登录,请先登录或注册慕课网帐号
我推荐java,首先该门语言应用广泛,跨平台,学起来不吃力。无论是电脑还是手机都要用到java。我现在学习的就是java,老师推荐我从这个网站学习java入门第一季到第三季,然后再学android入门第一季到第三季,熟练之后可以自己制作简单的app,不过想学精还是要花钱进一步深造。
你还没有登录,请先登录或注册慕课网帐号
建议先从C语言起步
你还没有登录,请先登录或注册慕课网帐号
建议学Python
你还没有登录,请先登录或注册慕课网帐号
1.先学习一门编程语言:C 语言应该是最合适的。推荐《C programming language》丹尼斯里奇的书2.学习数据结构和算法。这个最好使用翻译的国外教材,不要很全的,只需要比较基础的即可。4.多多coding,多看别人写的代码。参考《C programming language》把C 语言的一些较难的部分完全掌握。ps:学任何一门语言都不可能只靠教材学习就可以学好的,大多数就是通过不断的coding才可以学好的。5.对计算机科班课程感兴趣可以学习操作系统,读读linux内核。这些应该算是一些基本素养吧。但是也不一定非要和计算机科班的课程一样,最好还是选择自己喜欢的一个方向,参考一本教材(教材的最大作用是比较系统,能够给学习提供大的方向),充分利用互联网。最重要的还是不断coding!!!遇到问题先查书,在上网搜。编程语言是基础,随着学习的深入,就要多学习几门语言。编程也是有乐趣的,祝你学习愉快!
你还没有登录,请先登录或注册慕课网帐号
首先对大致的方向有一定的了解,你可以了解各个行业都是干什么的,之后选定一个方向,查询这个职业都需要具备那些技能,慢慢的开始系统化的学习这些技能,都学习完后,自己做一些实例,多练,键盘敲烂月薪过万
你还没有登录,请先登录或注册慕课网帐号
看情况,如果说是无从下手而且属于没变成经验的话,我也建议从html+css 学起,个人比较推荐学php,入门简单,比Java上手快!当然了,你喜欢Java就另谈了!!html慕课有视频,而且有实战课,你这个搞会,找个工作是没啥问题,重点是,你要愿意投资!!!不光是是金钱,还是时间和努力!!!
你还没有登录,请先登录或注册慕课网帐号
如果学这个无从下手,但还是想学的话,从前端开始写吧,h5 js,这些,这些比后台语言容易一些,容易培养自信,而且学后台也需要学习这些,而且学习了这些也可以先找份工作。在慢慢后台,在全站。
你还没有登录,请先登录或注册慕课网帐号
慕课网有很多入门教程,都非常好,去书店买一本《xxx从入门到精通》,入门的东西都差不多,贵在坚持,建议学java
你还没有登录,请先登录或注册慕课网帐号
70359人关注
Copyright (C)
All Rights Reserved | 京ICP备 号-2sohocoder收集全网最新、最全项目
零基础应当如何开始学习 Python ?
虽然我不是Python高手,但我是零基础,之前会的都是软件PS,PPT之类。如果目的是想成为程序员,参考教学大纲。如果只是学程序,理解科技,解决工作问题,我的方式可以参考使用:1,找到合适的入门书籍,大致读一次,循环啊判断啊,常用类啊,搞懂(太难的跳过)2,做些简单习题,字符串比较,读取日期之类 Python Cookbook不错(太难太无趣的,再次跳过,保持兴趣是最重要的,不会的以后可以再学)3,加入Python讨论群,态度友好笑眯眯(很重要,这样高手才会耐心纠正你错误常识)。很多小问题,纠结许久,对方一句话点播思路,真的节约你很多时间。耐心指教我的好人,超级超级多谢。4,解决自己电脑问题。比如下载美剧,零散下载了2,4,5,8集,而美剧共12集,怎样找出漏下的那几集?然后问题分解,1读取全部下载文件名,2提取集的数字,3数字排序和(1--12)对比,找出漏下的。5,时刻记住目的,不是为了当程序员,是为了解决问题。比如,想偷懒抓网页内容,用urllib不行,用request也不行,才发现抓取内容涉及那么多方面(cookie,header,SSL,url,javascript等等),当然可以听人家劝,回去好好读书,从头读。或者,不求效率,只求解决,用ie打开网页再另存为行不行?ie已经渲染过全部结果了。问题变成:1--打开指定的10个网页(一行代码就行)。更复杂的想保存呢?利用已经存在的包,比如PAM30(我的是Python3),直接打开ie,用函数outHTML另存为文本,再用搜索函数(str搜索也行,re正则也行)找到数据。简单吧?而且代码超级短。6,保持兴趣,用最简单的方式解决问题,什么底层驱动,各种交换,留给大牛去写吧。我们利用已经有的包完成。7,耐心读文档,并且练习快速读文档。拿到新包,找到自己所需要的函数,是需要快速读一次的。这个不难,读函数名,大概能猜到是干嘛的,然后看看返回值,能判断是不是自己需要的。8,写帮助文件和学习笔记,并发布共享。教别人的时候,其实你已经自己再次思考一次了。我觉得学程序就像学英文,把高频率的词(循环,判断,常用包,常用函数)搞懂,就能拼装成自己想要的软件。然后, 和 是很好用的。然后,坚持下去~6月10日补充------------------------------一定要保持兴趣,太复杂的跳过,就像小学数学,小学英语,都是由简入深。网络很平面,无数国际大牛著作好书,关于Python,算法,电脑,网络,或者程序员思路,或者商业思维(浪潮之巅是本好书)等等,还有国际名校的网络公开课(中英文字幕翻译完毕,观看不是难事),讲计算机,网络,安全,或者安卓系统,什么都有,只要能持续保持兴趣,一点点学习下去,不是难事。所有天才程序员,都曾是儿童,回到儿童思维来理解和学习。觉得什么有趣,先学,不懂的,先放着,遇到问题再来学,效果更好。唯一建议是,不要太贪心,耐心学好一门优雅的语言,再学其它。虽然Javascript做特效很炫,或提某问题时,有大牛建议,用Ruby来写更好之类,不要改方向。就像老笑话:“要学习递归,必须首先理解递归。”然后死循环一直下去。坚持学好一门语言,再研究其他。即使一门语言,跟网络,数据库等等相关的部分,若都能学好,再学其他语言,是很快的事情。另外就是,用学英文的耐心来学计算机,英文遇到不懂的词,抄下,查询。python里,看到Http,查查定义,看到outHtml,查查定义,跟初学英语时候一样,不要直接猜意思,因为精确描述性定义,跟含糊自然语有区别的。而新人瞎猜,很容易错误理解,wiki,google很有用。我还在使劲啃Python的路上~~
一起加油:)日补充线------------------------------------------------------------------QQ群: 陆续有些高手走了,也有新人加入。另外 10月20日,上海有Python开发者大会,有空的孩子可以去。给出2个截图吧,我最近做的,真的很烂,但是能用:)这个是上次Python测试题目“从电商网站的搜索页中抓取制作商品图片墙”。我选了最最容易的静态网站。当然京东的抓取,比这种难。这个很方便我自己每天查询,用Python3 + PyQt4,用“公司名字”关键词,在各个论坛,图片,视频,商场查询。每天看一次,很方便快速了解信息。这个很方便我自己每天查询,用Python3 + PyQt4,用“公司名字”关键词,在各个论坛,图片,视频,商场查询。每天看一次,很方便快速了解信息。Learn Python The Hard Way
这是一本在线的书,简直就是给0基础的初学者量身定做的,从头开始一步一步跟着做吧。(我觉得Python简明教程比较旧了,这个很新)英文版:中文版:此外有建议若干:最好选个好用一点的Linux发行版,能省很多事。你为什么选择Python?我自己回答:1 因为简单 2 因为拓展包多。由于第二点原因,建议一开始就熟悉一下使用easy_install pip什么的,请google一下 ez_setup.py。编辑器&IDE :如果你在Windows上装好Python就有IDLE可以用了,此外强烈建议vim、emacs选一个学吧,gedit、sublime text什么的也好用的很,编辑器可以算一个独立的问题了,所以这里就不多说!其他编辑器跟IDE可以以后再说…。PyCon 的视频,很精彩,去看吧!在Google+上关注一下Guido大神也是个不错的选择。知乎、啄木鸟社区、StackOverFlow、python-cn邮件列表、等等等等好地方,去看吧!Learning Python 这本书是讲Python本身的,包括它的各种语法,这本书是为数不多讲Python3的,Core Python Programming个人感觉比较旧了,Python Cookbook是各种实战技巧,Programming Python这本书很厚内容包罗万象,教你用Python能干什么,Python in a Nutshell,可当工具书,Python简明教程 用来入门的确不错,Python 源码剖析 这本书分析的源码比较旧了,但是许多机制还是一样的,可以准备以后一读。Python Challenge,一个编程游戏,去玩吧。既然对编程没有任何基础,那先学一点C我觉得也是应该的。Learn C The Hard Way
还有这个:Linux C编程一站式学习 ,不是说必须得学C,但是学了会让你理解很多东西,绝对有益。Udacity有一门课,cs101 "how to build a search engine"。总共7堂课,一天听一堂,一周就可以用python写出一个搜索引擎来。不需要任何编程基础。建议配合一个web框架来学,比如django,这样很容易做出看得见的东西,而不是命令行敲来敲去的,很枯燥。django的中文材料,非常好懂上面的同学都所得很好,我还是插一句,就一句编程一定是要编的,光看书看视频照着代码敲是不行的,一定要自己动手编才行!感觉上面太杂,太乱了,我认为:1.熟悉基本的语法,环境;2.了解与掌握数组的三种数据结构(元组、列表、字典)操作;3. 熟悉文件操作与数据库操作4. 剩下从实践中了解其它的功能模块方法1:随便找一本大家推荐的入门书,按部就班从细节入手。缺点是容易跟不上作者思路,失去兴趣。绝不要看手册化的编程书籍,枯燥乏味。方法2:找一个百十行的自己熟悉感兴趣的小例子,看别人是如何实现的。然后尝试自己仿照写一些东西。能够独立地实现一些功能,表示你已经入门。无论哪种方法,都离不开熟能生巧,google,实在有问题没答案就虚心上论坛提问吧。推荐一个网站,上面有用各种语言实现的各种算法及问题。工欲善其事必先利其器!学习一门编程语言最好有一个全功能(full-futured)的IDE,至少包含Call Tips, Code Completion, Go to Definition和Debug四项功能。基于此,建议学习Python的时候安装IPython解释器不要用IDLE,而IDE方面,据我了解,Eric、Spyder都是杀手级的。给自己设定个目标比如说要做个mp3文件管理软件,要能够按专辑名作为文件夹分类保存音乐文件,并用xml做数据记录,提供查询等功能。然后慢慢的加上新的功能。然后想办法用python开始做吧我推荐一下我写的一套Python入门文档,是用对比java语法的方式来进行讲解的,快速有效。你可以看看。楚广明的Python公益文档项目 最好的学习方法是以需求为驱动的。先确定自己的需求,比如解析log生成xml格式report之类小且具体的需求。然后到网上搜索样例,改编成自己的程序。如此反复迭代,逐步过渡为从头写。欢迎Python学习同学访问 欢迎Python学习同学访问
来交流学习python打开gmail里知乎最新一期的newsletter,刚好第一篇就是‘跟女神一起学 Python ‘刚好我最近也在学python,兴趣是最好的老师,也是坚持到最后的源动力,零基础的话入门 当然是要看些入门教程的,上面已经有太多了,学习过程中遇到问题时,我一般用google搜索错误提示信息就能解决绝大部门的问题了,然后,有时间去看看别人写的代码,尤其是牛人写的,定会领悟不少,最后,一定要多练,不然,定是会用进废退的。要不试试这个?这是原作者的一段自述:我的朋友问我怎么能快速地掌握Python。 我想Python包含的内容很多,加上各种标准库,拓展库,乱花渐欲迷人眼,就想写一个快速的,类似于w3cschool风格的Python教程,一方面保持言语的简洁,另一方面循序渐进,尽量让没有背景的读者也可以从基础开始学习。另外,我在每一篇中专注于一个小的概念,希望可以让人在闲暇时很快读完。
原文链接:/item/CoYOgIR2
阅读: 1633 |13:19 提问
学习嵌入式ARM开发,有什么好的书籍推荐?
我已经买了一本鸟哥的linux基础私房菜?请各位大神推荐好的书籍?谢谢!
按赞数排序
底层驱动的话:《linux设备驱动开发详解》 宋宝华
《ARM体系结构与编程》杜春雷 要是应用的话:《unix高级环境编程》最好看看韦东山的视频教程帮助非常大
这就好比问,学习pc软件开发,用的是x86处理器,有什么书籍推荐。同样是x86处理器,C++写的游戏和Java写的网站能看一本书么?问这种无厘头的问题不如多逛逛图书馆。
深入Linux内核架构
其他相似问题}

我要回帖

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信