新程序员最爱的免费资源

简评:国外美女程序员推荐了她自己用过的一些免费资源,对新手比较友好的那种。

原作者 Ali Spittel,是个美女程序员,以下这些资源都是她自己试过的。以下「我」代表 Ali Spittel。

学 HTML 和 CSS

学 JS:

学其他编程语言和概念:

  • 这个网站啥都有,从 HTML CSS、JS 到框架以及其他的各种语言,它使用 REPL 的教学方式,这是学习编程最好的起点:Code Academy
  • 学习一个 Web 框架,从命令行到 Python、Django,一天内完成:Django Girls(这个网站对我职业生涯非常关键)
  • 直接在浏览器中尝试 Ruby 代码:Try Ruby
  • 直接在浏览器中学习 Git 和 GitHub:Try Git

学计算机科学:

代码挑战

各种有趣的新手库

  • JS 构建艺术:P5 JS
  • JS 构建自定义地图:Leaflet
  • JS 构建游戏:Phaser
  • HTML 构建 VR 应用:A-Frame

社区

  • 在 dev.to 通过 #explainlikeimfive、#help和 #meta 来提问
  • 参与 Twitter 聊天,收听一些有用的 podcast 阅读好博客文章,比如 CodeNewbies。
  • 有技术问题也可以在 Stack Overflow参与讨论。

最后重申,这些是我自己使用过的资源,所以我很负责的可以告诉你,这些挺有用的。

原文:My Favorite Free Resources for New Programmers

原文地址:https://www.cnblogs.com/jpush88/p/9509542.html

时间: 2024-08-06 02:36:47

新程序员最爱的免费资源的相关文章

七年阿里老人谈新程序员成长:先做事,在做人!

新程序员常有这些困惑,到底是做技术还是做业务?是每天加班加点写代码还是空点时间来看书学习?是先追求广度还是先钻研一门技术?是两耳不闻窗外事一心埋头做事还是和同事打成一片参加各种活动?这些问题也曾困扰着我. 我觉得新人到一个团队最关键的是在前3年建立个人品牌,为什么?当别人对你完全不了解,你做的第一件事非常重要.你给别人留下的印象会蔓延到整个公 司,所以第一件事一定要做好.怎么才叫做好?在职场中,并不需要时刻比拼智商,大部分情下,做事认真一点.考虑更深入一点.积极主动一点,已经好于70% 的同学了

程序员的爱情诗

程序员的爱情诗我不是诗人,所以,只能够把爱你写进程序,当作不可解的密码,作为我一个人知道的秘密我以为你是我的唯一,过了很久才发现,你不是我独占的服务器 我可以传递,却什么都不能够取回,大师说,此算法不可逆我想析构我自己,却没有多少勇气,只能够注释掉关于你的记忆想寻找你的信息,突然发现,你已经不在我的域我想重载爱的定义,把你我封装在一起,在我的名字空间里,再也找不到你,爱情的管道,已经关闭我有的,只剩下从爱继承的颓废爱的模板,已经解不开我们的僵局我已经成为异常的容器,无法容下与你无关的东西我以为我

新程序员学习提高路径

昨天几名新同事做入职测评,在讨论如何学习提高工作技能时,大家要求推荐几本开发方面的书籍. 回家整理了一下,特推荐如下: 1.开发基础 重点推荐(前端):<编写高质量代码-web前端开发修炼之道> 推荐原因:前端开发入门提高的好书,看完它,不会使你立刻成为前端高手,但是至少能让你明白前端(CSS.JS)是如何组织的,前端到底会有什么共性的问题,以及这些问题是如何解决的.为进一步看懂一些主流框架(jquery,ExtJs等)的实现原理奠定基础. 重点推荐(java):<head first

产品经理vs程序员——如果“爱”,请克制

