You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Learning by doing is important and more effective than plainly following a document. This repo collects various resources on the Internet on learning programming by doing a project
4
+
5
+
## Table of Contents:
6
+
*[C](#C)
7
+
*[JavaScript](#javascript)
8
+
*[Python](#python)
9
+
10
+
## C:
11
+
*[Write a Shell in C](https://brennan.io/2015/01/16/write-a-shell-in-c/)
12
+
*[Build Your Own Text Editor](http://viewsourcecode.org/snaptoken/kilo/)
13
+
*[Build Your Own Lisp](http://www.buildyourownlisp.com/)
*[Create a Trello Clone](http://codeloveandboards.com/blog/2016/01/04/trello-tribute-with-phoenix-and-react-pt-1/)
18
+
*[Create a Charater Voting App with React, Node, MongoDB and SocketIO](http://sahatyalkabov.com/create-a-character-voting-app-using-react-nodejs-mongodb-and-socketio/)
19
+
*[Build a URL Shortener with Node, MongoDB and Hapi.js](https://www.codetuts.tech/build-a-url-shortener-node-hapi-js/?utm_source=mybridge&utm_medium=blog&utm_campaign=read_more)
20
+
21
+
## Python:
22
+
*[Build a Reddit Bot](http://pythonforengineers.com/build-a-reddit-bot-part-1/)
23
+
*[Build a Facebook Messenger Bot](https://blog.hartleybrody.com/fb-messenger-bot/)
0 commit comments