Skip to content

Latest commit

 

History

History
289 lines (261 loc) · 22.2 KB

learn_to_program.md

File metadata and controls

289 lines (261 loc) · 22.2 KB

Hi! Feel free to contribute new links and resources to this document. Please add your resource under the appropriate heading, creating new ones where necessary. It'd also be great if you added a few words describing your resource! For example: if it's a paid resource, what format it's in, if it's particularly good for beginner or advanced people, etc.

General Programming
C/C++
Go
Haskell
HTML/CSS
iOS
Android
Java
Javascript
PHP
Python
Ruby
Scratch
Selenium
Smalltalk
SQL
  • Codecademy's Learn SQL - uses sqlite, so good intro, but will be slightly different if you move to MySQL, Oracle SQL, SQL Server, etc
  • Khan Academy's Intro to SQL
  • Try SQL - Code School - Learn basic database manipulation skills using the SQL programming language. Ins and Outs of DBs, Managing Data, Managing DBs and Tables.
  • Common MySQL Queries
Algorithms
Data
Game Development
Git
InfoSec
Internet of Things (IoT)
Misc
Schools