新手小白如何快速学会编程?送你一个快速入门的教程

大数据的崛起,各个专业都需要编程!
当我们在工作中需要快速掌握和使用新的技术,又没有太多精力从头开始学习,比如,我们现在很多专业虽然并不是开发和计算机专业 , 但是需要在大数据时代需要分析一些数据,就可以采用这种方法 。大家有空可以翻翻英国大学官网,很多文科专业都需要学习Python入门了(例如爱丁堡的心理学和语言学) 。
对于编程新手而言,如果一开始就知道利用Github来提高自己的技术水平,那一定会进步很快 。
你可以在这里学习GitHub的用法,从克隆项目、创建分支、提交和同步修改,到合并分支请求的整套流程 , 只需要一两次即可熟悉Git/Github的使用 。
基于这个项目,第一步:打开官网,注册一个账户 。
第二步:创建仓库,填写仓库的名字和描述 。
创建好后,点击‘branch master’,创建分支–在文本框里输入分支名称和描述,然后点击蓝色部分确认 。
第三步:点击创建一个新文件 。输入想要提交的代码以及下方的文件名和描述后,点击最下方的commit new file即可 。
第四步:修改 。在GitHub上,提交修改的操作是commit 。每次commit都会被记录,方便自己查看和别人查看,也叫做版本控制 。点击铅笔图案就可以修改,修改后再点commit就可以了 。
第五步:提交Pull request 。点击new pull request,选择你所做的分支,编辑你想修改的内容,经过与原来内容的对比 , 确认后提交请求(pull request) 。
点击绿色按钮,将合并到branch master , 就合并了,这时候只需要看主支就可以了 。
应用:查看别人的代码或项目 。点击gist 。
然后选择‘all gists’,就可以看到别人公开的代码 。
蓝色框commit、stars是评论和点赞,可以以此跟踪别人的代码 。Clone别人的代码 , 修修改改,然后变成自己的代码 。
点击别人代码右上方的”forks” , 然后点击“Embed”,选择Clone , 即可克隆保存别人的代码 。点击Download,可以下载他人代码到本地 。
查看别人代码的修改历史 。
点击“Revisions”即可查看修改历史从git上下载代码到本地,以及修改前和修改后的对比 。当然 , 除了这些基础的功能之外,GitHub 更是一个强大的宝库 。
总之从git上下载代码到本地,Github是编程界当之无愧的老大!
Github优点:
– pull request , issue都是杀手级的feature 。
– 强调个人,符合hacker更看重名誉/成就感的天性 。
Github缺点(对个人):
– 国内访问速度太慢 , 经常出现connect time-out(非GFW所为) 。
– 不能很好的解决GB2312/GBK,对中文不够友好 。
– wiki功能太弱,直接导致文档(对于开源项目很重要)经常被分离到一个独立站点 。
Github缺点(对企业):
– 无法解决企业内部的需求,github:fi价格过高(最便宜要$5,000/年) 。
– 基于git,学习曲线陡峭,企业大规模用git根本不现实 。尤其国内大家都刚学会svn 。
– 可能在未来某天被墙 。
【新手小白如何快速学会编程?送你一个快速入门的教程】本文到此结束,希望对大家有所帮助!

猜你喜欢