Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
awesome-1418
An Awesome list of useful resources for 1418 programmers.
https://github.com/frc1418/awesome-1418
- Download and use Atom
- Learn Command Line on Codecademy
- Learn the GitHub web interface
- Learn Git
- these two commands
- GitTest
- team style guide
- Learn Markdown
- Understand open source licensing.
- Python on Codecademy
- pyrobottraining - learn how to use Python for robot code
- last year's robot code
- the uncommented version of 2016's code
- HTML/CSS on Codecademy
- JavaScript on Codecademy
- JQuery on Codecademy
- ReactJS on Codecademy - 102))
- AngularJS on Codecademy
- FRC Dashboard
- FRC Dashboard Training Module
- our dashboard code
- GitHub Student Developer Pack
- Java on Codecademy
- oh my zsh
- GIMP
- Don't Use Microsoft Word
- team website
- Learn to Deploy a Website on Codecademy
- SASS on Codecademy - a CSS preprocessor we use for our website
- Learn to draw the photos on the Team page
- Ruby on Codecademy
- Rails on Codecademy - a framework for using Ruby for back-end web development
- gpg
- Sign your Git commits in RSA
- Regular Expressions - they're cool
- Qt on Zetcode
- functional paradigm
- Learn You A Haskell For Great Good! - simplistic, eli5 book to learn the basics of the language.
- Real World Haskell - a slightly more in-depth book which does a good job of showing how to actually use the language in day-to-day programming.
- UVA CS 1501 Haskell Intro Lectures - a set of lecture slides by a GMHS alumnus
- Harvard Mathematics Department TeX Tutorial
- TeX Users Group Tutorial
- Stanford Machine Learning on Coursera - incredible, free (sans certificate) 11-week course. Can be done faster if you like, but teaches enough information to fill that time with ease. Note-taking highly recommended.
- Google Student Technical Development Prereq List
- VASTS
- MIT Marine Autonomy Bay
- Virginia Governor's School for Math, Science, and Technology
- subpodcasts
- Enki - Daily programming tips and "workouts." Great for learning new tricks in Git, Python, Java, CS Theory, Web, JavaScript, and more.
- original awesome list
Programming Languages