Programming Reference

You must be logged in to view the contents of this board.

Class Listings

Pin
  1. FreeCourses
  2. Quick Code

General

Pin
  1. Choose a License

    Choose an open source license

  2. Code Smell

    A code smell is a hint that something has gone wrong somewhere in your code

  3. CodePilot.ai
  4. Compiler Explorer
  5. Computer programming
  6. Hyperpolyglot

Gen. Practice

Pin
  1. CheckIO

    Online game for Python and JavaScript coders

  2. Commandline Challenge
  3. exercism.io

    Download and solve practice problems in over 30 different languages.

  4. Regex Crossword

Multiple Langs

Pin
  1. webcode.tools

    The Ultimate Web Code Generator

  2. Boilrplate

    A curated directory of boilerplates to help you start your projects

Coding Schools

Pin

Free

Pin
  1. Bento
  2. Data Carpentry
  3. freeCodeCamp
  4. Software Carpentry

Quasi-free

Pin
  1. Code Avengers
  2. Code School
  3. Codecademy
  4. DataCamp
  5. Dataquest

Online IDE

Pin
  1. repl.it

    a cloud coding environment for a lot of languages

  2. Trinket

    Trinket lets you run and write code in any browser, on any device.

Python

Pin
  1. Awesome Python

    A curated list of awesome Python frameworks, libraries, software and resources.

  2. The Hitchhiker’s Guide to Python! — The Hitchhiker's Guide to Python
  3. How to Think like a Computer Scientist: Interactive Edition
  4. Invent with Python
  5. Learn Python the Hard Way

    Free access to book

  6. The Little Book of Python Anti-Patterns

    This is a small book of Python anti-patterns and worst practices.

Practice

Pin
  1. python_koans

    gregmalcolm/python_koans

  2. 100DaysOfCode

    pybites/100DaysOfCode

Haskell

Pin
  1. Haskell Programming
  2. bitemyapp/learnhaskell
  3. A Gentle Introduction to Haskell, Version 98
  4. Happy Learn Haskell Tutorial
  5. Haskell
  6. Haskell Wikibook

C/C++

Pin
  1. lefticus/cppbestpractices
  2. Standard C++ Coding Standards
  3. Learn C++
  4. C/C++ Reference
  5. The Definitive C++ Book Guide and List

Go

Pin
  1. Golang Documentation

Practice

Pin
  1. Gophercises

Javascript

Pin
  1. JSRobot
  2. Quick Start to JavaScript: Volume 1
  3. JavaScript Course: The Good Parts

Ruby

Pin
  1. Learn Ruby the Hard Way

    Free access to book

  2. RubyMonk

    Free interactive tutorials

Practice

Pin
  1. Ruby Koans
  2. Ruby Warrior

    Free programming tutorial game

Typesetting Languages

Pin

LaTeX

Pin
  1. Introduction to LaTeX

Script Languages

Pin

HTML + CSS

Pin
  1. HTML Reference

    A free guide to all HTML elements and attributes.

Regex

Pin
  1. Regular Expressions

    A gentle user guide and tutorial

  2. Regex101

    Online regex tester and debugger: PHP, PCRE, Python, Golang and JavaScript

  3. RegViz:

    Visual debugging of regular expressions

  4. Debuggex

    Online visual regex tester. JavaScript, Python, and PCRE

SQL

Pin
  1. 10 Easy Steps to a Complete Understanding of SQL
  2. SQLZOO

    Free SQL tutorial

  3. SQL Online Course: Introduction
  4. Query Planning

Misc Tools

Pin
  1. Vim Commands | Oh Shit Vim
0 Comment
Comments or thoughts?
Submit
Cancel
or
Email a link to this board
Share this board on Facebook
Share this board on Twitter
Notice label will go here