Awesome List Updates on Feb 09 - Feb 15, 2015

15 awesome lists updated this week.

🏠 Home · 🔍 Search · 🔥 Feed · 📮 Subscribe · ❤️ Sponsor

1. Es6 Tools

Other / Brunch Plugins

2. Awesome Cpp

Frameworks

JSON

Machine Learning

Networking

Talks

3. Awesome Php

Table of Contents / Components

Table of Contents / Routers

Table of Contents / Dependency Injection

Table of Contents / Imagery

Table of Contents / Event

Table of Contents / Authentication and Authorization

4. Awesome Dojo

Bootstraps and boilerplates

5. Awesome Talks

Software Design

6. Awesome Lua

Resources / References

7. Awesome Javascript

Loading Status / Runner

8. Learn to Program

Beginner

Codecademy

Freemium platform for learning to code in many different programming languages
(HTML, CSS, JavaScript, jQuery, Python, Ruby, Rails, PHP, C++, Java)

Khan Academy's Hour of Code

Free interactive 1-hour courses to learn the very basics of web development
(HTML, CSS, JavaScript, SQL)

Treehouse

Paid platform for courses how to build websites & apps
(Web Design, Front End Web Development, Rails, iOS, Android, PHP)

Learn CSS Layout

Free tutorial for how to do layout with CSS
(CSS)

Udemy Programming, Development

Freemium marketplace of courses from third party providers - quality may vary
(HTML, CSS, JavaScript, Ruby, Rails, Python, iOS, Android)

Code Avengers

Freemium platform for basic web and app development courses
(HTML, CSS, JavaScript)

HTML Dog

Free beginner and intermediate guides on web development
(HTML, CSS, JavaScript)

Intermediate

Khan Academy Computer Programming, Computer Science

Free intermediate to advanced courses on how to program drawings, animations, games and webpages and more advanced computer science topics
(HTML, CSS, JavaScript, SQL, algorithms, cryptography)

Udacity

Free platform for computer science and web development courses
(HTML, CSS, JavaScript, data science, Python, computer science topics)

Learn Python the Hard Way

Paid book and course for beginner through intermediate Python programming
(Python, object-oriented programming, web development)

Michael Hartl's Ruby on Rails Tutorial

Free online book covering all stages of creating a Ruby on Rails application
(HTML, CSS, JavaScript, Ruby, Rails)

Thinkful

Paid platform for mentored web and mobile development courses from industry experts
(web development, frontend web development, AngularJS, Android, iOS)

exercism.io

Free crowdsourced mentorship platform of programming exercises and code reviews
(Clojure, CoffeeScript, C++, C#, Elixir, Erlang, F#, Go, Haskell, JavaScript, Common Lisp, Lua, Objective-C, OCaml, Perl 5, PL/SQL, Python, Ruby, Scala, Swift)

CodeChef Problems

Freemium intermediate to advanced programming problems
(programming)

CodingBat

Free practice problems in Python and Java
(Python, Java)

Advanced

Coursera

Mixed platform for courses from universities and organizations worldwide
(varied computer science subjects including theory and programming, data science, algorithms, ...)

Awesome CS Courses (⭐54k)

Free university-level courses scoured from around the internet
(varied and extensive computer science topics, ...)

Metacademy Roadmaps, Course Guides

Free graphs of interconnected topics required to master concepts
(programming, machine learning)

9. Awesome Ruby

Database Tools

Profiler and Optimization

Scheduling

Scientific

10. Awesome Canvas

Resources / Books

11. Awesome Elixir

Algorithms and Data structures

Audio and Sounds

Cryptography

Documentation

Email

Examples and funny stuff

Feeds

Framework Components

Geolocation

Networking

ORM and Datamapping

Templating

Text and Numbers

Third Party APIs

YAML

Books

Websites

12. Awesome Artificial Intelligence

Philosophy

Free Content

13. Awesome Laravel

Tutorials & Blogs / Third-party Service Integration

14. Awesome Fortran

Encoding-Decoding

Command-Line parsing

Compiling and building

Preprocessor

Automatic documentation

Computational Fluid Dynamics

Fortran Websites

15. Awesome Courses

Courses / Algorithms