Python新手小白如何入门编程并成为程序猿?
入门学什么计算机语言好一点?
需要学习那些计算机基础?
那些比较适合小白阅读的需要的计算机基础,知识书籍 #膜拜
Python新手小白如何入门编程并成为程序猿?
这些问题都可以通过搜索引擎解决
想入门Python成为程序员?直接干就完了。
别想太多,先装个Python环境(去官网下个最新版),然后找个顺手的编辑器(VS Code或者PyCharm社区版都行)。别在工具选择上纠结,用哪个都行。
入门阶段就三件事:
- 基础语法:变量、循环、判断、函数这些核心概念必须搞懂。不用死记硬背,多写代码自然就会了。
- 小项目实践:学完基础马上写点实际的东西。比如写个爬虫抓点数据、用Flask做个简单网页、或者用pandas分析个Excel文件。遇到问题就查文档、搜Stack Overflow。
- 看优秀代码:去GitHub上找些Python项目看看别人怎么写代码的,特别是那些star多的项目。
学习路线建议:Python基础 → 数据结构 → 面向对象 → 常用库(requests, pandas等)→ 选个方向深入(Web开发、数据分析、自动化等都行)。
最关键的是保持编码手感,每天写点代码,哪怕就几十行。别光看教程不动手,那是学不会编程的。
一句话:多写代码少空想,从做小项目开始。
不是学什么好一点,是你本人学什么好一点
真向往的不是已经在动手的路上了吗?你可以问下你自己到底是看重程序员的哪一点? 别三分钟热度.
你要说你想做啥?目标是啥
Java. J2ee
Java, 慕课,加油
入门学什么计算机语言好一点?
python,Python 可以用作开发不少轻应用
前端学习,可以去百度前端学院 实例操作很多。
后端考虑 java 系,Node.js 或者他爹 egg.js
第三从 Hello world 开坑,这是必经之路。
其次,会写还要会组装。因为一个应用多半是组合拳。
Linux 安装些简单的实例,玩计算机该是有一台自己的小鸡腿还是要有的。
现在开源的东西,比以往多很多。
英语,必须得干。不然很多高新技术捕捉不到。
如果没有漂亮文凭,就从 GIT 实例开始做。
实例,才是那些大佬挖你的途径。
W3C 就是你的启程啦
学 Java 或者 Javascript 吧 工作好找
入门了再学 Python 之类的
我是不是应该说一下 C++ /手动斜眼笑
b 站 搜索 java
跟着学就是,
每一行代码都要自己实现.
时间充足基础好走大学路线:C 语言+计算机导论入门
时间不够基础差走培训班路线:JavaSE 或者 JavaScript
发一下当时自学依靠的指南吧
《编程入门指南 v1.5 》
作者:萧井陌,
https://zhuanlan.zhihu.com/p/19959253
Python 吧,Python 好学。
我也是看这个学习的啊,这个看完以后要怎么继续提升啊
hello world
愿意慢慢学几年的话。
https://github.com/ossu/computer-science
入门学 python 吧,一定别碰 java 和 php 就行了
我还没有学完就已经找到工作了,不过是前端开发
微积分 线性代数 离散数学
计算机组成原理 数字电路
汇编 操作系统 网络原理
数据结构 数据库原理
c / c++ / c# / python
软件工程 设计模式
java 吧 java 好找
#8 egg.js 居然是 Node 的爹???是阿里那个 egg 吗?你是认真的吗 …
🤔为啥这么想不开呢?
你都发到 Python 节点了,心里还能没点…数?
不要被那些会 C 语言就知道计算机计算机怎么运行之类的说法误导了,语言楼上推荐的都可以,看看文档的示例代码选个喜欢的。千万不要入门就学 C 语言,C 语法非常简单,但是历史原因造成的本身缺陷很多,一不小心会把你带偏的,其他语言掌握之后有需要再回来看 C。
先去看《编码》这本书,体会一下计算机的运算逻辑。
再开始学习语言,主要就是抄代码熟悉语法,一定要手动自己打,如果你真的喜欢代码,这时候应该会有一种玩游戏的感觉,语法了解之后再到 Github 上找几个用这门语言比较知名而且 issue 管理很好的项目,比如有 help-wanted,mentor,e-esay,e-hard 这种标签的,从最简单的 issue 开始,社区里面会有很多热心的“导师”帮你熟悉代码,纠正你的错误。
不久你会发现自己除了解决代码自身逻辑和写法这类问题,而其他的无能为力。
这时候就该看书啦,先从算法开始,经典的教科书不少,找一本把例题和练习用你的语言做一遍,同时不要忘了继续给项目提交代码。这时候你就又能完成中甚至高级的 issue 了,开不开心。
后来又在看代码和偷窥前辈们讨论的时候出现了各种奇怪的词,async,thread 等这些都是啥呀,这时候再把操作系统的书拿起来看,最好去找个名校的带有实验的课程,比如国内清华的 ucore,英语可以的话 mit cmu 等等,如果你想学得扎实,最好把实验课自己完成,难度比较大,到网上积极提问。
后面还有网络知识,也是一样的。
上面一堆话其实就一个意思:会语法之后,立刻开始动手写,计算机是工科里面实验器材最好获取的科目,多做实验。
最后,在给那些项目提交代码的期间绿油油的 github 主页已经能帮你找到一些实习机会啦。
有了工作之后,后面就是不停学习的过程了,不断提高自己,到喜欢的公司搬砖~
你是开玩笑的吗?新手根本学不下去这些
找个主流的项目修修改改学习啊,玩 c 就试着改 nginx 代码,玩,玩 java 试着改 Jenkins 代码,玩 ruby 就试着改 redmine 代码,玩 php 试着改 drupal 代码,当能熟知这些项目每个细节时就可以带人了
真的吗,我差不多学完了(有些书要二刷也静不下心看了),想出去找工作了。。。不过我是转行的,有点怕被歧视
Python 爬虫吧
看兴趣,喜欢移动端的 ANDROID/JAVA,想桌面端的 PYTHON/JAVA/前端
- 娱乐型学习,B 站搜“计算机科学速成课”
2. 就业导向,可以试试下面这个:
https://hackernoon.com/learn-to-code-in-2018-get-hired-and-have-fun-along-the-way-b338247eed6a
3. 想挑战自我,按科班方式学习,看#17 的回复,课程对应的教科书可以参考#13 的回复
如果楼主想快速入门,且对编程有一个基本的概念,最佳入门方案是 html -> css -> php
到了 php 这环节就要开始选行了,入 Java 还是 PHP 还是前端
为啥前两个不变呢?
因为它们相对其它语言来说,更有成就感和入门感
至于书,我真的没啥好推荐的,即使前两个,也是简单的复杂化了……
至于入门视频,我觉得 的很好了,虽然有点小贵,但是,但是真的适合入门有没有
edx 上有 MIT 的计算机入门课
慢慢学黄花菜都凉了
自行 Google 就能解决
我也不知道推荐啥,但是我知道是 php 让我还是一个菜鸟的时候给了我一口饭吃。
难道不是么?我的爹和儿子的意思和你的有偏差 我的爹的意思是更有高级
哪个火学哪个
感谢
看来必须努力一次了
欢迎入坑 …


