javascript 開發_25個新JavaScript開發人員的免費資源

javascript 開發

by freeCodeCamp

通過freeCodeCamp

25個新JavaScript開發人員的免費資源 (25 Free Resources for New JavaScript Developers)

We asked our campers to share their favorite free resources for new JavaScript developers on Camper News. The list includes some time-tested books as well as podcasts and videos you may not have heard of yet.

我們要求露營者在Camper News上為新JavaScript開發人員分享他們最喜歡的免費資源。 該列表包括一些經過時間考驗的書籍以及您可能尚未聽說過的播客和視頻。

圖書 (Books)

Eloquent Javascript is modern introduction to programming and JavaScript by Marijn Haverbeke. There is also an annotated version of Eloquent JavaScript by Gordon Zhu.

雄辯的Javascript是Marijn Haverbeke對編程和JavaScript的現代介紹。 還有Gordon Zhu編寫的帶注釋的Eloquent JavaScript 版本 。

JavaScript for Cats by Max Ogden is an introduction for new programmers that is so easy your human companion could do it too!

Max Ogden的 Cats JavaScript for Cats是針對新程序員的介紹,您的人類同伴也可以輕松做到!

The JavaScript Way is written by freeCodeCamp contributor Baptiste Pesquet. It’s a free and open source introduction to JavaScript.

JavaScript方式由freeCodeCamp的貢獻者Baptiste Pesquet編寫。 這是JavaScript的免費開放源代碼簡介。

You Don’t Know JS is a series of books by Kyle Simpson dive deep into the core mechanisms of the JavaScript language.

您不知道JS是Kyle Simpson撰寫的系列書籍,深入探討了JavaScript語言的核心機制。

Human JavaScript by Henrik Joreteg is a book about a specific set of tools, patterns, and approaches optimized for people.

Henrik Joreteg撰寫的 Human JavaScript是一本關于為人們優化的特定工具,模式和方法的書。

Speaking JavaScript by Axel Rauschmayer was written to help programmers learn JavaScript quickly and properly, and also to deepen your existing skills and look up specific topics.

Axel Rauschmayer撰寫的講JavaScript旨在幫助程序員快速正確地學習JavaScript,并加深您的現有技能并查找特定主題。

ExploringJS covers ECMAScript 6 in great detail, but is structured so that you can also quickly get an overview if you want to.

ExploringJS非常詳細地介紹了ECMAScript 6,但結構合理,因此您可以根據需要快速獲得概述。

JavaScript Allonge by Reginald Braithwaite covers functional programming in JavaScript.

Reginald Braithwaite的 JavaScript Allonge介紹了JavaScript中的函數式編程。

JavaScript Spessore by Reginald Braithwaite is written for the reader who has read JavaScript Allongé. It covers functions, closures, and prototypes.

Reginald Braithwaite的 JavaScript Spessore是為閱讀JavaScriptAllongé的讀者編寫的 。 它涵蓋了函數,閉包和原型。

What is Code? is an interactive essay by Paul Ford on what code is and why it’s important.

什么是代碼? 是Paul Ford撰寫的一篇互動文章,內容涉及什么是代碼以及代碼為什么如此重要。

Professor Frisby’s Mostly Adequate Guide to Functional Programming covers functional programming in JavaScript.

Frisby教授的“最充分的函數式編程指南”介紹了JavaScript中的函數式編程。

Programming JavaScript Applications by Eric Elliot focuses on intermediate JavaScript coding.

Eric Elliot 編寫JavaScript應用程序編程側重于中間JavaScript編碼。

播客 (Podcasts)

NodeUp is a Node.js podcast put together by @ffloat and @dshaw.

NodeUp是@ffloat和@dshaw組合在一起的Node.js播客。

JavaScript Jabber is a weekly podcast about JavaScript, including Node.js, Front-End Technologies, Careers, Teams and more.

JavaScript Jabber是關于JavaScript的每周播客,包括Node.js,前端技術,職業,團隊等。

Five JS Podcast is a weekly five-minute podcast is released every Thursday. You can follow them on Twitter or subscribe with iTunes or RSS.

五個JS播客是每周四分鐘的每周五分鐘播客。 您可以在Twitter上關注它們,或通過iTunes或RSS進行訂閱 。

This Developer’s Life delves into different aspects of the life of developers. Patterned after NPR’s This American Life, it features interviews and eclectic music.

此開發者生活深入研究了開發者生活的各個方面。 以NPR的《美國生活》為藍本,它以訪談和折衷音樂為特色。

