Skip to content

Commit c17136e

Browse files
authored
Merge branch 'code-differently:main' into amiyahjones02
2 parents 27d57c0 + 71dc21c commit c17136e

File tree

83 files changed

+12563
-4
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

83 files changed

+12563
-4
lines changed

.devcontainer/devcontainer.json

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,8 @@
1515
"ghcr.io/devcontainers/features/python:1": {},
1616
"ghcr.io/devcontainers-contrib/features/ts-node:1": {},
1717
"ghcr.io/devcontainers/features/sshd:1": {},
18-
"ghcr.io/warrenbuckley/codespace-features/sqlite:1": {}
18+
"ghcr.io/warrenbuckley/codespace-features/sqlite:1": {},
19+
"ghcr.io/devcontainers/features/github-cli:1": {}
1920
},
2021
"portsAttributes": {
2122
"80": {
@@ -35,7 +36,11 @@
3536
"ritwickdey.LiveServer",
3637
"mechatroner.rainbow-csv",
3738
"alexcvzz.vscode-sqlite"
38-
]
39+
],
40+
"settings": {
41+
"terminal.integrated.defaultProfile.linux": "zsh",
42+
"terminal.integrated.profiles.linux": { "zsh": { "path": "/bin/zsh" } }
43+
}
3944
}
4045
}
4146
}
Lines changed: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,42 @@
1+
name: Check Lesson 02 Pull Request
2+
3+
on:
4+
pull_request:
5+
branches: [ "main" ]
6+
paths:
7+
- "lesson_02/quiz/**"
8+
9+
jobs:
10+
build:
11+
12+
runs-on: ubuntu-latest
13+
permissions:
14+
contents: read
15+
16+
steps:
17+
- uses: actions/checkout@v4
18+
- name: Set up JDK 17
19+
uses: actions/setup-java@v4
20+
with:
21+
java-version: '17'
22+
distribution: 'temurin'
23+
24+
# Configure Gradle for optimal use in GiHub Actions, including caching of downloaded dependencies.
25+
# See: https://github.com/gradle/actions/blob/main/setup-gradle/README.md
26+
- name: Setup Gradle
27+
uses: gradle/actions/setup-gradle@417ae3ccd767c252f5661f1ace9f835f9654f2b5 # v3.1.0
28+
29+
- name: Use Node.js
30+
uses: actions/setup-node@v4
31+
with:
32+
node-version: '20.x'
33+
34+
- name: Build Shared Lib with Node.js
35+
working-directory: ./lib/typescript/codedifferently-instructional
36+
run: npm ci
37+
38+
- name: Build Lesson 02 with Node.js
39+
working-directory: ./lesson_02/quiz
40+
run: |
41+
npm ci
42+
npm run test

.github/workflows/check_push.yml

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ on:
55
branches: [ "main" ]
66
paths:
77
- "lib/**"
8+
- "lesson_02/quiz/**"
89

910
jobs:
1011
build:
@@ -26,8 +27,19 @@ jobs:
2627
- name: Setup Gradle
2728
uses: gradle/actions/setup-gradle@417ae3ccd767c252f5661f1ace9f835f9654f2b5 # v3.1.0
2829

30+
- name: Use Node.js
31+
uses: actions/setup-node@v4
32+
with:
33+
node-version: '20.x'
34+
2935
- name: Build Shared Lib with Gradle Wrapper
3036
working-directory: ./lib/java/codedifferently-instructional
3137
run: ./gradlew check
3238

39+
- name: Build Shared Lib with Node.js
40+
working-directory: ./lib/typescript/codedifferently-instructional
41+
run: |
42+
npm ci
43+
npm run test
44+
3345

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
# Code Differently 2024 Q4 Cohort
22

