首次购买高性能云服务器,享低至2折优惠

搜搜吧

查看: 5|回复: 0

[资讯] 学习编程语言编码,这60个资源和工具值得拥有![含1P]

[复制链接]
  • TA的每日心情
    擦汗
    昨天 15:56
  • 签到天数: 3 天

    [LV.2]偶尔看看I

    超级VIP贵宾会员

    83

    主题

    86

    帖子

    273

    积分

    Rank: 1

    UID
    21335
    威望
    -3
    贡献
    108
    在线时间
    1 小时
    注册时间
    2018-12-6
    发表于 6 天前 | 显示全部楼层 |阅读模式
    推广者专属福利,新客户无门槛领取总价值高达2775元代金券,每种代金券限量500张,先到先得。

    0bc7f6392167cf914cf463e04bf3e492.jpg-wh_651x-s_4276957932.jpg

    我们身边有大量的资源和工具可以教你“如何编码”,本文总结了大量的内容希望能够帮到你。

    通过在线课程学习编码(将其视为“如何编码101”)

    1. Codecademy

    https://www.codecademy.com

    Codecademy是大量新技术人员首先学习编码的地方。如果你还没有看到他们的网站,那么你到底是去过哪里了??开玩笑。无论如何,该平台围绕着教你如何通过互动学习进行编码这方面还是做的不错的;也就是说,您只需阅读一些,在浏览器中输入您的代码,就可以立即查看到结果。这是初学者编码的一个完美入口。

    教授的主题:编码基础知识,如HTML和CSS,JavaScript,PHP,Python,Ruby,Angularjs,命令行等。

    2. Codewars

    https://www.codewars.com

    Codewars绝对是学习编码的一个及其有趣的方式。该项目以武术为主题,以“kata”为挑战。完成它们你会进步到更高的级别。

    教授的主题:CoffeeScript,JavaScript,Python,Ruby,Java,Clojure和Haskell

    3. Coursera

    https://www.coursera.org

    大型在线课程库,课程由真正的大学教授授课。所有课程都是免费的,但您也可以选择支付“Coursera认证证书”来证明课程的完成。这些费用在30美元到100美元之间,具体取决于课程。Coursera现在也推出了专业化的付费课程。

    教授的主题:很多(远远超出你的基本编码/计算机科学),但有一些编码初学者选项。

    4. edX

    https://www.edx.org

    由麻省理工学院和哈佛大学管理的开源高等教育计划。提供“计算机科学”类别下的107门课程,教授各种编码语言。

    教授的主题:Java,C#,Python等等。

    5. Free Code Camp

    https://www.freecodecamp.com

    学习首先要通过一个既定课程编写代码,然后可以通过在非营利组织项目上的实践经验来学习。

    教授的主题:HTML,CSS,Bootstrap,JavaScript,数据库,DevTools,Node.js,React.js和D3.js

    6. GA Dash

    https://dash.generalassemb.ly

    大会的免费在线学习平台。完全基于项目,每次演练都会构建一个“项目”。

    它们是关于如何从头开始构建Tumblr主题的课程的一个极少数选项之一。

    教授的主题:HTML,CSS,JavaScript和响应式设计

    7. Khan Academy

    https://www.khanacademy.org

    大量的科目(正如他们的头版所说,“你可以学到任何东西”),包括许多计算机编程。还为年幼的孩子提供一些课程。

    教授的主题:很多

    8. MIT OpenCourseware

    https://ocw.mit.edu/index.htm

    进入麻省理工学院的竞争可能很激烈,但访问他们的课程材料没有最低SAT成绩。他们维护着一个他们所教授的每个科目的在线库,无需访问账户。

    教授的主题:很多

    9. The Odin Project

    https://www.theodinproject.com

    由Viking Code School的创建者制作,这是一个首要的在线编码Bootcamp。Odin项目是他们的免费版本。仅供参考:您也可以在现场或在线学习小组中与他人合作。

    教授的主题:HTML,CSS,JavaScript和jQuery,Ruby编程,Ruby on Rails

    10. Udacity

    https://cn.udacity.com

    提供单独的课程,以及“nanodegrees”,训练您的特定职业,如前端Web开发人员或数据分析师。一些课程材料是免费的,但nanodegrees需要学费。

    教授的主题:很多

    11. Udemy

    https://www.udemy.com

    有关各种主题的付费和免费课程,包括网站开发、编程、数据科学等。任何人都可以创建课程,因此请务必阅读评论再做决定。您可以接触到真正的专家来学习编码,优惠券也很容易找到。

    教授的主题:很多

    12. The Code Player

    http://thecodeplayer.com

    视频教程汇编,帮助您从头到尾完成整个过程。适合一次学习“较小”的项目或任务。

    教授的主题:HTML5,CSS3,Javascript,Regex,JQuery

    YouTube:通过观察专家学习编码

    13. Coder's Guide

    https://www.youtube.com/user/CodersGuide

    有许多关于编码主题的系列视频:一个关于JavaScript的19个系列视频,除此还有另外19个关于HTML / CSS的视频等等。

    教授的主题:HTML,CSS,JavaScript,Bootstrap,WordPress,iOS和Android等

    订阅者:43,415

    14. DevTips

    https://www.youtube.com/user/CodersGuide

    Travis Neilson的YouTube频道之一。专注于网页设计和网站开发,偶尔进行现场问答。

    教授的主题:HTML,CSS,响应式设计,开发建议

    订阅者:82,907

    15. LearnCode.academy

    https://www.youtube.com/user/learncodeacademy

    我个人的最爱,Will Stern制作的以网络开发为重点的视频。

    教授的主题:Sublime Text,Responsive Design,Node.js,Angular.js,Backbone.js,部署策略等

    订阅者:154,590

    16. thenewboston

    https://www.youtube.com/user/thenewboston

    超过4,000种各种编程语言、游戏开发和设计的视频。拥有超过一百万用户。

    教授的主题:Android开发,C编程,MySQL,Python等。

    订阅者:1,131,977

    博客:编码初学者的所有最佳技巧

    17. A List Apart

    https://alistapart.com

    这有很多作者。他们编写书籍、举办活动,并运行一个伟大的开发和设计博客,这很容易理解,即使你是新手(并包括一些关于初学者编码的好主题)。在此处查看所有代码主题。

    18. CSS-Tricks

    https://css-tricks.com

    博客现在不仅仅是CSS,还讨论了Sass,JavaScript,PHP等其他东西。探索大量资源并查看他们的代码片段。

    19. David Walsh

    https://davidwalsh.name

    由David Walsh(Mozilla的高级开发人员)运行,当然也还有其他人在网站上写作、提供教程、方法、演示等。

    20. Scotch.io

    https://scotch.io

    涵盖了许多与Web开发和工作流程相关的主题。仅举几例:Angular,Node.js,Laravel,Sublime Text等。

    21. SitePoint

    https://www.sitepoint.com

    他们有很多作家并经常出版。主题范围从HTML和CSS到创业。SitePoint现在还在其子站点Learnable上提供付费书籍和课程。

    22. Tuts +

    https://tutsplus.com

    大量的免费教程,以及实际课程等付费选项。有超过570个专业指导的视频课程(关于主题,不仅仅是与计算机相关),还有出版电子书。

    资源通过编码主题:命令行

    23. Command Line Power User

    https://commandlinepoweruser.com

    由Wes Bos创建的免费视频系列。更多是在中级水平,所以不适合所有的新手。

    24. Conquering the Command Line

    http://conqueringthecommandline.com/book

    免费在线预订Mark Ba​​tes。非常深入,可以购买硬拷贝和截屏视频。

    25. Learn Command Line the Hard Way

    https://learncodethehardway.org/unix/

    Zed Shaw免费在线图书。 (我个人最喜欢的命令行资源。)

    Git和GitHub

    26.试试Git

    http://try.github.io

    学习和试验Git的一系列互动挑战。由Code School创建。

    27. Git Immersion

    http://gitimmersion.com

    一个指导您了解Git的基础知识的向导。设置首选项并创建自己的项目。

    HTML和CSS

    28. Skillcrush's Coding Bootcamp

    https://skillcrush.com/skillcrush-10-day-bootcamp/

    Skillcrush的免费编码训练营是绝对新手的理想起点。您将了解在技术方面工作的意义,获得常见行业术语的易懂定义,并有机会编写您的第一行代码。

    29. Learn CSS Layout(学习CSS布局)

    http://learnlayout.com

    本网站将教您用于设置网站布局的CSS基础知识。对于那些已经拥有基本HTML和CSS专业知识的人来说,它是最好的。

    30. Marksheet.io

    http://learnlayout.com

    对于初学者,分为四章:网页,HTML5,CSS3和Sass。它就像一个在线电子书,但在知识共享署名- 非商业性- 共享4.0国际许可下。所以你可以根据自己的需要进行调整。

    31. Mozilla Developer Network

    https://developer.mozilla.org/en-US/

    关于HTML和CSS(也是JavaScript)的免费文档。为从入门到高级的人提供教程。

    32. HTML5 Dog

    http://www.htmldog.com

    HTML初学者教程在这里。 (他们还提供中级和高级HTML教程。)还有关于CSS的。

    JavaScript

    33. Eloquent Javascript

    http://eloquentjavascript.net

    另一本在线书籍,比大多数的都长。它拥有像Mozilla和Hack Reactor这样的高科技金融支持者(“哈佛编码训练营”)。

    34. Javascript.com

    https://www.javascript.com

    由Code School创建,快速而完美的绝对初学者。(警告:JS在现实生活中更加艰难。)9个小课程。最后,它为您提供了更深入的JS学习资料。

    35. JavaScript for Cats

    http://jsforcats.com

    这就像一本分为几个部分的单页网页,由程序员Max Ogden创建。

    36. Learn JS

    http://www.learn-js.org

    通过课程,在底部的窗口中输入。由制作learnpython.org的同一个人创建。

    37. NodeSchool

    https://nodeschool.io/zh-cn/

    在世界各地举办面对面的研讨会和活动以及活跃的网络形象。在这里可以查看在线教程。

    38. That JS Dude

    http://www.thatjsdude.com

    一个教JavaScript的网站。具体来说,范围、提升、关闭、继承等等。它依靠视频和文本来解释概念。由@ mdkhan005创建。

    39. The Node Beginner Book

    https://www.nodebeginner.org

    本书由Manuel Kiessling撰写,主要针对那些在其他编程语言方面有一定经验的人。虽然在线免费版是整本书的缩短版,但它仍然教授了很多关于Node的内容。

    WordPress

    40. WordPress.tv

    https://wordpress.tv

    在世界各地录制现场WordCamp的讲座,由Automattic创建。

    41. WPBeginner

    https://www.wpbeginner.com

    初学者WP用户的网站。伟大的WP术语表,加上优惠券交易、视频教程以及由不同作者发表有用文章的博客。

    Python

    42. A Byte of Python

    https://www.swaroopch.com/notes/python/

    免费在线预订,可以选择免费下载PDF或投资硬拷贝。

    43. LearnPython.org

    http://www.learnpython.org

    学习Python编码的交互式在线教程。底部有一个小窗口,您可以在课程中编写代码。

    44.学习Python艰难之路(网站)

    https://learnpythonthehardway.org/book/

    这本书要花钱,但网站是免费的,由Zed Shaw撰写。 (我刚开始学习时就用过这本书。)

    45. Python Spot

    https://pythonspot.com

    初学者和中级Python教程。大多数都是书面形式。还有一些关于游戏开发、数据库等的教程。当然,所有这些全部使用Python。

    Ruby

    46. Learn Ruby the Hard Way

    https://learnrubythehardway.org

    这本书的免费HTML版本在线。购买硬拷贝还可以让您访问视频,另一本书是由Zed Shaw写的。

    47. Rails For Zombies

    https://www.pluralsight.com/courses/code-school-rails-for-zombies

    一种在浏览器中学习Ruby on Rails的交互式方法。 (对于已经熟悉Ruby的人来说,这是一个更好的选择。)由Code School创建。

    48. Rails Tutorial

    https://www.railstutorial.org/book

    迈克尔·哈特尔(Michael Hartl)著,12章。可以购买电子书,视频等。或者只是在线上免费阅读。

    49. RubyMonk

    https://rubymonk.comhttps://rubymonk.com

    完全免费。基于交互式教程,您可以在其中阅读课程并输入代码。最后,“运行”它。RubyMonk有一个初学者课程选项,两个中级课程和一个高级课程。

    50. Try Ruby

    https://www.pluralsight.com/search?q=ruby

    也是由Code School创建的,对于初学者来说这是一个更好的选择。在完成练习时,在浏览器提示窗口中输入内容。

    数据库

    51. Learn SQL the Hard Way

    https://learncodethehardway.org/sql/

    Zed Shaw创造的另一种资源,这本免费的在线书籍将带您完成33个练习。最后,您应该了解SQL,如何设计数据,以及了解数据库优化。您不需要知道如何编写程序来完成本书,但它会有所帮助。

    52. MongoDB 大学

    https://university.mongodb.com/courses/catalog

    关于MongoDB的课程,以视频形式出现。沿途还有测验和分级练习。课程持续七周,但您可以按自己的进度完成。截至目前,已有200,000多人参加了MongoDB大学的课程。

    53. MySQLtutorial.org

    http://www.mysqltutorial.org

    提供一系列MySQL教程,包括如何使用MySQL作为开发人员和数据库管理员。他们总共提供了十多种不同的MySQL教程。

    54.用于Web Nerds的SQL

    http://philip.greenspun.com/sql/

    由麻省理工学院著名计算机科学教授Philip Greenspun创建的免费电子书。它包含16个部分,包括数据建模、简单查询、事务、树等。

    55. Vertabelo

    https://academy.vertabelo.com

    这个免费平台有三个不同的SQL课程:SQL查询、SQL中的数据操作和SQL中的创建表。在Vertabelo上,您将学习交互式代码编辑器、表格和控制台。

    网页设计/用户体验

    56. HackDesign

    https://hackdesign.org

    HackDesign是“一个易于遵循的设计课程,适合那些做出惊人事情的人。”总共有50节课,全部由不同的教师授课。主题包括排版、交互设计、前端设计等。您可以每周一次将设计课程发送到您的收件箱,也可以查看其网站上的所有课程。

    57. UX Apprentice

    https://www.uxapprentice.com

    由Theresa Neil和Balsamiq团队创建。这就像UX 101课程,非常适合初学者。三个主要部分:发现、战略和设计。当您经历时,您将被询问并显示相关资源。

    58. UXPin

    http://www.uxpin.com/knowledge

    虽然UXPin提供了付费服务,但该网站上有各种免费的UX书籍。您需要做的就是提供您的电子邮件以访问该材料。他们有关于极简主义,色彩理论,平面设计,交互设计等方面的书籍。

    长期编码:在线社区

    59. CodeBuddies

    http://hangouts.codebuddies.org

    在点对点组织的Google Hangouts中与他人学习。 非常适合那些想与他人一起学习或结对编程的人。CodeBuddies还有一个Slack聊天室以及一个Facebook群组,人们可以在那里聚集并提问。

    60. CodeNewbie

    http://hangouts.codebuddies.org

    CodeNewbie为初学者提供了各种工具,包括可以提问的Slack社区,每周三的Twitter聊天,每周播客等等。

    下一步是什么?

    刚刚开始时,依靠免费课程和书籍是很棒的。 但是,它们只能让你到目前为止。


    [发帖际遇]: 我是程序猿 在论坛发帖时没有注意,被小偷偷去了 3 金钱. 幸运榜 / 衰神榜
    楼主热帖排行榜
    搜搜吧社区温馨提示:
    搜搜吧(www.sosoba.org)十分重视网络版权及其他知识产权的保护,针对网络侵权采取如下版权政策:
    1、本站有理由相信网友侵犯任何人的版权或作品,(图文,文字,下载,视频,非法传播),本站有权不事先通知即删除涉嫌侵权的作品和内容!
    2、本站将采取必要的网络技术手段,确认为侵权作品或内容的用户有权进行警告、屏蔽、删除的行为,尽可能的防止侵权行为的发生!
    3、如若您的作品或内容在搜搜吧被侵权,请及时联系我们并提供能证明版权所有的物品,我们将及时进行处理,给您造成不便,敬请谅解!
    4、搜搜吧删帖,投诉,举报,侵权,账号解封唯一指定快速受理频道,请直接发送邮件到 kefu-sosoba@qq.com 一个工作日内核实并邮件通知立即删除
    soso搜搜吧社区是聚合百度搜索,搜狗搜索,360搜索,新闻,教育,站长,广告,娱乐,影视,微信,网盘,营销,手机,汽车,游戏,论坛综合为一体的大型门户社区www.sosoba.org
    Powered by www.sosoba.org X3.4© 2013-2019 搜搜吧社区 小黑屋|手机版|地图|关于我们|新闻资讯|soso搜搜吧社区官网
    搜搜吧社区官网创建于2013年07月23日,本站内容均为会员发表,并不代搜搜吧社区立场,请遵守当地相关法律,客服邮箱: kefu-sosoba@qq.com
    本站所有的内容均来自互联网以及第三方作者自由发布、本站soso搜搜吧不承担任何的法律责任、若有侵权请来信告知,我们在收到举报后的一个工作日内立即删除
    推荐使用:chrmoe谷歌浏览器,搜狗浏览器,QQ浏览器,360极速浏览器,360安全浏览器,猎豹浏览器,火狐浏览器,世界之窗,百度浏览器,Safari浏览器,ios,Android

    GMT+8, 2018-12-12 06:18 , Processed in 1.140618 second(s), 31 queries , Gzip On.

    快速回复 返回顶部 返回列表