Skip to content

Instantly share code, notes, and snippets.

View StarPerfect's full-sized avatar

Corina Allen StarPerfect

View GitHub Profile
@StarPerfect
StarPerfect / mod_0_pd_prework.md
Last active May 21, 2019 01:56
Professional Development Pre-Work - Module 0 Capstone - Turing Back-End Engineering Program 1906

Module 0 Professional Development Pre-Work

What is the value of a checklist?

Checklists and To-Do lists are highly valuable to stay organized. They ensure you have a list of all your tasts and don't just rely on your possibly mistaken memory. They are also useful to help you prioritize your workload and remember specific details you want to ensure you don't forget. I write more To-Do lists than I have actual checklists but, after learning about some good apps during Moe 0, I am working on utilizing Checklists with the help of those apps.

What do you plan to improve upon while at Turing?

Aside from significantly increasing my technical knowledge and coding skills, I have a few things I would like to improve upon during my time at Turing. During Mod 0, we learned that there are some specific things that will contribute to our success like our study habits. I am getting better at setting time goals. I am allocating at least a specific chunk of time to work on my homework so I can balance daily prac

Session 2 Readings and Responses

The readings and responses listed here should take you approximately 60 minutes.

To start this assignment, click the button in the upper right-hand corner that says Fork. This is now your copy of this document. Click the Edit button when you're ready to start adding your answers. To save your work, click the green button in the bottom right-hand corner. You can always come back and re-edit your gist.

1. Learning Fluency by Turing alum Sara Simon (30 min)

  • Your key take-aways OR how you're going to implement specific points (minimum 3):
  • To really add creativity or innovation to a subject or particular area, you need to have a thorough and complete understanding or fluency. It's only then that you know the subject so well that you can genuinely be innovative or creative within that arena.

Session 2 Practice Tasks

The assignments listed here should take you approximately 2 hours.

To start this assignment, click the button in the upper right-hand corner that says Fork. This is now your copy of the document. Click the Edit button when you're ready to start adding your answers. To save your work, click the green button in the bottom right-hand corner. You can always come back and re-edit your gist.

1. Documentation and Googling (75 min)

Documentation of a langauge, framework, or tool is the information that describes its functionality. For this part of the practice tasks, you're going to practice digging into documentation and other reference material.

Session 3 Readings and Responses

The readings and responses listed here should take you approximately 20 minutes total.

To start this assignment:

  1. Click the button in the upper right-hand corner that says Fork. This is now your copy of this document.
  2. Click the Edit button when you're ready to start adding your answers.
  3. To save your work, click the green button in the bottom right-hand corner. You can always come back and re-edit your gist.

Session 3 Practice Tasks

The assignments listed here should take you approximately 25 total minutes.

To start this assignment, click the button in the upper right-hand corner that says Fork. This is now your copy of the document. Click the Edit button when you're ready to start adding your answers. To save your work, click the green button in the bottom right-hand corner. You can always come back and re-edit your gist.

1. Creating Files and Directories (10 min)

Need help? You can go back to the files/directories portion of the lesson here.

@StarPerfect
StarPerfect / mod_0_session_4_readings.md
Last active May 15, 2019 23:16 — forked from rwarbelow/mod_0_session_4_readings.md
Mod 0 Session 4 Readings and Responses

Session 4 Readings and Responses

The readings and responses listed here should take you approximately 50 minutes total.

To start this assignment:

  1. Click the button in the upper right-hand corner that says Fork. This is now your copy of this document.
  2. Click the Edit button when you're ready to start adding your answers.
  3. To save your work, click the green button in the bottom right-hand corner. You can always come back and re-edit your gist.

Session 4 Practice Tasks

The assignments listed here should take you between 1.5 and 2 total hours.

To start this assignment:

  1. Click the button in the upper right-hand corner that says Fork. This is now your copy of the document.
  2. Click the Edit button when you're ready to start adding your answers.
  3. To save your work, click the green button in the bottom right-hand corner. You can always come back and re-edit your gist.
@StarPerfect
StarPerfect / beginngers_guide_to_git.md
Last active May 13, 2019 02:13
Beginners Guide to Git

Beginner's Guide to Git

Git is the most popular Version Control System (VCS) for software development. It is used to keep track of changes to files and projects over time. It can be used just locally in the terminal or, in conjunction with GitHub, it can be used for remote collaboration.

Git starts off with a project repository. A repo is a folder with Git tracking turned on which means it will allow tracking of all the files and folders in and under that main repo folder. Because Git is focused on managing the changes, it is often used to allow multiple contributors to work on files at the same time. When changes are saved, a snapshot is taken of the entire project as a commit which will also have a commit message as an annotation of what changes are taking place with that commit. This gives the ability to search through the project history and undo any problematic bugs or remove unwanted features.

Git Workflow Commands & Understanding the Staging Area

![Git Lifecycle](https://git-scm.c

Applying for a job
1. Update job search documents
1.1 Resume
1.1.1 Update contact info
1.1.2 Add latest job details and info
1.1.3 Add new skills
1.1.4 Update education if applicable
1.2 Cover Letter
1.2.1 Update date
Class: Playlist
Attributes:
playlist_title (string)
genre (string)
playlist_details (hash)
total_playlist_length
song_list (array)
Methods: