Skip to content

Commit b05ac49

Browse files
committed
feat: adds lesson 00 and 01 details.
1 parent 6448550 commit b05ac49

File tree

8 files changed

+110
-1
lines changed

8 files changed

+110
-1
lines changed

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
[![Check Push](https://github.com/code-differently/code-differently-24-q1/actions/workflows/check_push.yml/badge.svg)](https://github.com/code-differently/code-differently-24-q1/actions/workflows/check_push.yml)
55

66
### Purpose
7-
Main project repo for the Code Differently 2024 Q1 cohort. Read the [syllabus](/syllabus/) for more information about the class. Use the lesson folders to find and submit homework assignments.
7+
Main project repo for the Code Differently 2024 Q4 cohort. Read the [syllabus](/syllabus/) for more information about the class. Use the lesson folders to find and submit homework assignments.
88

99
### Preview
1010
1. Install VS Code and Docker. You can references the [instructions here][dev-container-instructions], if needed.

lesson_00/README.md

Lines changed: 45 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,45 @@
1+
# Lesson 00 - Developer Workflow: Git Fundamentals
2+
3+
## Pre-work
4+
5+
Please review the following resources before lecture:
6+
7+
### Required
8+
* [Git + GitHub Branches, Forks, and Pull Requests (Video)](https://youtu.be/oa1wXWeH1IQ?si=fnN6f4Ua1dbdWmqN)
9+
* [A Simplified Convention for Naming Branches and Commits in Git](https://dev.to/varbsan/a-simplified-convention-for-naming-branches-and-commits-in-git-il4)
10+
11+
### Recommended
12+
* [The Git Fork-Branch-Pull Workflow](https://www.tomasbeuzen.com/post/git-fork-branch-pull/)
13+
14+
## Homework
15+
16+
- [ ] Create a [personal README](#personal-readme) and [submit](#submitting-your-assignment) via GitHub.
17+
- [ ] Do pre-work for [lesson 01](/lesson_01/).
18+
19+
### Personal README
20+
21+
A personal README is a way to teach others how to best work with you. It is useful for expressing your learning style and personal preferences, likes and dislikes.
22+
23+
For this exercise, you with use the `MARKDOWN` language (the language used to author this very README) to create your own personal version. Your version should incorporate __at least one picture, one list, appropriate headings, and be at least 300 words__.
24+
25+
For inspiration, feel free to check out the examples at [Kaeti's repo][kaeti-repo] or do your own thing. Have fun, but keep it professional!
26+
27+
[kaeti-repo]: https://github.com/kaeti/personal-readme
28+
29+
### Submitting your assignment
30+
31+
To submit your assignment, please do the following:
32+
33+
1. Fork this repository (repo) under your own Github account.
34+
1. In your forked repo, create a new branch and give it a name.
35+
1. Add your `README.md` and accompanying picture files to a sub-folder you create under `lesson_00` (see [lesson_00/anthonymays](/lesson_00/anthonymays) for example).
36+
1. Commit as many changes as you need to your branch and push to Github.
37+
1. When ready to merge, visit this repo to create a pull request (PR).
38+
1. Add details to the PR and create it.
39+
40+
If you need more help, you can check out [this page here][open-source-contributions] or watch [this YouTube video][open-source-youtube].
41+
42+
**Note:** If you would rather not have this README published publicly, please indicate that in your PR description and I will review it without accepting it for merge. The PR can be deleted when done. Don't delete the README however, as you'll need it for later assignments.
43+
44+
[open-source-contributions]: https://github.com/gabrieldemarmiesse/getting_started_open_source
45+
[open-source-youtube]: https://www.youtube.com/watch?v=a_FLqX3vGR4

lesson_00/anthonymays/README.md

Lines changed: 46 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,46 @@
1+
# Anthony D. Mays README
2+
3+
## Introduction
4+
5+
Anthony is a software engineer with over 22 years of industry experience and a former foster kid from Compton. He has worked for companies including City National Bank, Slalom Consulting, and most recently, Google. Currently the full-time founder of Morgan Latimer Consulting, Anthony is dedicated to providing the next generation of technologists with tools that will help them thrive in their career.
6+
7+
## Prerequisites
8+
9+
Here are some of the things I need to be a productive citizen and engineer.
10+
11+
* Single-origin, medium roast coffee from Africa.
12+
* Daily Bible study and prayer
13+
* Jazz / hip-hop fusion with strong piano lines, bass, and drums. Favorite artists right now are [Kiefer][kiefer-link], [Glimlip][glimlip-link], [Ashley Henry][ashley-henry-link], and [Tom Misch][tom-misch-link].
14+
* Not operational on Sunday's. That's the Lord's Day so I'm closed for business.
15+
* Smoked meats and BBQ of pretty much any variety (pork, beef, chicken, lamb, etc.).
16+
17+
## Installation Instructions
18+
19+
1. It's best to get in touch with me after 9am PT on most days. I'm not an early riser.
20+
1. I'm instant human, just add coffee.
21+
1. There is usually no shortage of things I need to do on any given day as a full-time entrepreneur, so scheduling time with me is usually best. I'm good at ignoring ad-hoc messages.
22+
1. Email communication is the best as my inbox is one of the tools I use for priority management. There's a high chance I will miss messages on LinkedIn and Twitter, so don't be afraid to ping me again if I don't respond in a timely manner.
23+
1. Before you ask me a question about your tech career, make sure to check my blog at [anthonydmays.com/blog](https://anthonydmays.com/blog) to ensure that I haven't already answered it. I also cross post articles on LinkedIn and Medium.
24+
25+
## Support
26+
27+
* You can find me on LinkedIn, Twitter, Instagram, and my website at anthonydmays.com if you want to reach out. If you need help with career and interview prep, book a free consultation with me at morganlatimer.com.
28+
29+
## Fun Facts
30+
31+
* I've been playing the piano since I was 7 years old (my other keyboard is a Yamaha!).
32+
* My first programming language was BASIC, which I learned at the age of 8.
33+
* A viral [BuzzFeed documentary][buzzfeed-link] about my journey from Compton to Google was published in 2018.
34+
* I am a licensed minister in the State of California.
35+
36+
## Photo Gallery
37+
38+
<a href="https://twitter.com/anthonydmays/status/1665044329528975363"><img src="images/anthony-d-mays-spike-lee.jpeg" height=400 /></a>
39+
<a href="https://www.linkedin.com/posts/anthonydmays_practicelikeachampion-techinterview-straightouttacompton-activity-6922630732154642432-Yrwr?utm_source=share&utm_medium=member_desktop"><img src="images/serena-williams.png" height=400 /></a>
40+
<a href="https://www.linkedin.com/posts/anthonydmays_blacklinkedin-inspiration-tech-activity-6934921947973656576-M-um?utm_source=share&utm_medium=member_desktop"><img src="images/times-square.gif" height=400 /></a>
41+
42+
[buzzfeed-link]: https://amays.me/buzzfeed
43+
[kiefer-link]: https://music.youtube.com/channel/UCK4EdR3o8NrJBhUjy7SXURw?si=a2w82sB5EGXsWAGP
44+
[glimlip-link]: https://music.youtube.com/channel/UCdPgDItWooZYAcmdZ33_jEg
45+
[tom-misch-link]: https://music.youtube.com/channel/UCCCWJwLEvpPAs4r_nJiKe2Q?si=HQFlPrkXSSW3BFlq
46+
[ashley-henry-link]: https://music.youtube.com/channel/UC3HGI713bSPDc6nSaaGHrkg?si=xyIPDiMXApKWxUS7
393 KB
Loading
1.39 MB
Loading
1.42 MB
Loading
6.8 MB
Loading

lesson_01/README.md

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
# Lesson 01 - Developer Workflow: IDE Fundamentals
2+
3+
## Pre-work
4+
5+
Please review the following resources before lecture:
6+
7+
### Required
8+
9+
* [Learn Visual Studio Code in 7min (Video)](https://www.youtube.com/watch?v=B-s71n0dHUk)
10+
11+
### Recommended
12+
13+
* [Chrome DevTools Crash Course - using Chrome 'Inspector' for CSS Development (Video)](https://www.youtube.com/watch?v=151NXMk0a2c)
14+
15+
16+
## Homework
17+
18+
TODO(anthonymays): Add details.

0 commit comments

Comments
 (0)