Newbie Programmers' Resources: Difference between revisions
From Pumping Station One
Created page with "These resources will be separated by language/topic. =Python= === Tutorials === * [http://learnpythonthehardway.org/book/ Learn Python The Hard Way]: "instructs you in Pyt..." |
No edit summary |
||
| Line 1: | Line 1: | ||
These resources will be separated by language/topic. | These resources will be separated by language/topic. | ||
=Tools= | |||
===Editors=== | |||
*http://www.barebones.com/products/textwrangler/ | |||
*http://www.sublimetext.com/ | |||
*https://notepad-plus-plus.org/ | |||
*https://wiki.gnome.org/Apps/Gedit | |||
=Web Programming= | |||
*https://developer.mozilla.org/en-US/Learn | |||
===Tutorials=== | |||
*https://www.codecademy.com/ | |||
*http://www.theodinproject.com/ | |||
=Programming Challenges= | |||
*http://www.codewars.com/ | |||
*https://projecteuler.net/ | |||
=Ruby= | |||
===Tutorials=== | |||
*http://learnrubythehardway.org/book/ | |||
===Beginner Challenges=== | |||
*http://rubykoans.com/ | |||
=Python= | =Python= | ||
| Line 43: | Line 69: | ||
* [http://shop.oreilly.com/product/0636920023784.do Python for Data Analysis: Data Wrangling with Pandas, NumPy, and IPython] | * [http://shop.oreilly.com/product/0636920023784.do Python for Data Analysis: Data Wrangling with Pandas, NumPy, and IPython] | ||
* [http://python-guide.readthedocs.org/en/latest/ The Hitchhiker’s Guide to Python]: This is a guide for Python developers that gives an overlay of the land of Python development. In the guide's words: "The Hitchhiker’s Guide to Python exists to provide both novice and expert Python developers a best-practice handbook to the installation, configuration, and usage of Python on a daily basis." | * [http://python-guide.readthedocs.org/en/latest/ The Hitchhiker’s Guide to Python]: This is a guide for Python developers that gives an overlay of the land of Python development. In the guide's words: "The Hitchhiker’s Guide to Python exists to provide both novice and expert Python developers a best-practice handbook to the installation, configuration, and usage of Python on a daily basis." | ||
=SQL= | |||
===Tutorials=== | |||
*http://sql.learncodethehardway.org/book/ | |||
= MOOCs = | = MOOCs = | ||
| Line 54: | Line 84: | ||
===Chicago=== | ===Chicago=== | ||
*http://anyonecanlearntocode.com/ | |||
===New York=== | ===New York=== | ||
*https://www.recurse.com/ | |||
===San Francisco=== | |||
*http://www.appacademy.io/#p-home | |||
=Meetups= | |||
*http://www.meetup.com/ChicagoJUG/ | |||
*http://www.meetup.com/js-chi/ | |||
*http://www.meetup.com/Chicago-iOS-Developers/ | |||
*http://www.meetup.com/ChicagoRuby/ | |||
*http://www.meetup.com/chicagoscala/ | |||
*http://www.meetup.com/Refresh-Chicago/ | |||
*http://www.meetup.com/refactor-chicago/ | |||
*http://www.meetup.com/Chicago-Nodejs/ | |||
*http://www.meetup.com/Software-Developers-Night-Out/ | |||
*http://www.meetup.com/Windy-City-Linux-Users-Group/ | |||
*http://www.meetup.com/Chicago-Open-Hack/ | |||
*http://www.meetup.com/chicagodevnet/ | |||
*http://www.meetup.com/chicago-html5/ | |||
*http://www.meetup.com/Chicago-C-CPP-Users-Group/ | |||
http://www.meetup.com/AngularJS-Chicago/ | |||
=For Women= | |||
*https://www.womenwhocode.com/ | |||
*http://www.meetup.com/RailsBridgeChicago/ | |||
*http://www.meetup.com/WomanDevelopers/ | |||
*http://www.meetup.com/Girl-Develop-It-Chicago-IL/ | |||
=Design= | |||
*https://www.google.com/design/ | |||
=Intermediate= | =Intermediate= | ||
No longer a newbie? Look here for some suggestions on what to do next. | No longer a newbie? Look here for some suggestions on what to do next. | ||
==Python== | ===Python=== | ||
* If you are new to python but know a little about programming, try out the [https://openhatch.org/wiki/Intermediate_Python_Workshop/Projects Intermediate Boston Python Workshop] projects. | * If you are new to python but know a little about programming, try out the [https://openhatch.org/wiki/Intermediate_Python_Workshop/Projects Intermediate Boston Python Workshop] projects. | ||