List To Help You Code, Script, & Program (from Imgur)

List to help you code, script, & program (from imgur)

**NOT MINE** 

Reposting in case the original source is lost someday. Check back on the original though; OP said he would keep it updated.

SOURCE

After seeing a list of pretty much only frameworks, with no actual learning resources I decided to throw together an actual list of resources. I will admit my personal focus has always been front & backend web, so this list may be a little biased. I’m sure I missed some and skipped some, sorry.

========== LEARNING ==========

Codecademy - https://www.codecademy.com //Multi Languages 

SoloLearn - http://www.sololearn.com //Multi Languages 

TutorialsPoint - http://www.tutorialspoint.com //Multi Languages 

thenewboston - https://www.youtube.com/user/thenewboston //Multi Languages 

Derek Banas - https://www.youtube.com/user/derekbanas //Multi Languages 

Coursera - https://www.coursera.org  //Multi Languages 

TechRocket - https://www.techrocket.com //Multi Languages 

FreeCodeCamp - http://www.freecodecamp.com //Web Languages 

The Odin Project - http://www.theodinproject.com //Web Languages 

DataCamp - https://www.datacamp.com //R 

Learn-C - http://www.learn-c.org 

Learn C++ - http://www.learncpp.com 

Learn  C# - http://www.learncs.org 

Learn Python - http://www.learnpython.org 

Think Python - http://greenteapress.com/wp/think-python 

Learn Java - http://www.learnjavaonline.org 

Learn JavaScript - http://www.learn-js.org 

Learn PHP - http://www.learn-php.org

========== HOME PAGES ========== 

 PHP.net - http://php.net 

ASP.net - http://www.asp.net 

Ruby - https://www.ruby-lang.org/en 

Ruby On Rails - http://rubyonrails.org 

Python - https://www.python.org 

Java - http://java.com/en/download/faq/develop.xml 

MySQL - https://www.mysql.com 

PostgreSQL - http://www.postgresql.org 

sqLite - https://www.sqlite.org 

Lua - http://www.lua.org 

 ========== REFERENCES ========== 

MDN - https://developer.mozilla.org/en-US //Web Documentation & Tools 

Stackoverflow - http://stackoverflow.com //Large Question Forum 

GitHub - https://github.com //Repository 

W3School - http://www.w3schools.com //Web Documentation. Contains some outdated or wrong info, but not terrible for quick references 

W3C - https://www.w3.org //Web Standards 

 ========== PLAYGROUNDS ========== 

JSFiddle - https://jsfiddle.net 

CodePen - http://codepen.io 

JS Bin - http://jsbin.com 

CodePad - http://codepad.org 

PHP Fiddle - http://phpfiddle.org 

SQLFiddle - http://sqlfiddle.com 

RegEx101 - https://regex101.com 

txt2re - http://txt2re.com 

CheckiO - http://www.checkio.org 

 ========== Editors / Clients ==========

NotePad++ - https://notepad-plus-plus.org //windows 

SublimeText - https://www.sublimetext.com //windows & OSX & Ubuntu 

Atom - https://atom.io //Windows & OSX & Ubuntu & Linux 

Coda - https://panic.com/coda //osx 

TextWrangler - http://www.barebones.com/products/textwrangler //osx 

Brackets - http://brackets.io 

Cloud9 - https://c9.io //Dev in the Cloud 

VIM - http://www.vim.org //Cross platform 

Emacs - https://www.gnu.org/software/emacs //Cross platform 

Putty - http://www.putty.org //windows 

iTerm2 - https://www.iterm2.com //osx 

phpMyAdmin - https://www.phpmyadmin.net //browser based 

FileZilla - https://filezilla-project.org //windows 

Cyberduck - https://cyberduck.io/?l=en //osx 

Transmit - https://panic.com/transmit  //osx 

MATLab - http://www.mathworks.com/products/matlab 

 ========== Frameworks / Helpers ========== 

====== DO NOT JUST JUMP INTO THESE ======= 

============ LEARN FIRST ============= 

=========  There are tons more  ========== 

— HTML & CSS — 

Bootstrap - http://getbootstrap.com 

HTML5 BoilerPlate - https://html5boilerplate.com 

LESS - http://lessframework.com 

SASS - http://sass-lang.com 

 — Javascript — 

jQuery - http://jquery.com 

Prototype - http://prototypejs.org 

YUI - http://yuilibrary.com 

React - https://facebook.github.io/react 

Angular - https://angularjs.org 

 — PHP — 

Zend - http://framework.zend.com 

Cake - http://cakephp.org 

Laravel - https://laravel.com 

Symfony - http://symfony.com 

yii - http://www.yiiframework.com/wiki/?tag=yii2 

 — Ruby — 

Rails - http://rubyonrails.org 

Sinatra - http://www.sinatrarb.com 

Ramaze - http://ramaze.net 

 — Python — 

Django - https://www.djangoproject.com 

Gears - http://turbogears.org 

Cherry - http://www.cherrypy.org 