The CodeNewbie Podcast is podcast with stories from people on their coding journey. New episodes are published every Monday. You can follow them on Twitter @CodeNewbies

CodeNewbie Podcast播客中有人們在編碼過程中的故事。 新劇集每周一出版。 您可以在Twitter @CodeNewbies上關注它們

影片 (Videos)

JavaScript: The Good Parts is covered in this YouTube video from its creator, Douglas Crockford.

JavaScript: YouTube影片的創作者Douglas Crockford講述了Good Parts 。

Level Up Tuts born out of the need for better instructional documentation.

升級Tut是出于對更好的教學文檔的需求而誕生的。

DevTips features weekly videos on the subject of web design and development.

DevTips每周都會播放有關Web設計和開發主題的視頻。

其他資源 (Other Resources)

The repl.it project is an online environment for interactively exploring programming languages.

repl.it項目是用于交互式探索編程語言的在線環境。

The MDN JavaScript Guide is a great reference and provides an overview of the language.

《 MDN JavaScript指南》是一本很好的參考書,并提供了該語言的概述。

Codewars provides interactive user-submitted coding challenges.

Codewars提供了用戶提交的交互式編碼挑戰。

CodinGame lets you practice JavaScript syntax through fun interactive coding games.

CodinGame使您可以通過有趣的交互式編碼游戲練習JavaScript語法。

jQuery Fundamentals walks you through common problems you’ll be able to solve using jQuery.

jQuery基礎知識將引導您完成使用jQuery即可解決的常見問題。

A big thanks to @biancamihai, @daylightsavings, @elliescode, @_maximization, @ovivoicu, @duttakapil, @RomuloLazarde, @MatthewHarames, @ka11away, for submitting these resources.

非常感謝@biancamihai , @daylightsavings , @elliescode , @_maximization , @ovivoicu , @duttakapil , @RomuloLazarde , @MatthewHarames , @ ka11away ,提交這些資源。

翻譯自: https://www.freecodecamp.org/news/25-free-resources-for-new-javascript-developers-11342cf1f4df/

javascript 開發

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/396555.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/396555.shtml
英文地址,請注明出處:http://en.pswp.cn/news/396555.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

mysql數據庫語法_MySQL數據庫語法(一)

MySQL數據庫語法數據庫管理系統(DBMS)的概述什么是DBMS:數據的倉庫方便查詢可存儲的數據量大保證數據的完整、一致安全可靠DBMS的發展:今天主流數據庫為關系型數據庫管理系統(RDBMS 使用表格存儲數據)常見DBMS:Orcale、MySQL、SQL Server、DB…

作業1---四則運算

一.需求分析: 除了整數以外,還要支持真分數的四則運算,真分數的運算,例如:1/6 1/8 7/24 運算符為 , ?, , 并且要求能處理用戶的輸入,并判斷對錯,打分統計正確率。 要求能處理用戶輸入的真分…

python有序數組中刪除元素_python刷LeetCode:26. 刪除排序數組中的重復項

題目描述:給定一個排序數組,你需要在原地刪除重復出現的元素,使得每個元素只出現一次,返回移除后數組的新長度。不要使用額外的數組空間,你必須在原地修改輸入數組并在使用 O(1) 額外空間的條件下完成。示例 1:給定數組…

mysql數據庫修改數據庫名稱_MySQL數據庫之MySQL 修改數據庫名稱的一個新奇方法...

本文主要向大家介紹了MySQL數據庫之MySQL 修改數據庫名稱的一個新奇方法 ,通過具體的內容向大家展現,希望對大家學習MySQL數據庫有所幫助。MySQL在5.1引入了一個rename database操作,但在MySQL5.1.23后又不支持這個命令。可以說是一個實驗性的…

Lesson 001 —— 數據

Lesson 001 —— 數據 數據(data)是事實或觀察的結果,是對客觀事物的邏輯歸納,是用于表示客觀事物的未經加工的原始素材。數據是信息的表現形式和載體,可以使符號、文字、數字、語音、圖像、視頻等。 進制 進制也就是進…

工作記錄四-etcd與flanneld

######################### etcd用來做flannld的數據中心,記錄flannld各主機子網的配置## flannld使各容器實例處于同一子網內,可以相互訪問####################### ### 一、etcd安裝及使用## 1. 下載編譯二進制包git clone https://github.com/coreos…

C#獲取剛插入的數據的id

