0基础学编程一般最快要多久

java自学需要2个月左右就能写点小东西,半年就能上手做一些东西,一年就该知道的都知道了,该会的也基本会了,易上手好找工作。

编程代码

0基础学编程一般最快要多久

这个问题有两种方式。一种是自学,一种是培训。

不知道你倾向于哪种方向?

第一种时间要长点,至少需要1-2年的时间,需要自己摸索到行之有效的学习方法。以Java为例,自学Java一般需要2年左右。

第二种的话,如果有个专业的指导老师,在靠谱的培训学校进行系统学习,则只需要4-5个月,0基础也可以入行成为一名程序员。

零基础怎么学编程

如果想做一个程序员,在没有基础的情况下,买书自学是一个办法,但是大多数人会因为没有相关的基础知识,导致看书看得一知半解,因为有不同的语言,不同的开发环境,在你不了解的时候,买的书不一定合适。

比较速成的办法还是去报名一个培训班,系统的学习一下基础知识,然后选择一个发展方向,再具体的针对性地买点书籍来学习。

遇到不懂的问题的时候,尽量少去百度或者谷歌上直接找答案,而是去各种论坛或官方网站了解比较底层的原理,然后思考解决方案,这样才能知其然知其所以然。

程序员是一个不停学习的岗位,你需要每天除了工作以外,花一定的时间了解新的技术或正在使用的技术的原理,这样才能一直提高,不然,可能会被淘汰。

0基础自学编程的一些建议

建议一、自学要看书

自学只是说没有专门的老师手把手教你,并不是说连书本都可以不要了。有人天天来问我一些很基础的概念问题,我问他:“这些概念书上不都写得很明白吗?”他回答:“我没有书。”如果没有书,那么你很难在脑子里形成一个较为整体性的认识,所有了解到的知识都是支离破碎的。自学编程更是离不开书籍,前人的经验都记录在其中,找一本好的编程入门书籍对整个自学过程非常重要。

建议二:学编程要实践

书是有了,可是整天抱着书也不成。编程最怕的就是纸上谈兵,我看到有的初学者,看完了几大大本书,将起循环函数来头头是道,却连编译器长什么样都没有见过。只理论不实践你等于是在扯淡,从一些小程序“Hello, World!”亲手输入进去运行一遍,都能让你的编程能力有着极速地提高。

建议三:编程需要思想

编程是一个创造的过程。编程的意义在于:通过程序的形式,教计算机如何去完成一项任务。写代码只是形式,真正重要的是如何完成特定的任务。学习别人的思想比记忆一些别人写的代码跟好,复制粘贴之是代码的搬运工,而不能成为缔造者。

建议四:养成良好的习惯

所谓“不以善小而不为”,等坏习惯养成了,再改就困难了。因此,写程序要注意编码格式缩进、变量和函数起有意义的名字、大小写的使用、行末分号的注意等等,要从一开始做起。不然就会有千里之堤溃于蚁穴。

零基础自学python学习路线

1、基础篇安装python2.7,用傻瓜式方法论练习基础语法,推荐pycharm,默认设置将Tab tab改为4个空格;然后训练写栈,训练基本的数据结构,自己写链表和队列,打掉愚蠢的方法论python。

2、加强文章掌握基本栈队列和链表。Python核心编程《基础篇》的Python文本分析。Python核心编程《基础篇》,一个写格斗游戏的简单程序。写五子棋,接触pygame。

3,Pygame A写五子棋,然后开始用Pygame写breakblock。写砖,为了存储游戏的数据信息,中途学了一点json。写的好,砸砖,获得成就感。电效MAX。复制别人的Pygame音乐播放器失败。因为别人的音乐播放器里有manage.py,暂时看不懂。于是我跳了过去。

4、Pygame B Flask抄袭别人的飞机战,学会用音乐创造游戏效果。学个小乌龟画画。抄袭别人的pygame代码,学python的目的是出去找工作,而不是自娱自乐。开始读Flask的薄书,第一天快速浏览书的目录结构,第二天再回头看。

5、Flask自始至终敲着Flask 中文学习网站。如果不理解,可以看第三遍、第四遍找人帮忙。然后顺便学了一些http协议、get post、socket等网络编程基础知识。继续敲Flask在中文,的学习网站,直到可以用txt作为简单的存储文件来设计网站。把txt改成sqlite3,熟悉SQL语句,学习SQLAlchemy,学习cookie和session等。

6、Flask SQLAlchemy练习SQLACHEMY,开始修改原来用sqlite3存储数据的演示网站;使用烧瓶邮件增加发送用户密码的功能。网站功能基本还可以。打包成百合,学习蓝图。

0基础学编程一般最快要多久

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注