Flask - http://flask.pocoo.org 

 — Perl — 

Catalyst - http://www.catalystframework.org 

Mojolicious - http://mojolicio.us 

 — Java — 

Spring - http://spring.io 

Play - https://www.playframework.com 

Dropwizard - http://www.dropwizard.io 

Eclipse - https://eclipse.org/downloads 

IntelliJ - https://www.jetbrains.com/idea

========== PERSONAL TIPS ==========

// Stay hydrated. I recommend Mt Dew, Monster, or Red Bull //The last line was sarcasm, these drinks do not hydrate you. Drink water for hydration. Green tea, coffee and dark chocolate can be good (moderation matters) sources for an extra energy boost. // Comment heavy, comment often. You may know what you’re doing at 4:30am, but when you revisit that code in 2 months you can quickly become your own wost enemy. // When switching languages, remember your syntax. + is not . // A semicolon can make or break you // KISS - Keep It Simple, Stupid. What seems to be the most complex problem is usually the easiest solution; e.g. after debugging  for an hour, remember you changed a default in your table from 0 to NULL and that is why our code is breaking … not that I’ve ever done that; especially not last night.

“ Always code as if the guy who ends up maintaining your code will be a violent psychopath who knows where you live.” -Martin Golding

“ A good programmer is someone who always looks both ways before crossing a one-way street.” -Doug Linder

“Programming is like sex. One mistake and you have to support it for the rest of your life.” -Michael Sinz

SOURCE

More Posts from Nuttymilkshakedreamland-blog and Others

Power Macintosh 7100/80

Power Macintosh 7100/80

The common “Qwerty” arrangement of keyboard letters is an in-joke by keyboard designer Qwertyuiop Asdfghjkl of Northern Zxcvbnm.

Google Busts Symantec-Issued Certificates and Its a Big Mess

Google Busts Symantec-Issued Certificates and Its a Big Mess

Google said it would begin withdrawing trust from web sites with certificates issued by Symantec Corp. In-brief: Google’s rebuke of Symantec over its sloppy and problem-plagued certificate authority business risks upsetting some of the Internet’s biggest brands.  (more…)

View On WordPress

Looking for studyblrs to follow!

Hi! This is my new studyblr focused on maths, physics and computing (currently at A-Level). I’m looking for studyblrs to follow (particularly ones in the subjects I just listed, but I’ll also follow studyblrs not STEM-oriented!) so it’d be great if you could reblog this! 

Books every programmer should read

Code Complete (2nd edition) by Steve McConnell

The Pragmatic Programmer

Structure and Interpretation of Computer Programs

The C Programming Language by Kernighan and Ritchie

Introduction to Algorithms by Cormen, Leiserson, Rivest & Stein

Design Patterns by the Gang of Four

Refactoring: Improving the Design of Existing Code

The Mythical Man Month

The Art of Computer Programming by Donald Knuth

Compilers: Principles, Techniques and Tools by Alfred V. Aho, Ravi Sethi and Jeffrey D. Ullman

Gödel, Escher, Bach by Douglas Hofstadter

Clean Code: A Handbook of Agile Software Craftsmanship by Robert C. Martin

Effective C++

More Effective C++

CODE by Charles Petzold

Programming Pearls by Jon Bentley

Working Effectively with Legacy Code by Michael C. Feathers

Peopleware by Demarco and Lister

Coders at Work by Peter Seibel

Surely You’re Joking, Mr. Feynman!

Effective Java 2nd edition

Patterns of Enterprise Application Architecture by Martin Fowler

The Little Schemer

The Seasoned Schemer

Why’s (Poignant) Guide to Ruby

The Inmates Are Running The Asylum: Why High Tech Products Drive Us Crazy and How to Restore the Sanity

The Art of Unix Programming

Test-Driven Development: By Example by Kent Beck

Practices of an Agile Developer

Don’t Make Me Think

Agile Software Development, Principles, Patterns, and Practices by Robert C. Martin

Domain Driven Designs by Eric Evans

The Design of Everyday Things by Donald Norman

Modern C++ Design by Andrei Alexandrescu

Best Software Writing I by Joel Spolsky

The Practice of Programming by Kernighan and Pike

Pragmatic Thinking and Learning: Refactor Your Wetware by Andy Hunt

Software Estimation: Demystifying the Black Art by Steve McConnel

The Passionate Programmer (My Job Went To India) by Chad Fowler

Hackers: Heroes of the Computer Revolution

Algorithms + Data Structures = Programs

Writing Solid Code

JavaScript - The Good Parts

Getting Real by 37 Signals

Foundations of Programming by Karl Seguin

Computer Graphics: Principles and Practice in C (2nd Edition)

Thinking in Java by Bruce Eckel

The Elements of Computing Systems

Refactoring to Patterns by Joshua Kerievsky

Modern Operating Systems by Andrew S. Tanenbaum

The Annotated Turing

Things That Make Us Smart by Donald Norman

The Timeless Way of Building by Christopher Alexander