摘要:韩寒在<长安乱>里说:佛是你打死我你就超度了我,而道是你打不死我我就超度了你.小编坐在办公室的角落里,看着公司的PM和程序员恨不得分分钟拿刀砍了对方,还要在一起改需求,就开始为他们的潜在信仰归属定义不清而纠结. 任何一个团队里都有因为工作而纠缠不休.爱恨交织的两方,在科技公司产品经理和程序员不幸中枪.其实他们所有纠葛的起因也非常简单,无非是一个提出需求,而另一方需要去实现.小编乱想一下,如果程序员嫁给了产品经理,那肯定是后者说想吃什么,而程序员去默默做出来,想想还不错. 产品经理常常在心

给新程序员的10条建议

(注:本文曾发表于<程序员>201509A期) 我最开始不是做软件开发的,是一个售后技术支持工程师,你懂的,就是公司卖出的设备坏了,我就到现场去鼓捣两下,换个零件,重启下系统什么的.后来我转行做软件开发,颇经历了一些曲折,遇到了很多实际的困难,再后来我成了程序员,干上了手艺活儿,就这么一路过来了,还出了两本书,<Qt on Android核心编程>和<Qt Quick核心编程>. 后来我也和一些刚入行的开发人员共事过,有的朋友可以很快度过适应期,有的朋友则会花费比较长的

产品经理和程序员的爱恨情仇

产品经理跪求程序员,程序员跪求程序成功上线! 前几天纯银V在微博上发了一条微博「很多人吐槽“人人都是产品经理”这句话,其实在我看来,这句话的正确理解是“人人都应该学习产品经理的思维方式,来提升自己的专业能力”,不知道作者是否本意如此.当然,实际上它容易被理解为“我也可以做产品经理,创造一个伟大的产品”,那就很扯淡了.尤其水货产品经理的破坏力之强令人惊叹」,引发了诸多讨论. 我看了之后,意味深长的转发了一下:从来没人说人人都是程序员,这其实说明了一些什么……于是又引发了一番热议,比如: 对呀,也不

程序员最爱 Mac、JS 是最热门技术

概况: 今年,有超过5万名开发者向我们分享了他们是谁,做什么工作,以及他们的成果.通过本文,你将看到有史以来最为全面的一次开发者情况调查的结果. 每8秒钟,就会有一位开发者在Stack Overflow上提出一个问题.今年,有来自173个国家的56,033位程序员在Stack Overflow上进行了回复. (在这次调查中,)我们提出了45个问题.我们把回复结论的亮点总结如下: 越来越多的程序员使用Mac和Linux作为他们的主力操作系统,这个现象还是第一次发生.只有7%的开发者认为自己是“摇滚

程序设计基石与实践系列之能让你成为Top程序员的十个C语言资源

英文出处:mycplus ---top-ten-c-language-resources 一些人觉得编程无聊,一些人觉得它很好玩.但每个程序员都必须紧跟编程语言的潮流.大多数程序员都是从C开始学习编程的,因为C是用来写操作系统.应用程序最常用的语言. C编程笔记 : 这些是华盛顿实验学院C编程入门课的部分笔记.它们是以<c程序设计语言>的补充笔记(从1995年春开始)为基础修改的,而这本书的作者就是大名鼎鼎的Brian Kernighan和Dennis Ritchie了,人们亲昵地称呼他们为K

程序员不懂爱吗?

本文作者:包小姐 文章首发于公众号:老道消息 在情感方面,程序员本就处于劣势. 程序员上大学的时候,就眼巴巴羡慕经管专业.传播专业的男女比例.有的班里只有一个女生,还像班花一样众星捧月的供着,顺带嘲讽一下那些班里一个女生都没有的兄弟. 一天天泡在实验室,哪有机会锻炼谈情说爱的能力.遇到腼腆的,可能大学期间跟女生说的话,一只手就数得过来了. 这年头程序员越来越不好当了.迎着北京凌晨4点的日出,还在兢兢业业地敲着代码,不仅在广大网友眼中活成了段子素材,还被扣上了"千多,话少,死的早"的帽子