Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/TranBaVinhSon/awesome-programming-tutorials

📚 Collect all awesome programming tutorials
https://github.com/TranBaVinhSon/awesome-programming-tutorials

List: awesome-programming-tutorials

android awesome awesome-list css deep-learning javscript machine-learning rails react react-native reactjs ruby-on-rails rubyonrails vuejs

Last synced: 16 days ago
JSON representation

📚 Collect all awesome programming tutorials

Awesome Lists containing this project

README

        

# Awesome-programming-tutorials

A curated list of awesome programming tutorials: book, blog, course...

## Contributing

Please feel free to send me [pull requests](https://github.com/TranBaVinhSon/awesome-programming-tutorials/pulls)

## Table of Contents

- [Android](#android)
- [CSS](#css)
- [Deep Learning](#deep-learning)
- [Javascript](#javascript)
- [Git](#git)
- [Machine Learning](#machine-learning)
- [ReactJs](#reactjs)
- [ReactNative](#reactnavtive)
- [Ruby On Rails](#ruby-on-rails)
- [VueJs](#vuejs)

## Android

#### Blog
* [Androidhive](https://www.androidhive.info/) - Really helpful blog for Android developers.
* [Mindorks](https://blog.mindorks.com/) - All About Android App Development.
* [Simplified Coding](http://www.simplifiedcoding.net/) - Learn a lots android tricks from there.
* [Android Instagram Clone](https://codingwithmitch.com/courses/instagram-clone/) - A step-by-step guide to build your own Android Instagram Clone (Email Authentication, Database, Cloud-Storage)
* [AndroidPub](https://android.jlelse.eu/) - The Pub(lication) for Android & Tech, focused on Development
* [Kotlin Academy](https://blog.kotlin-academy.com/) - Site with mission to simplify Kotlin learning
* [EDMT Dev](https://www.youtube.com/channel/UCllewj2bGdqB8U9Ld15INAg) - One of best Android channel on Youtube

## CSS

### Blog
* [CSS Tricks](https://css-tricks.com/) - Over the years, CSS-Tricks has come to become a site about all things web design and development.

### Courses
* [Flexbox CSS](https://flexbox.io/) - A simple, free 20 video course that will help you master CSS Flexbox!
* [Grid CSS](https://cssgrid.io/) - From fundamentals to real world in about 4 hours.

## Deep Learning

#### Books
* [Deep Learning Book](http://www.deeplearningbook.org/) - A bestseller book about Deep Learning, written by top experts of AI. Really recommend this.

#### Courses
* [Deep Learning Andrew Ng](https://www.coursera.org/specializations/deep-learning) - A course from top expert of AI - Andrew Ng
* [Deep Learning A-Z](https://www.udemy.com/deeplearning/) - A bestseller Deep Learning course on Udemy. Learn to create Deep Learning Algorithms in Python.
* [Tensorflow for Deep Learning Research](http://web.stanford.edu/class/cs20si/syllabus.html) - Stanford University: Tensorflow for Deep Learning Research
* [Deep Learning for Natural Language Processing](http://cs224d.stanford.edu/syllabus.html) - Stanford University: Deep Learning for Natural Language Processing

## Javascript

#### Books
* [Exploring ES6](http://exploringjs.com/es6/) - Upgrade to the next version of Javascript

#### Courses
* [egghead.io](https://egghead.io/courses)
* [Javascript30](https://javascript30.com/) - Build 30 things in 30 days with 30 tutorials - No frameworks x No Compilers x No libraries x No boilerplate
* [JavaScript Tutorial from W3School](https://www.w3schools.com/js/default.asp) - This tutorial will teach you JavaScript from basic to advanced.
* [jQuery Tutorial from W3School](https://www.w3schools.com/jquery/default.asp) - jQuery greatly simplifies JavaScript programming.

## Git

#### Books
* [Pro Git](https://git-scm.com/book/en/v2) - The entire Pro Git book, written by Scott Chacon and Ben Straub and published by Apress

## Machine Learning

#### Blog
* [Machine Learning Mastery](https://machinelearningmastery.com/) - Learn a lots trick from there. Good blog for Machine Learning
* [Towards Data Science](https://medium.com/towards-data-science) - Sharing concepts, ideas and codes about Data Science.

#### Courses
* [Machine Learning Andrew Ng](https://www.coursera.org/learn/machine-learning) - A course from top expert of AI - Andrew Ng
* [Machine Learning A-Z](https://www.udemy.com/machinelearning/) - A bestseller Machine Learning course on Udemy.

## ReactJs

#### Resources
* [Awesome React](https://github.com/enaqx/awesome-react) - A collection of awesome things regarding React ecosystem.
* [Real world React apps](https://github.com/jeromedalbert/real-world-react-apps) - Learn from React apps written by experienced developers.

#### Courses
* [React Training](https://reacttraining.com/) - Learn From React Community Leaders
* [Redux](https://egghead.io/courses/getting-started-with-redux) - Getting Started with Redux.
* [React Hooks](https://www.valentinog.com/blog/hooks/) - Getting Started with React Hooks

## ReactNative

#### Resources
* [Awesome React Native](http://www.awesome-react-native.com/) - Awesome React Native components, news, tools, and learning material!

## Ruby On Rails

#### Blog
* [Sello](https://medium.com/selleo) - Blog about rails.
* [Ruby On Rails](https://medium.com/ruby-on-rails) - Tutorials and opinions about development in Ruby on Rails. I found a lots great articles in there.
* [Devwalks Blog](https://www.devwalks.com/blog/) - Found a lots awesome stuff in there. For example like building Instagram by Rails

#### Books
* [Rails 5 Tutorail](https://www.railstutorial.org/) - One of the most popular resources for Rails developers (Free)
* [Let's Build Instagram With Ruby on Rails](https://github.com/benwalks/Lets-Build-Instagram-Free-Book) - Let's build an Instagram clone with Ruby on Rails!
* [Ruby on Rails Guides](http://guides.rubyonrails.org/) - These guides are designed to make you immediately productive with Rails..

#### Courses
* [RailsCasts](http://railscasts.com/) - Learn a lots of trick, useful things from there.(Free)
* [GoRails](http://gorails.com/) - A new version of RailsCasts, really good content from begin to advance(Free + Pro)
* [Leo's Courses](https://code4startup.com/projects) - Learning by create real startup(Free + project based)

## Vuejs

### Blog
* [Alligator](https://alligator.io/vuejs/) - Not just about Vue. This blog is all about front-end.
* [A Killer Vue.js Blog Demo: Launch in 2 Hours Tops](https://snipcart.com/blog/vuejs-blog-demo)
* [Vuejs Developers](https://medium.com/js-dojo) - Vue.js Developers' mission is to up your skill and knowledge of Vue.js and related tools, beyond what's in the official documentation.
* [Made with Vue](https://madewithvuejs.com/) - A collection of projects made with vue.js
* [Vue Cookbook](https://vuejs.org/v2/cookbook/) - Form Validation, Dockerize Vue App...