在開發程序中我們經常會遇到兩個表或多個表關聯同時插入數據的需求。 那么我們剛給主表插入一條數據,接著給副表插入數據時其中一個字段要存儲與主表關聯的id,那么我們該怎么獲取剛插入的那條數據的id呢? insert infor values(,) ;SELECT Ide…

感謝您的提問_感謝您的反饋,我們正在改進的5種方法

感謝您的提問by freeCodeCamp通過freeCodeCamp 感謝您的反饋,我們正在改進的5種方法 (5 Ways We’re Improving Thanks to Your Feedback) This was originally published on our now-defunct blog on September 17, 2015.該文章最初于2015年9月17日發布在我們現已…

sql三個表join_「數據蔣堂」第 31 期:JOIN 簡化 – 維度對齊

【數據蔣堂】第 31 期:JOIN 簡化 – 維度對齊我們先把上一期中雙子表對齊例子的 SQL 寫出來:SELECT Orders.id, Orders.customer, A.x, B.y FROM Orders LEFT JOIN (SELECT id,SUM(price) x FROM OrderDetail GROUP BY id ) A ON Orders.idA.id LEFT J…

radius

radius協議使用的是UDP傳輸協議,UDP協議相對于TCP更快速,無連接的不可靠。radius協議的包格式:0 1 2 30 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1-----------…

apt-get常用命令及工作原理

https://blog.csdn.net/mosquito_zm/article/details/63684608轉載于:https://www.cnblogs.com/diyunpeng/p/9772866.html

day10_控制文件

---------------------驗證互為鏡像功能---------------------窗口1cd /oracle/app/oradata/ecomrm control03.ctl 窗口2SQL> startup force;ORACLE instance started.Total System Global Area 285212672 bytesFixed Size 1218992 bytesVariable Size …

堆疊自編碼器中的微調解釋_25種深刻漫畫中的編碼解釋

堆疊自編碼器中的微調解釋by freeCodeCamp通過freeCodeCamp 25種深刻漫畫中的編碼解釋 (Coding Explained in 25 Profound Comics) We asked our open source community to share the comics they found most profoundly described coding, via our news site. Here are their…

linux和mysql重點哪個_重要的MySQL 文檔存儲知識點掃盲

MySQL 文檔存儲 可以跳過底層數據結構創建、數據規范化和其它使用傳統數據庫時需要做的工作,直接存儲數據。MySQL 可以提供 NoSQL JSON 文檔存儲Document Store 了,這樣開發者保存數據前無需 規范化normalize 數據、創建數據庫,也無需在開發之…

python端口掃描工具_Python實現的多線程端口掃描工具分享

# -*- coding: utf-8 -*-__author__ Phtih0nimport threading, socket, sys, cmd, os, Queue#掃描常用端口PortList [21, 22, 23, 25, 80, 135, 137, 139, 445, 1433, 1502, 3306, 3389, 8080, 9015]#得到一個隊列def GetQueue(list):PortQueue Queue.Queue(65535)for p in …

Linux系統啟動全過程

分為兩部分,第一部分是硬件本身需要加載的信息,之后才是加載Linux相關信息,因為有裝有雙系統的機器嘛 1.計算機加電 2.BIOS開始運行,檢測硬件:cpu、內存、硬盤等 3.BIOS讀取CMOS存儲器中的參數,選擇啟動設備…

day09_讀寫分離_Atlas小記

GRANT ALL PRIVILEGES ON *.* TO root% identified by mysql;FLUSH PRIVILEGES;主從庫上全做--------------------------------------------------------------------yum install -y gcc*rpm -ivh Atlas-2.2.1.el5.x86_64.rpm 【rpm包直接安裝】rpm -ql Atlas 【查看安裝路徑…

Free Code Camp現在有本地組

by freeCodeCamp通過freeCodeCamp Free Code Camp現在有本地組 (Free Code Camp now has Local Groups) Our open source community was born online. And our campers are adept at using the internet to communicate. Most of this communication is just short text messa…

二十四點游戲python_[求助]關于二十四點游戲python

該樓層疑似違規已被系統折疊 隱藏此樓查看此樓24點紙牌游戲的開發24點是一種老少咸宜的游戲,它的具體玩法如下:給玩家4張牌,每張牌的面值在1~13之間,允許其中有數值相同的牌。采用加、減、乘、除四則運算,允…

python-3.6.2安裝

1、下載python-3.6.2-amd64.exe安裝包 官網下載地址:https://www.python.org/ 2、Python安裝,雙擊傻瓜式安裝(用英文路徑,不要有空格), 特別要注意勾上Add Python 3.6 to PATH(勾選后&#xff0…