The Deadline: A Novel About Project Management by Tom DeMarco

The C++ Programming Language (3rd edition) by Stroustrup

Patterns of Enterprise Application Architecture

Computer Systems - A Programmer’s Perspective

Agile Principles, Patterns, and Practices in C# by Robert C. Martin

Growing Object-Oriented Software, Guided by Tests

Framework Design Guidelines by Brad Abrams

Object Thinking by Dr. David West

Advanced Programming in the UNIX Environment by W. Richard Stevens

Hackers and Painters: Big Ideas from the Computer Age

The Soul of a New Machine by Tracy Kidder

CLR via C# by Jeffrey Richter

The Timeless Way of Building by Christopher Alexander

Design Patterns in C# by Steve Metsker

Alice in Wonderland by Lewis Carol

Zen and the Art of Motorcycle Maintenance by Robert M. Pirsig

About Face - The Essentials of Interaction Design

Here Comes Everybody: The Power of Organizing Without Organizations by Clay Shirky

The Tao of Programming

Computational Beauty of Nature

Writing Solid Code by Steve Maguire

Philip and Alex’s Guide to Web Publishing

Object-Oriented Analysis and Design with Applications by Grady Booch

Effective Java by Joshua Bloch

Computability by N. J. Cutland

Masterminds of Programming

The Tao Te Ching

The Productive Programmer

The Art of Deception by Kevin Mitnick

The Career Programmer: Guerilla Tactics for an Imperfect World by Christopher Duncan

Paradigms of Artificial Intelligence Programming: Case studies in Common Lisp

Masters of Doom

Pragmatic Unit Testing in C# with NUnit by Andy Hunt and Dave Thomas with Matt Hargett

How To Solve It by George Polya

The Alchemist by Paulo Coelho

Smalltalk-80: The Language and its Implementation

Writing Secure Code (2nd Edition) by Michael Howard

Introduction to Functional Programming by Philip Wadler and Richard Bird

No Bugs! by David Thielen

Rework by Jason Freid and DHH

JUnit in Action

Source: http://stackoverflow.com/questions/1711/what-is-the-single-most-influential-book-every-programmer-should-read

Santorini - Greece (by Rob Oo)

Santorini - Greece (by Rob Oo)

Reporter: So, Irma, now that you're a Category 5, what are you going to do?

Irma: I'M DOING TO DISNEY WORLD!

Leave who you were. Love who you are. Look forward to who you will become.

Unknown (via deeplifequotes)

Shoutout to tumblr users without internet friends.

Shoutout to tumblr users who are still trying to figure out aspects of tumblr.

Shoutout to tumblr users who for whatever reason feel excluded from fandoms/other communities.

Shoutout to tumblr users who feel lonely.

Shoutout to tumblr users who feel like everyone else on tumblr is cooler or smarter or better than them.

I’m prayin for us to overcome self-consciousness, shyness, whatever is in our way. You’re not defined by your blog or your online presence. I love you and know you can do anything.

  • kojjoza
    kojjoza liked this · 3 weeks ago
  • ramenjunkie
    ramenjunkie reblogged this · 8 months ago
  • kipisz
    kipisz reblogged this · 1 year ago
  • acestime
    acestime liked this · 1 year ago
  • sirkiradeep
    sirkiradeep reblogged this · 1 year ago
  • sirkiradeep
    sirkiradeep liked this · 1 year ago
  • yenoodlethings
    yenoodlethings liked this · 2 years ago
  • massxdanger
    massxdanger liked this · 3 years ago
  • lucettoabbagliantedalparadiso
    lucettoabbagliantedalparadiso liked this · 3 years ago
  • lovedizzycold
    lovedizzycold reblogged this · 3 years ago
  • ateabeforedeath
    ateabeforedeath liked this · 3 years ago
  • rogerblverhoeven
    rogerblverhoeven liked this · 4 years ago
  • sadsoul47
    sadsoul47 reblogged this · 4 years ago
  • f0lkwitchcraft
    f0lkwitchcraft liked this · 4 years ago
  • whatsoever27
    whatsoever27 reblogged this · 4 years ago
  • dissociatingthoughts
    dissociatingthoughts liked this · 4 years ago
  • mommy-milfers
    mommy-milfers reblogged this · 4 years ago
  • wrraithh
    wrraithh liked this · 5 years ago
  • crybabycola
    crybabycola liked this · 5 years ago
  • shystatesmanbatshepherd-blog
    shystatesmanbatshepherd-blog liked this · 5 years ago
  • my-untold-adventure
    my-untold-adventure reblogged this · 5 years ago
  • thesnacken
    thesnacken liked this · 5 years ago
  • soulful-guy
    soulful-guy liked this · 5 years ago
  • borrowed-black
    borrowed-black liked this · 5 years ago
  • lefleurette
    lefleurette liked this · 5 years ago
  • trying-to-bebetter
    trying-to-bebetter reblogged this · 6 years ago

71 posts

Explore Tumblr Blog
Search Through Tumblr Tags