-
Notifications
You must be signed in to change notification settings - Fork 58
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Updated Apprentice Curriculum to 2019 #37
base: main
Are you sure you want to change the base?
Conversation
* [From Zero to Hero with Dotfiles](https://code.tutsplus.com/tutorials/setting-up-a-mac-dev-machine-from-zero-to-hero-with-dotfiles--net-35449) | ||
* Read ["Wizard Zines"](https://wizardzines.com) by Julia Evans | ||
* Bite Size Linux | ||
* Bize Size Command Line |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Just a note that we were able to get free versions of these during the apprenticeship from Gary. However, each of these do cost to access.
* Dammit Jim, I'm a programmer not a philosopher...oh, wait | ||
* Create a bash dotfile | ||
* Create at least 5 bash customizations (aliases, functions, etc.) | ||
* Learn ["Command Line the Hard Way"](https://learnpythonthehardway.org/book/appendixa.html) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This is a super helpful command line resource.
* Week 1: Git at Sparkbox | ||
* Create a Dotfiles Repository on GitHub | ||
* (Optional) Create a journal on Github | ||
* Submit 1 Pull Request to a public Sparkbox Repository (or any other) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
maybe we can link the sparkbox repo here?
* Event Loop (single thread) | ||
* UNIX philosophy (do one thing well) | ||
* Event driven |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
For clarity, should we change the following lines to:
"Single Threaded Event Loop",
"UNIX Philosophy: Doing One Thing Well",
"Event Driven Architecture"?
[Game of Life Kata - Ruby]: https://github.com/garora/TDD-Katas#game-of-life- | ||
[Ruby Warriors]: https://www.bloc.io/ruby-warrior/#/ | ||
* Week 5: Test-Driven Development | ||
* Read Nodejs the Right Way |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Should we try and link the articles here to the SB bookshelf on dropbox?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think this looks good. It's referenced from the Apprenticeship Guideline Sheet.
I left a couple of comments/suggestions.
I wonder if we should use links to reference all of the articles and readings that we list.
Also, should we include the Command Line Game that we do at the end of this phase. I'm not sure if this project will change this year 🤔
Description
Validate