3-
[![Open in Dev Containers](https://img.shields.io/static/v1?label=Dev%20Containers&message=Open&color=blue&logo=visualstudiocode)](https://vscode.dev/redirect?url=vscode://ms-vscode-remote.remote-containers/cloneInVolume?url=https://github.com/code-differently/code-differently-24-q1)
4-
[![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)
3+
[![Open in Dev Containers](https://img.shields.io/static/v1?label=Dev%20Containers&message=Open&color=blue&logo=visualstudiocode)](https://vscode.dev/redirect?url=vscode://ms-vscode-remote.remote-containers/cloneInVolume?url=https://github.com/code-differently/code-differently-24-q4)
4+
[![Check Push](https://github.com/code-differently/code-differently-24-q4/actions/workflows/check_push.yml/badge.svg)](https://github.com/code-differently/code-differently-24-q4/actions/workflows/check_push.yml)
55

66
### Purpose
77
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.

lesson_00/amiyahjones/README.md

Lines changed: 43 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,43 @@
1+
# Mya.README
2+
```Javascript
3+
const Mya = class SoftwareEngineer {
4+
intern(code, tools) {
5+
self.code = Javascript, HTML, CSS, Java;
6+
self.tools = React, Docker;
7+
}
8+
};
9+
10+
// Intrested in bringing ideas to life within a web browser.
11+
// Learning how websites become quick, responsive, and accesssible to everyone.
12+
```
13+
14+
<a href="https://images.app.goo.gl/ww5Jn4V8C5KFxpaC9"><img src="img/banner.png" height="200px" width="100%"/></a>
15+
16+
### ☴ My work hours
17+
<code style="color : aquamarine">9AM-5PM</code> I'm an early bird and often begin the day with a head start of my work. Feel free to reach me by email during this time, and I'll get back to you as soon as I'm able!
18+
19+
### What's the best way to communicate with me? .☘︎ ݁˖
20+
Private message through google chat works perfectly. Email works too as a follow up or if I happened to miss one of your messages.
21+
> [!TIP]
22+
> _In case I don't respond:_ Ping me again on google chat or send me another email!
23+
24+
### I'd be happy to help you with ꒰ ﹍ ꒱
25+
* Code suggestions
26+
* Explain or understand a code snippet
27+
* Photos + design ideas
28+
29+
## Extra ⓘ
30+
* ✦ procreate artist ↓ <br>
31+
- I like to combine my art and code together!
32+
- In case you find me with my ipad, that's why
33+
* visual learner <br>
34+
* Jr Developer HS Intern for 4 years with Code Differently (youth program)
35+
* No, I don't drink coffee. ~~Hot chocolate is my go to~~
36+
37+
> I'm the type of person that if you ask me a question and I don't know the answer, I'm gonna tell you that I don't know. But I bet you what, I know how to find the answer and I will find the answer. <br> - Will smith
38+
39+
40+
###### // readme inspired by [Kaeti's repo][kaeti-repo] , code snippet inspired by [Thai Brega]
41+
42+
[kaeti-repo]: https://github.com/kaeti/personal-readme
43+
[Thai brega]: https://github.com/Thaiane/Thaiane

lesson_00/amiyahjones/img/banner.png

913 KB
Loading

lesson_00/angelica castillo/README.md

Lines changed: 41 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,41 @@
1+
2+
## Angelica Castillo
3+
* Angelica is the daughter of immmigrant parents. She is 1 of 6 children. She has worked in retail and has expirience working in Early Childhood Education. Taught at Wilmington Head Start, Bush Early Education, & Mount Pleasant Elementary. Angelica is persuing a software development carrear at Code Differently.
4+
5+
### Get to know me
6+
I am a nature person. I enjoy any outdoor activity. Love going on walks, outdoor runs, & hikes. I am definitely a morning person. Getting up early exercising and getting ready for the day. Makes the day be more productive for me. On my down time I enjoy watching animal planet and Discovery ID. I love to travel and get to know as many new countries as possible.
7+
8+
### Fun facts
9+
I am bilingual. Being fluent in reading, writting, and speaking Spanish and English. I have a pet whose name is Neeko. Enjoy spending time wiht him and taking him on long walks. I value family and love to spend time with them. I travel to Mexico to visit family and celebrate memorable holidays with them.
10+
11+
12+
13+
14+
15+
16+
17+
### How do I like to give feedback?
18+
It is more personal for me to give feedback in person. If preferred via email is another option.
19+
20+
### How do I like to receive feedback?
21+
I like to receive feedback in person. It is more personal expirience. It allows me to be more present in the conversation, and I get to have real time answers to the questions I may have.
22+
23+
### One of my goals for the coming year:
24+
I would like complete the Code Differently program. short after, land a job in Software development.
25+
Furthermore, I would want to go scuba diving and skydiving.
26+
27+
### Topics I’m always happy to talk about:
28+
Dogs, nature, healthy lifestyle, and anything that people may want to talk about.
29+
30+
### Other things you might want to know:
31+
32+
33+
* My favorite: Oatmeal cookies
34+
* pets: 1 dog/ Neeko.
35+
* 4 brothers 1 sister.
36+
* Favorite fruit: Watermelon
37+
* My tea order: Iced chai latte with almond milk.
38+
39+
40+
### Meet Neeko!
41+
<img src="images/neeko.jpg" height=400 />
1.5 MB
Loading

lesson_00/benyoung/README.md

Lines changed: 44 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,44 @@
1+
# Benjamin M. Young README
2+
3+
# Introduction
4+
5+
Hello i'm Benjamin. I am a United States Airforce Veteran of 4 years ,and former Apple technical expert, with 5 years of experience troubleshooting ios, and repairing iphones . I consider myself a world traveller, adrenaline junkie, amateur investor, and a jack of all trades master of none.
6+
7+
## Prerequisites
8+
9+
These are some of the things that i need to be the most productive, and successful.
10+
11+
* At least 8 hours of uninterrupted sleep, or i may be cranky.
12+
* Socializaton with my core friends either virtually, on the phone, or in person
13+
* Exercise to help clear my mind, and maintain health.
14+
* Sunday GI party aka cleaning, blasting music, and getting ready for the work week
15+
* A good meal
16+
17+
## Installation Instructions
18+
19+
1. The best time to reach me is going to be after 5pm EST throughout the week, and after 9am on weekends
20+
1. I may look unapproachable, but i assure you that i am just ask.
21+
1. The way that I learn best is a mixture of reading and being hands on.
22+
23+
24+
## How to contact me
25+
26+
* I can be found in class, in the google chat, or on linkedin.
27+
28+
## Fun facts
29+
30+
* I have a natural talent for motorsports you can catch me on the track.
31+
* I am an aviaton geek, licensed UAS pilot, and student pilot
32+
33+
34+
35+
# Photo Gallery
36+
37+
<img src= "images/loading.jpeg" width="600" height="600">
38+
39+
40+
<img src= "images/bike.jpg" width="600" height="600">
41+
42+
<img src= "images/repairtech.jpg" width="600" height="600">
43+
44+
<img src= "images/results.jpg" width="600" height="600">

lesson_00/benyoung/images/bike.jpg

1.5 MB
Loading

0 commit comments

Comments
 (0)