Recommended tutorials, blogs, videos, etc. to help you get started learning to code, learning a new language, or polishing up your existing skills!

35 Useful CSS3 Tutorials To Boost Your Skillstutorialbeginner, intermediate, advancedhtml, css
5 more ways to start learning how to code right now for freereference, blog postbeginnerlearn to code, computer science, general programming
5 Ways To Learn Code From The Comfort Of Your Own Browserreference, blog postbeginnerlearn to code
Also, Why I'm learning to codereference, blog postbeginner, intermediate, advancedlearn to code
Alternate Java Programming Style Guide from JavaRanchstyle guidebeginner, intermediate, advancedjava
Atlassian Git Tutorialstutorialbeginner, intermediategit
Automate the Boring Stuff with Pythontutorialbeginnerpython
AWS Loft Talk An Engineer's Tour of the Internet of Things (Sep 2015 video)videobeginner, intermediate, advancediot
Babel's ECMAScript 6 tutorialtutorialbeginner, intermediatejavascript
Bug Bounties 101 - Getting Startedreference, guidebeginner, intermediatesecurity, bug
Bugcrowd blog - for bug bounty communityblogbeginner, intermediatesecurity, bug
Build Cross Browser Extensions in Minutes - Crossrider.comproductintermediate, advancedhtml, css
BuildingWebApps.comtutorial, referencebeginner, intermediatehtml, css, ruby
BuildItSecure.lyreference, guidebeginner, intermediate, advancediot - talk introducing initiative - initiative mentioned at 37:36videobeginner, intermediate, advancediot
BYTE: A Special issue on Smalltalkreferencebeginner, intermediatesmalltalk
C/C++ Referencereferencebeginner, intermediate, advancedc++
Code academytutorialbeginner, intermediatejavascript
Codecademytutorial, lab, interactive coursebeginnerhtml, css, javascript, git, ruby, php, java, rails, sql, angularjs, python
Codecademy.comschool, trainingbeginner, intermediate, advancedschools
Codecademy is now teaching Python!tutorialbeginner, intermediatepython
Codecademy - Rubytutorialbeginner, intermediateruby
Codecademy - Ruby Tracktutorial, interactive coursebeginner, intermediateruby, learn to code
Codecademy's Learn SQLtutorialbeginner, intermediatesql
CodeEval - Evaluations Made Easyhelp forumbeginner, intermediate, advancedmisc Go Tutorialtutorial, videobeginner, intermediate, advancedGo
CodePath iOS Guidestutorialbeginner, intermediateiOS
CodePath iOS Guides for Designerstutorialbeginner, intermediateiOS
CodePath YouTube playlistsvideobeginner, intermediateiOS
CodePen - scope out cool ideas for html/css/js projectscode projectsbeginner, intermediatejavascript
Coder Projectscode projectsbeginner, intermediategeneral programming
Code Schooltutorial, video, podcastbeginner, intermediate, advancedhtml, css, javascript, git, ruby, iOS, rails, sql, objective-c
Code School - Discover Chrome DevToolstoolsbeginner, intermediate, advancedmisc
Code School: Rails for Zombiestutorial, videobeginner, intermediateruby
Code School's Try Objective-Ctutorialbeginner, intermediateiOS
Code School - Try Git (in-browser)interactive, practicebeginner, intermediategit
Code School - Try Rtutorialbeginner, intermediatedata
CodingBat Java practice problemstutorial, quiz, practice problemsbeginner, intermediatejava
CodingBat Python practice problemspractice problemsbeginner, intermediatepython
Collaborating to Win -- presentation on Collaborative CTF Infrastructure (video)videobeginner, intermediatesecurity, ctf
Collaborating to Win -- write up of talk with linksreferencebeginner, intermediatesecurity, ctf
Computer Programming using GNU Smalltalkbookbeginner, intermediatesmalltalk
Computer Science: Free Coursesreferencebeginner, intermediate, advancedlearn to code, computer science, general programming
Coursera Pythontutorialbeginner, intermediatepython
Coursera - The Data Scientist’s Toolbox (John Hopkin's University)tutorialbeginner, intermediatedata
Cracking the Coding Interviewbookbeginner, intermediategeneral programming, inteview
CSS Diner: Select the Platesinteractive course, gameintermediatecss
CSS Selectorsreferenceintermediatecss
CTF Field Guidereference, guidebeginner, intermediatesecurity, ctf
ctftime.orgchallengesbeginner, intermediatesecurity, ctf
Dash: General Assemblytutorial, lab, interactive coursebeginnerhtml, css, javascript
Developing Apps for iOS (SD)tutorial, video, podcastbeginner, intermediateiOS
Developing iOS 7 Apps with Objective-Ctutorial, podcastintermediate, advancediOS
Developing iOS 8 Apps with Swifttutorial, podcastintermediate, advancediOS, swift - IoT - includes Connected Greenhouse tutorial (uses Java language)tutorialbeginner, intermediate, advancediot
edX - Big Data in Education (Teachers College | Columbia University)tutorialbeginner, intermediatedata
edX - Explore statistics with Rtutorialbeginner, intermediatedata
Effective Gotutorial, bookbeginner, intermediate, advancedGo
Eloquent JavaScriptbookbeginner, intermediatejavascript
Embedded Device Hacking Blogblogbeginner, intermediatesecurity, bug
Enjoy CSS.comlab, interactive courseintermediatecss
Exercismtutorial, quiz, practice problemsbeginner, intermediategeneral programming
Flatiron iOS pre-worktutorialbeginner, intermediateiOS
Free Code Campcode projectsbeginner, intermediatejavascript
Full Stack Pythontutorialbeginner, intermediatepython
Getting Started in Information Security (Reddit wiki)reference, blog postbeginner, intermediatesecurity
Git for Non-Developerstutorialbeginner, intermediategit
GitHub - Git Cheat Sheet (pdf)cheatsheetbeginner, intermediategit
Git-it - intro Git/Github tutorialtutorialbeginner, intermediategit
GNU Smalltalk User's Guidetutorialbeginner, intermediatesmalltalk
Go Language Tourtutorialbeginner, intermediateGo
Google Java Stylestyle guidebeginner, intermediate, advancedjava
Google's C++ Classtutorialbeginner, intermediatec++
Hacker Ranktutorial, practice problemsbeginner, intermediatejavascript
Head First Javabookbeginner, intermediatejava
HTML & CSSbookbeginner, intermediatehtml, css
InfoSec consulting companies - Ask Us Anything (2014 edition)reference, blog postbeginner, intermediatesecurity
InfoSec consulting companies - Ask Us Anything (2015 edition)reference, blog postbeginner, intermediatesecurity
Install Railstutorialbeginner, intermediateruby
iOS Programming: The Big Nerd Ranch Guide (4th Edition):bookbeginner, intermediateiOS
Javascript and HTML5 Now - short overview of modern JS. bookbeginner, intermediatejavascript
JavaScript & JQuerybookbeginner, intermediatejavascript
Javascript The Good Partsbookintermediate, advancedjavascript
Khan Academytutorial, referencebeginner, intermediatejavascript
Khan Academy's Intro to SQLtutorialbeginner, intermediatesql
Learn C++tutorialbeginner, intermediatec++
Learn C The Hard Waybookbeginner, intermediatec
Learn Git Branchingtutorialbeginner, intermediate, advancedgit, git branching
Learn Go in Y minutestutorialbeginnerGo
Learning to Program in Go Video Seriestutorial, videobeginner, intermediateGo
Learn Python with Gamesgamebeginner, intermediatepython
Learn Ruby with the EdgeCase Ruby Koanstutorial, bookbeginner, intermediateruby
Learn to code the hard waybookbeginner, intermediatecli
Learn to Program, by Chris Pinebookbeginnerruby, learn to code
Linux Fundamentals, Part 1tutorialbeginner, intermediate, advancedmisc, linux
Matasano Crypto Challengeshacking challenges, demo appsbeginner, intermediate, advancedsecurity
MIT 6.087 Practical Programming in C (taught January IAP 2010)tutorialbeginner, intermediatec++, c
MIT 6.088 Intro to C Memory Mgmt and C++ Object-Oriented Prog. (taught January IAP 2010)tutorialbeginner, intermediatec++, c
MIT 6.096 Introduction to C++ (taught January IAP 2011)tutorialbeginner, intermediatec++, c
MIT 6.S096 Effective Programming in C and C++ (taught January IAP 2014)tutorialbeginner, intermediatec++, c
MIT 6.S096 Introduction to C and C++ (taught January IAP 2013)tutorialbeginner, intermediatec++, c
MIT OpenCourseWareschool, trainingbeginner, intermediate, advancedschools
Mozilla's Javascript Tutorialguidebeginner, intermediatejavascript
Neural Networks for Machine Learningtutorial, referencebeginner, intermediate, advancedmisc, machine learning
NewCoder.iotutorialbeginner, intermediatepython
Nodeschooltutorial, referencebeginner, intermediatejavascript
Objective-C Programming: The Big Nerd Ranch Guide (2nd Edition):bookbeginner, intermediateiOS, objective c
One month Rails $$tutorial, videobeginner, intermediateruby
Original Coding Style Conventions for Java from Sunstyle guidebeginner, intermediate, advancedjava
OverTheWire WarGameshacking challenges, demo appsbeginner, intermediate, advancedsecurity
OWASP Security Shepard hacking challenges, demo appsbeginner, intermediate, advancedsecurity
picoCTF -- Carnegie Mellon University's CTF training appgamebeginner, intermediatesecurity, ctf
Pluralsight Classes for Gotutorial, videobeginner, intermediateGo
Pragmatic studio Rails course $$tutorial, videobeginner, intermediateruby
Pro Gitbookbeginner, intermediategit
Programr | Online IT Lablabbeginner, intermediate, advancedhtml, css, ruby, php, iOS, android, java, c#, sql, angularjs, python, ajax, c++, flash, jquery, js, j2ee
Project Eulertutorialbeginner, intermediatealgorithms
Python Introduction - Google's Python Classtutorialbeginner, intermediatepython
Rails Girls Guides - Rails Girlstutorialbeginner, intermediateruby
Ray Wenderlich tutorialstutorial, videobeginner, intermediateiOS
Real Pythontutorialbeginner, intermediatepython
Ruby Best Practices - Bookbookbeginner, intermediateruby
$ Ruby cheat browse referencebeginner, intermediate, advancedruby
Ruby in 100 minutes - Jumpstart Lab Curriculumtutorialbeginner, intermediateruby
RubyMonktutorial, interactive coursebeginner, intermediateruby tutorialbeginner, intermediateruby
Ruby on Rails Guidesguidebeginner, intermediateruby
Ruby on Rails Screencastsvideobeginner, intermediateruby
Ruby on Rails Tutorialbookbeginner, intermediateruby
Ruby Quizquizbeginner, intermediateruby
SASS for Web Designersbookbeginner, intermediatecss, sass
Secure Coding Guidelines for Java SEguidelinesbeginner, intermediate, advancedjava
Smalltalk-72 Manualbookbeginner, intermediatesmalltalk
Smalltalk: An Introduction to Application Development Using VisualWorksbookbeginner, intermediatesmalltalk
Smalltalk Cheatsheetreference, cheatsheetbeginner, intermediatesmalltalk
Smalltalk, Objects, and Designbookbeginner, intermediatesmalltalk
Square's Intro to D3.JStutorialbeginner, intermediatejavascript
Stack Overflowhelp forumbeginner, intermediate, advancedmisc
Stanford School of Engineeringschool, trainingbeginner, intermediate, advancedschools
Teaching Kids Programming Designedtutorial, kidsbeginnerjava
The Magic of CSStutorial, referenceintermediatecss
The Missing Manual for JavaScript & JQuerybookbeginner, intermediatejavascript
The Well-Grounded Rubyist bookbeginner, intermediateruby
Treehousetutorial, lab, interactive course, videobeginner, intermediatehtml, css, javascript, ruby, design, php, iOS, android, java, c#, game development, databases, wordpress
Try Gittutorialbeginnergit
Tryruby.orginteractive coursebeginner, intermediateruby
Try SQL - Code Schooltutorialbeginner, intermediatesql
Tutorials Pointtutorialbeginner, intermediatejavascript
Udemytutorial, video, podcastbeginner, intermediatehtml, css, javascript, ruby, php, iOS, android, java, c#, rails, python, nodejs
Udemy: Learn the Foundations of HTMLtutorial, referencebeginnerhtml, css
VIM Adventuresgamebeginner, intermediate, advancedmisc, vim
Visualgo - Animated visualizations for algorithmstutorialbeginner, intermediatealgorithms
w3schools.comtutorial, referencebeginnerhtml, css, javascript

Welcome to Women Who Code