Skip to content

Updated Apprentice Curriculum to 2019#37

Open
ColorfulCodes wants to merge 1 commit intomainfrom
new_curr
Open

Updated Apprentice Curriculum to 2019#37
ColorfulCodes wants to merge 1 commit intomainfrom
new_curr

Conversation

@ColorfulCodes
Copy link
Copy Markdown

Description

  • Updated the curriculum for Phase 1 with the new one given to the 2019 apprentices.

Validate

  • The links are working correctly.
  • Anything that needs to be added.

Comment thread phases/1-programming.md
* [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
Copy link
Copy Markdown

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.

Comment thread phases/1-programming.md
* 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)
Copy link
Copy Markdown

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.

Comment thread phases/1-programming.md
* 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)
Copy link
Copy Markdown

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?

Comment thread phases/1-programming.md
Comment on lines +26 to +28
* Event Loop (single thread)
* UNIX philosophy (do one thing well)
* Event driven
Copy link
Copy Markdown

@colbyallenc colbyallenc Oct 21, 2019

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"?

Comment thread phases/1-programming.md
[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
Copy link
Copy Markdown

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?

Copy link
Copy Markdown

@colbyallenc colbyallenc left a 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 🤔

@cromwellryan cromwellryan changed the base branch from master to main July 9, 2021 18:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants