mirror of
https://github.com/EbookFoundation/free-programming-books.git
synced 2024-12-24 04:15:28 +00:00
Move angular.js, node.js etc under javascript (#2775)
* Move angular.js courses into the one section * Move sails.js courses into Javascript section * Move sails.js courses into Javascript section * Move courses into javascript section
This commit is contained in:
parent
ecb6669e61
commit
ef3be19362
@ -2,7 +2,6 @@
|
|||||||
|
|
||||||
* [Algorithms & Data Structures](#algorithms--data-structures)
|
* [Algorithms & Data Structures](#algorithms--data-structures)
|
||||||
* [Android](#android)
|
* [Android](#android)
|
||||||
* [AngularJS](#angularjs)
|
|
||||||
* [Assembly](#assembly)
|
* [Assembly](#assembly)
|
||||||
* [Bash / Shell](#bash--shell)
|
* [Bash / Shell](#bash--shell)
|
||||||
* [C](#c)
|
* [C](#c)
|
||||||
@ -25,6 +24,7 @@
|
|||||||
* [jQuery](#jquery)
|
* [jQuery](#jquery)
|
||||||
* [React](#react)
|
* [React](#react)
|
||||||
* [Redux](#redux)
|
* [Redux](#redux)
|
||||||
|
* [Sails.js](#sailsjs)
|
||||||
* [Lua](#lua)
|
* [Lua](#lua)
|
||||||
* [Machine Learning](#machine-learning)
|
* [Machine Learning](#machine-learning)
|
||||||
* [Matlab](#matlab)
|
* [Matlab](#matlab)
|
||||||
@ -78,12 +78,6 @@
|
|||||||
* [Udacity Android Course Catalog](https://www.udacity.com/courses#!/android#!/android)
|
* [Udacity Android Course Catalog](https://www.udacity.com/courses#!/android#!/android)
|
||||||
|
|
||||||
|
|
||||||
### AngularJS
|
|
||||||
|
|
||||||
* [CodeCademy Angular](https://www.codecademy.com/learn/learn-angularjs)
|
|
||||||
* [Shaping up with Angular.js](https://www.codeschool.com/courses/shaping-up-with-angular-js)
|
|
||||||
|
|
||||||
|
|
||||||
### Bash / Shell
|
### Bash / Shell
|
||||||
|
|
||||||
* [Bento Shell Track](https://bento.io/topic/shell) (Bento)
|
* [Bento Shell Track](https://bento.io/topic/shell) (Bento)
|
||||||
@ -208,7 +202,9 @@
|
|||||||
#### Angular.js
|
#### Angular.js
|
||||||
|
|
||||||
* [Angular.js Youtube Channel](https://www.youtube.com/angularjs)
|
* [Angular.js Youtube Channel](https://www.youtube.com/angularjs)
|
||||||
|
* [CodeCademy Angular](https://www.codecademy.com/learn/learn-angularjs)
|
||||||
* [egghead.io youtube channel: Learn AngularJS with Tutorial Videos & Training](https://www.youtube.com/user/johnlindquist)
|
* [egghead.io youtube channel: Learn AngularJS with Tutorial Videos & Training](https://www.youtube.com/user/johnlindquist)
|
||||||
|
* [Shaping up with Angular.js](https://www.codeschool.com/courses/shaping-up-with-angular-js)
|
||||||
|
|
||||||
|
|
||||||
#### jQuery
|
#### jQuery
|
||||||
@ -226,6 +222,11 @@
|
|||||||
* [Getting Started with Redux](https://egghead.io/series/getting-started-with-redux)
|
* [Getting Started with Redux](https://egghead.io/series/getting-started-with-redux)
|
||||||
|
|
||||||
|
|
||||||
|
### Sails.Js
|
||||||
|
|
||||||
|
* [Develop web apps in Node.js and Sails.js](https://courses.platzi.com/courses/develop-apps-sails-js/)
|
||||||
|
|
||||||
|
|
||||||
### Lua
|
### Lua
|
||||||
|
|
||||||
* [Lua Interactive Crash Course](http://luatut.com/crash_course.html)
|
* [Lua Interactive Crash Course](http://luatut.com/crash_course.html)
|
||||||
@ -334,11 +335,6 @@
|
|||||||
* [RubyMonk - Interactive Ruby tutorials](https://rubymonk.com)
|
* [RubyMonk - Interactive Ruby tutorials](https://rubymonk.com)
|
||||||
|
|
||||||
|
|
||||||
### Sails.Js
|
|
||||||
|
|
||||||
* [Develop web apps in Node.js and Sails.js](https://courses.platzi.com/courses/develop-apps-sails-js/)
|
|
||||||
|
|
||||||
|
|
||||||
### Scala
|
### Scala
|
||||||
|
|
||||||
* [Functional Programming Principles in Scala](https://www.coursera.org/course/progfun)
|
* [Functional Programming Principles in Scala](https://www.coursera.org/course/progfun)
|
||||||
|
@ -1,7 +1,6 @@
|
|||||||
### Index
|
### Index
|
||||||
|
|
||||||
* [Android](#android)
|
* [Android](#android)
|
||||||
* [Angular JS](#angularjs)
|
|
||||||
* [C#](#c)
|
* [C#](#c)
|
||||||
* [C++](#c-1)
|
* [C++](#c-1)
|
||||||
* [Clojure](#clojure)
|
* [Clojure](#clojure)
|
||||||
@ -9,19 +8,20 @@
|
|||||||
* [Data Science](#data-science)
|
* [Data Science](#data-science)
|
||||||
* [Elixir](#elixir)
|
* [Elixir](#elixir)
|
||||||
* [Emacs](#emacs)
|
* [Emacs](#emacs)
|
||||||
* [Ember.js](#emberjs)
|
|
||||||
* [Erlang](#erlang)
|
* [Erlang](#erlang)
|
||||||
* [Git](#git)
|
* [Git](#git)
|
||||||
* [Golang](#golang)
|
* [Golang](#golang)
|
||||||
* [Gulp](#gulp)
|
* [Gulp](#gulp)
|
||||||
* [Javascript](#javascript)
|
* [Javascript](#javascript)
|
||||||
|
* [Angular.js](#angularjs)
|
||||||
|
* [Ember.js](#emberjs)
|
||||||
|
* [Node.js](#nodejs)
|
||||||
|
* [React.js](#reactjs)
|
||||||
* [Kotlin](#kotlin)
|
* [Kotlin](#kotlin)
|
||||||
* [Language Agnostic](#language-agnostic)
|
* [Language Agnostic](#language-agnostic)
|
||||||
* [Node.js](#Nodejs)
|
|
||||||
* [PHP](#php)
|
* [PHP](#php)
|
||||||
* [PostgreSQL](#postgresql)
|
* [PostgreSQL](#postgresql)
|
||||||
* [Python](#python)
|
* [Python](#python)
|
||||||
* [React JS](#react-js)
|
|
||||||
* [Ruby](#ruby)
|
* [Ruby](#ruby)
|
||||||
* [Rust](#rust)
|
* [Rust](#rust)
|
||||||
* [Vim](#vim)
|
* [Vim](#vim)
|
||||||
@ -34,12 +34,6 @@
|
|||||||
* [Fragmented Podcast](http://fragmentedpodcast.com) (podcast)
|
* [Fragmented Podcast](http://fragmentedpodcast.com) (podcast)
|
||||||
|
|
||||||
|
|
||||||
### AngularJS
|
|
||||||
|
|
||||||
* [Adventures in Angular - DevChat.tv](https://devchat.tv/adventures-in-angular/) (podcast)
|
|
||||||
* [Angular Air](https://angularair.com) (podcast)
|
|
||||||
|
|
||||||
|
|
||||||
### C#
|
### C#
|
||||||
|
|
||||||
* [How to program in C# - Beginner Course | Brackeys](https://www.youtube.com/playlist?list=PLPV2KyIb3jR6ZkG8gZwJYSjnXxmfPAl51) (screencast)
|
* [How to program in C# - Beginner Course | Brackeys](https://www.youtube.com/playlist?list=PLPV2KyIb3jR6ZkG8gZwJYSjnXxmfPAl51) (screencast)
|
||||||
@ -86,11 +80,6 @@
|
|||||||
* [Emacs Rocks!](http://emacsrocks.com) (screencast)
|
* [Emacs Rocks!](http://emacsrocks.com) (screencast)
|
||||||
|
|
||||||
|
|
||||||
### Ember.js
|
|
||||||
|
|
||||||
* [Ember Weekend](https://emberweekend.com/episodes) (podcast)
|
|
||||||
|
|
||||||
|
|
||||||
### Erlang
|
### Erlang
|
||||||
|
|
||||||
* [Erlang Factory SF Bay 2015](https://www.youtube.com/playlist?list=PLWbHc_FXPo2h0sJW6X2RZDtT1ndw6KKpQ) (screencast)
|
* [Erlang Factory SF Bay 2015](https://www.youtube.com/playlist?list=PLWbHc_FXPo2h0sJW6X2RZDtT1ndw6KKpQ) (screencast)
|
||||||
@ -135,6 +124,28 @@
|
|||||||
* [The Javascript Show](http://javascriptshow.com) (podcast)
|
* [The Javascript Show](http://javascriptshow.com) (podcast)
|
||||||
|
|
||||||
|
|
||||||
|
#### Angular.js
|
||||||
|
|
||||||
|
* [Adventures in Angular - DevChat.tv](https://devchat.tv/adventures-in-angular/) (podcast)
|
||||||
|
* [Angular Air](https://angularair.com) (podcast)
|
||||||
|
|
||||||
|
|
||||||
|
#### Ember.js
|
||||||
|
|
||||||
|
* [Ember Weekend](https://emberweekend.com/episodes) (podcast)
|
||||||
|
|
||||||
|
|
||||||
|
#### React.js
|
||||||
|
|
||||||
|
* [React Native Podcast](https://devchat.tv/react-native-radio) (podcast)
|
||||||
|
* [ReactCasts](https://www.youtube.com/c/reactcasts) (screencast)
|
||||||
|
|
||||||
|
|
||||||
|
#### Node.js
|
||||||
|
|
||||||
|
* [Nodeup](http://nodeup.com) (podcast)
|
||||||
|
|
||||||
|
|
||||||
### Kotlin
|
### Kotlin
|
||||||
|
|
||||||
* [Kotlin Beginners Tutorials](https://www.youtube.com/playlist?list=PLpg00ti3ApRweIhdOI4VCFFStx4uXC__u) (screencast)
|
* [Kotlin Beginners Tutorials](https://www.youtube.com/playlist?list=PLpg00ti3ApRweIhdOI4VCFFStx4uXC__u) (screencast)
|
||||||
@ -195,11 +206,6 @@
|
|||||||
* [Web Security Warriors](https://devchat.tv/web-security-warriors/) (podcast)
|
* [Web Security Warriors](https://devchat.tv/web-security-warriors/) (podcast)
|
||||||
|
|
||||||
|
|
||||||
### Node.js
|
|
||||||
|
|
||||||
* [Nodeup](http://nodeup.com) (podcast)
|
|
||||||
|
|
||||||
|
|
||||||
### PHP
|
### PHP
|
||||||
|
|
||||||
* [Laravel News Podcast](http://podcast.laravel-news.com) (podcast)
|
* [Laravel News Podcast](http://podcast.laravel-news.com) (podcast)
|
||||||
@ -234,12 +240,6 @@
|
|||||||
* [Try Django Tutorial](http://youtu.be/3DccH9AMwFQ?list=PLEsfXFp6DpzRgedo9IzmcpXYoSeDg29Tx) (screencast)
|
* [Try Django Tutorial](http://youtu.be/3DccH9AMwFQ?list=PLEsfXFp6DpzRgedo9IzmcpXYoSeDg29Tx) (screencast)
|
||||||
|
|
||||||
|
|
||||||
### React JS
|
|
||||||
|
|
||||||
* [React Native Podcast](https://devchat.tv/react-native-radio) (podcast)
|
|
||||||
* [ReactCasts](https://www.youtube.com/c/reactcasts) (screencast)
|
|
||||||
|
|
||||||
|
|
||||||
### Ruby
|
### Ruby
|
||||||
|
|
||||||
* [5by5 - Ruby on Rails Podcast](http://5by5.tv/rubyonrails) (podcast)
|
* [5by5 - Ruby on Rails Podcast](http://5by5.tv/rubyonrails) (podcast)
|
||||||
|
Loading…
Reference in New Issue
Block a user