An open API service indexing awesome lists of open source software.

https://github.com/abyss-s/lguplus-ureca-2nd

[LG유플러스] 유레카 SW교육과정 2기
https://github.com/abyss-s/lguplus-ureca-2nd

agile algorithm datastructures java rdbms react typescript web-security

Last synced: about 2 months ago
JSON representation

[LG유플러스] 유레카 SW교육과정 2기

Awesome Lists containing this project

README

          

# LGUplus-URECA-2nd

> **유레카 SW교육과정 2기 활동 내용을 정리합니다😉**

## 👩‍🏫 Lecture

1. **HTML/CSS**

1. [웹 개요](https://github.com/abyss-s/LGUplus-URECA-2nd/blob/main/1.%20HTML-CSS/1.intro.md)
2. [HTML](https://github.com/abyss-s/LGUplus-URECA-2nd/blob/main/1.%20HTML-CSS/2.html.md)
3. [CSS 기초](https://github.com/abyss-s/LGUplus-URECA-2nd/blob/main/1.%20HTML-CSS/3.css.md)
4. [반응형 웹을 위한 CSS](https://github.com/abyss-s/LGUplus-URECA-2nd/blob/main/1.%20HTML-CSS/4.css-reponsive-web.md)

2. **JavaScript**

1. [자바스크립트 개요](https://github.com/abyss-s/LGUplus-URECA-2nd/blob/main/2.%20JavaScript/1.js-intro.md)
2. [기본 문법](https://github.com/abyss-s/LGUplus-URECA-2nd/blob/main/2.%20JavaScript/2.js-basic.md)
3. [함수와 이벤트](https://github.com/abyss-s/LGUplus-URECA-2nd/blob/main/2.%20JavaScript/3.js-func-event.md)
4. [객체와 메서드](https://github.com/abyss-s/LGUplus-URECA-2nd/blob/main/2.%20JavaScript/4.js-object.md)
5. [문서 객체 모델(DOM)](https://github.com/abyss-s/LGUplus-URECA-2nd/blob/main/2.%20JavaScript/5.js-dom.md)
6. [웹 브라우저와 HTTP 비동기 통신](https://github.com/abyss-s/LGUplus-URECA-2nd/blob/main/2.%20JavaScript/6.js-http.md)

3. **TypeScript**

1. [타입스크립트 개요](https://github.com/abyss-s/LGUplus-URECA-2nd/blob/main/3.%20TypeScript/1.ts-intro.md)

2. **기본 문법**

- [타입과 변수](https://github.com/abyss-s/LGUplus-URECA-2nd/blob/main/3.%20TypeScript/2.ts-variable.md)
- [함수](https://github.com/abyss-s/LGUplus-URECA-2nd/blob/main/3.%20TypeScript/3.ts-func.md)
- [객체](https://github.com/abyss-s/LGUplus-URECA-2nd/blob/main/3.%20TypeScript/4.ts-object.md)
- [배열과 튜플](https://github.com/abyss-s/LGUplus-URECA-2nd/blob/main/3.%20TypeScript/5.ts-array.md)

4. **Algorithm**

1. **Java**

- [기본 문법](https://github.com/abyss-s/LGUplus-URECA-2nd/blob/main/4.%20Algorithm%20/1.java-basic.md)
- [객체지향 프로그래밍](https://github.com/abyss-s/LGUplus-URECA-2nd/blob/main/4.%20Algorithm%20/3.java-object.md)
- [비교 함수 Comparator](https://github.com/abyss-s/LGUplus-URECA-2nd/blob/main/4.%20Algorithm%20/6.java-compare.md)

2. **PS**

- [알고리즘 기초](https://github.com/abyss-s/LGUplus-URECA-2nd/blob/main/4.%20Algorithm%20/2.algo-basic.md)
- [정렬](https://github.com/abyss-s/LGUplus-URECA-2nd/blob/main/4.%20Algorithm%20/4.algo-sort.md)
- [탐색](https://github.com/abyss-s/LGUplus-URECA-2nd/blob/main/4.%20Algorithm%20/5.algo-search.md)
- [자료구조](https://github.com/abyss-s/LGUplus-URECA-2nd/blob/main/4.%20Algorithm%20/7.algo-datastructure.md)

✳️ 알고리즘 문제 및 풀이 모음집

| 문제 | JAVA | JavaScript |
| --------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| [평균은 넘겠지](https://www.acmicpc.net/problem/4344) | [풀이](https://github.com/abyss-s/LGUplus-URECA-2nd/blob/main/4.%20Algorithm%20/Algo/src/boj/bronze/Main_4344_B1_%ED%8F%89%EA%B7%A0%EC%9D%80_%EB%84%98%EA%B2%A0%EC%A7%80_%EA%B9%80%EB%8F%99%EA%B7%BC.java) | [풀이](https://github.com/abyss-s/LGUplus-URECA-2nd/blob/main/4.%20Algorithm%20/0207/01_io.js) |
| 기지국 설치 | [풀이](https://github.com/abyss-s/LGUplus-URECA-2nd/blob/main/4.%20Algorithm%20/Algo/src/fillCell/BaseStation1.java) | [풀이](https://github.com/abyss-s/LGUplus-URECA-2nd/blob/main/4.%20Algorithm%20/0210/BaseStation1.js) |
| 랜덤넘버패턴 | [풀이](https://github.com/abyss-s/LGUplus-URECA-2nd/blob/main/4.%20Algorithm%20/Algo/src/fillCell/RandomNumberPattern.java) | [풀이](https://github.com/abyss-s/LGUplus-URECA-2nd/blob/main/4.%20Algorithm%20/0210/RandomNumberPattern.js) |
| [재귀함수가 뭔가요?](https://www.acmicpc.net/problem/17478) | [풀이](https://github.com/abyss-s/LGUplus-URECA-2nd/blob/main/4.%20Algorithm%20/Algo/src/boj/silver/Main_17478_S5_%EC%9E%AC%EA%B7%80%ED%95%A8%EC%88%98%EA%B0%80_%EB%AD%94%EA%B0%80%EC%9A%94_%EC%9D%B4%EC%98%81%EC%A3%BC.java) | [풀이](https://github.com/abyss-s/LGUplus-URECA-2nd/blob/main/4.%20Algorithm%20/Algo/src/boj/silver/17478_S5_%EC%9E%AC%EA%B7%80%ED%95%A8%EC%88%98%EA%B0%80_%EB%AD%94%EA%B0%80%EC%9A%94_%EC%9D%B4%EC%98%81%EC%A3%BC.js) |
| [하노이 탑](https://www.acmicpc.net/problem/1914) | [풀이](https://github.com/abyss-s/LGUplus-URECA-2nd/blob/main/4.%20Algorithm%20/JavaSE/src/recursive/HanoiTest.java) | [풀이](https://github.com/abyss-s/LGUplus-URECA-2nd/blob/main/4.%20Algorithm%20/0212/hanoi_boj.js) |
| [회전 초밥](https://www.acmicpc.net/problem/15961) | [풀이](https://github.com/abyss-s/LGUplus-URECA-2nd/blob/main/4.%20Algorithm%20/Algo/src/boj/gold/Main_15961_G4_%ED%9A%8C%EC%A0%84_%EC%B4%88%EB%B0%A5_%EC%9D%B4%EC%98%81%EC%A3%BC.java) | [풀이](https://github.com/abyss-s/LGUplus-URECA-2nd/blob/main/4.%20Algorithm%20/0213/boj-15961.js) |
| [두 수의 합](https://www.acmicpc.net/problem/3273) | [풀이](https://github.com/abyss-s/LGUplus-URECA-2nd/blob/main/4.%20Algorithm%20/Algo/src/boj/silver/Main_3273_S3_%EB%91%90_%EC%88%98%EC%9D%98_%ED%95%A9_%EC%9D%B4%EC%98%81%EC%A3%BC.java) | [풀이](https://github.com/abyss-s/LGUplus-URECA-2nd/blob/main/4.%20Algorithm%20/0213/boj-3273.js) |
| [수들의 합 2](https://www.acmicpc.net/problem/2003) | [풀이](https://github.com/abyss-s/LGUplus-URECA-2nd/blob/main/4.%20Algorithm%20/JavaSE/src/twopointer/Main_2003_S4_%EC%88%98%EB%93%A4%EC%9D%98_%ED%95%A9_%EC%9D%B4%EC%98%81%EC%A3%BC.java) | [풀이](https://github.com/abyss-s/LGUplus-URECA-2nd/commit/92a8bea2ebb46e72814787f2cfc26cfe16cba972#diff-0f7f8a74922e8e6c6c02158935d82069711df8859f8a3e5ce536179990c621c4) |
| [요세푸스 문제](https://www.acmicpc.net/problem/1158) | 풀이 | [풀이](https://github.com/abyss-s/LGUplus-URECA-2nd/blob/main/4.%20Algorithm%20/Algo/src/boj/silver/1158_S4_%EC%9A%94%EC%84%B8%ED%91%B8%EC%8A%A4%EB%AC%B8%EC%A0%9C/1158_S4_%EC%9A%94%EC%84%B8%ED%91%B8%EC%8A%A4%EB%AC%B8%EC%A0%9C_%EC%9D%B4%EC%98%81%EC%A3%BC.js) |
| [탑](https://www.acmicpc.net/problem/2493) | 풀이 | [풀이](https://github.com/abyss-s/LGUplus-URECA-2nd/blob/main/4.%20Algorithm%20/Algo/src/boj/gold/2493_G5_%ED%83%91/2493_G5_%ED%83%91_%EC%9D%B4%EC%98%81%EC%A3%BC.js) |
| [불쾌한 날](https://www.acmicpc.net/problem/2493) | [풀이](https://github.com/abyss-s/LGUplus-URECA-2nd/blob/main/4.%20Algorithm%20/Algo/src/jungol/gold/Main_1141_G5_%EB%B6%88%EC%BE%8C%ED%95%9C_%EB%82%A0.java) | 풀이 |
| [N과 M(1)](https://www.acmicpc.net/problem/15649) | 풀이 | [풀이]() |
| [규영이와 인영이의 카드게임](https://swexpertacademy.com/main/code/problem/problemDetail.do?contestProbId=AWgv9va6HnkDFAW0) | [풀이](https://github.com/abyss-s/LGUplus-URECA-2nd/blob/main/4.%20Algorithm%20/Algo/src/swea/Main_6808_D3_%EA%B7%9C%EC%98%81%EC%9D%B4%EC%99%80_%EC%9D%B8%EC%98%81%EC%9D%B4%EC%9D%98_%EC%B9%B4%EB%93%9C%EA%B2%8C%EC%9E%84_%EC%9D%B4%EC%98%81%EC%A3%BC.java) | 풀이 |
| [치킨 배달](https://www.acmicpc.net/problem/15686) | [풀이](https://github.com/abyss-s/LGUplus-URECA-2nd/blob/main/4.%20Algorithm%20/Algo/src/boj/gold/Main_15686_G5_%EC%B9%98%ED%82%A8_%EB%B0%B0%EB%8B%AC_%EC%9D%B4%EC%98%81%EC%A3%BC.java) | 풀이 |
| [도영이가 만든 맛있는 음식](https://www.acmicpc.net/problem/2961) | 풀이 | [풀이](https://github.com/abyss-s/LGUplus-URECA-2nd/blob/main/4.%20Algorithm%20/Algo/src/boj/silver/2961_S2_%EB%8F%84%EC%98%81%EC%9D%B4%EA%B0%80_%EB%A7%8C%EB%93%A0_%EB%A7%9B%EC%9E%88%EB%8A%94_%EC%9D%8C%EC%8B%9D/2961_S2_%EB%8F%84%EC%98%81%EC%9D%B4%EA%B0%80_%EB%A7%8C%EB%93%A0_%EB%A7%9B%EC%9E%88%EB%8A%94_%EC%9D%8C%EC%8B%9D.js) |
| [과제](https://www.acmicpc.net/problem/13904) | 풀이 | [풀이](https://github.com/abyss-s/LGUplus-URECA-2nd/blob/main/4.%20Algorithm%20/Algo/src/boj/gold/13904_G3_%EA%B3%BC%EC%A0%9C/13904_G3_%EA%B3%BC%EC%A0%9C_%EC%9D%B4%EC%98%81%EC%A3%BC.js) |
| [컵라면](https://www.acmicpc.net/problem/1781) | [풀이](https://github.com/abyss-s/LGUplus-URECA-2nd/blob/main/4.%20Algorithm%20/Algo/src/boj/gold/Main_1781_G2_%EC%BB%B5%EB%9D%BC%EB%A9%B4_%EC%9D%B4%EC%98%81%EC%A3%BC.java) | 풀이 |
| [색종이 만들기](https://www.acmicpc.net/problem/2630) | 풀이 | [풀이](https://github.com/abyss-s/LGUplus-URECA-2nd/blob/main/4.%20Algorithm%20/Algo/src/boj/silver/2630_S2_%EC%83%89%EC%A2%85%EC%9D%B4_%EB%A7%8C%EB%93%A4%EA%B8%B0/2630_S2_%EC%83%89%EC%A2%85%EC%9D%B4_%EB%A7%8C%EB%93%A4%EA%B8%B0_%EC%9D%B4%EC%98%81%EC%A3%BC.js) |
| [미로탐색](https://www.acmicpc.net/problem/2178) | [풀이](https://github.com/abyss-s/LGUplus-URECA-2nd/blob/main/4.%20Algorithm%20/Algo/src/boj/silver/Main_2178_S1_%EB%AF%B8%EB%A1%9C%ED%83%90%EC%83%89.java) | [풀이](https://github.com/abyss-s/LGUplus-URECA-2nd/blob/main/4.%20Algorithm%20/Algo/src/boj/silver/Main_2178_S1_%EB%AF%B8%EB%A1%9C%ED%83%90%EC%83%89/2178_S1_%EB%AF%B8%EB%A1%9C%ED%83%90%EC%83%89.js) |
| [적록색약](https://www.acmicpc.net/problem/10026) | [풀이](https://github.com/abyss-s/LGUplus-URECA-2nd/blob/main/4.%20Algorithm%20/Algo/src/boj/gold/Main_10026_G5_%EC%A0%81%EB%A1%9D%EC%83%89%EC%95%BD.java) | [풀이](https://github.com/abyss-s/LGUplus-URECA-2nd/blob/main/4.%20Algorithm%20/Algo/src/boj/gold/10026_G5_%EC%A0%81%EB%A1%9D%EC%83%89%EC%95%BD/10026_G5_%EC%A0%81%EB%A1%9D%EC%83%89%EC%95%BD.js) |
| [단지번호붙이기](https://www.acmicpc.net/problem/2667) | [풀이](https://github.com/abyss-s/LGUplus-URECA-2nd/blob/main/4.%20Algorithm%20/Algo/src/boj/silver/Main_2667_S1_%EB%8B%A8%EC%A7%80%EB%B2%88%ED%98%B8%EB%B6%99%EC%9D%B4%EA%B8%B0_%EC%9D%B4%EC%98%81%EC%A3%BC.java) | [풀이](https://github.com/abyss-s/LGUplus-URECA-2nd/blob/main/4.%20Algorithm%20/Algo/src/boj/silver/2667_S1_%EB%8B%A8%EC%A7%80%EB%B2%88%ED%98%B8%EB%B6%99%EC%9D%B4%EA%B8%B0/2667_S1_%EB%8B%A8%EC%A7%80%EB%B2%88%ED%98%B8%EB%B6%99%EC%9D%B4%EA%B8%B0.js) |
| [토마토](https://www.acmicpc.net/problem/7576) | 풀이 | [풀이](https://github.com/abyss-s/LGUplus-URECA-2nd/blob/main/4.%20Algorithm%20/Algo/src/boj/gold/7576_G5_%ED%86%A0%EB%A7%88%ED%86%A0/7576_G5_%ED%86%A0%EB%A7%88%ED%86%A0_%EC%9D%B4%EC%98%81%EC%A3%BC.js) |
| [탈출](https://www.acmicpc.net/problem/3055) | 풀이 | [풀이](https://github.com/abyss-s/LGUplus-URECA-2nd/blob/main/4.%20Algorithm%20/Algo/src/boj/gold/3055_G4_%ED%83%88%EC%B6%9C/3055_G4_%ED%83%88%EC%B6%9C_%EC%9D%B4%EC%98%81%EC%A3%BC2.js) |
| [알파벳](https://www.acmicpc.net/problem/1987) | [풀이](https://github.com/abyss-s/LGUplus-URECA-2nd/blob/main/4.%20Algorithm%20/Algo/src/boj/gold/1987_G4_%EC%95%8C%ED%8C%8C%EB%B2%B3/Main_1987_G4_%EC%95%8C%ED%8C%8C%EB%B2%B32.java) | [풀이](https://github.com/abyss-s/LGUplus-URECA-2nd/blob/main/4.%20Algorithm%20/Algo/src/boj/gold/1987_G4_%EC%95%8C%ED%8C%8C%EB%B2%B3/1987_G4_%EC%95%8C%ED%8C%8C%EB%B2%B3.js) |
| [친구비](https://www.acmicpc.net/problem/16562) | [풀이](https://github.com/abyss-s/LGUplus-URECA-2nd/blob/main/4.%20Algorithm%20/Algo/src/boj/gold/16562_G4_%EC%B9%9C%EA%B5%AC%EB%B9%84/Main_16562_G4_%EC%B9%9C%EA%B5%AC%EB%B9%84_%EC%84%9C%EB%A1%9C%EC%86%8C.java) | [풀이](https://github.com/abyss-s/LGUplus-URECA-2nd/blob/main/4.%20Algorithm%20/Algo/src/boj/gold/16562_G4_%EC%B9%9C%EA%B5%AC%EB%B9%84/16562_G4_%EC%B9%9C%EA%B5%AC%EB%B9%84.js) |
| [네트워크 연결](https://www.acmicpc.net/problem/1922) | [풀이](https://github.com/abyss-s/LGUplus-URECA-2nd/blob/main/4.%20Algorithm%20/Algo/src/boj/gold/1922_G4_%EB%84%A4%ED%8A%B8%EC%9B%8C%ED%81%AC_%EC%97%B0%EA%B2%B0/Main_1922_G4_%EB%84%A4%ED%8A%B8%EC%9B%8C%ED%81%AC%EC%97%B0%EA%B2%B0_Prim.java) | [풀이](https://github.com/abyss-s/LGUplus-URECA-2nd/blob/main/4.%20Algorithm%20/Algo/src/boj/gold/1922_G4_%EB%84%A4%ED%8A%B8%EC%9B%8C%ED%81%AC_%EC%97%B0%EA%B2%B0/1922_G4_%EB%84%A4%ED%8A%B8%EC%9B%8C%ED%81%AC_%EC%97%B0%EA%B2%B0.js) |

5. **Backend**

1. **MySQL**

- [1) SQL 내장 함수](./5.%20Backend//sql-built-in-func.md)
- [2) SQL SELECT 문](./5.%20Backend//sql-select.md)
- [3) SQL GROUP BY 문](./5.%20Backend//sql-group-by.md)
- [4) SQL JOIN 문](./5.%20Backend//sql-join.md)
- [5) SQL 서브쿼리](./5.%20Backend//sql-subquery.md)
- [6) SQL DDL 문](./5.%20Backend//sql-ddl.md)
- [7) SQL DML 문](./5.%20Backend//sql-dml.md)

2. **SpringBoot**

- [1) SpringBoot 기초 및 설정](5.%20Backend/springboot-intro.md)
- [2) SpringBoot Annotation](5.%20Backend//springboot-annotation.md)
- [3) RESTFul 요청](5.%20Backend//restful.md)
- [4) MySQL과 SpringBoot 연동 및 Postman 테스트](https://tomymoon.tistory.com/210)
- [5) MyBatis와 SpringBoot 연동 및 Mapper 문 작성법](5.%20Backend//restful.md)

6. **User Experience(UX/UI)**
7. **React**

1. **리액트 기초**

- [1) 리액트 시작](7.%20React/1.react-intro.md)
- [2) 리액트 컴포넌트와 상태 관리](7.%20React/2.react-comp-state.md)
- [3) 리액트 Hook](7.%20React/3.react-hook.md)
- [4) 리액트 컴포넌트 성능 최적화](7.%20React/5.react-rendering-optimization.md)
- [5) 리액트 + 타입스크립트](7.%20React/7.react-ts.md)

2. **스타일링**

- [1) SASS/SCSS](7.%20React/4.css-sass.md)
- [2) styled-components](7.%20React/6.css-styled-components.md)

3. **상태관리**

- [1) Context API](7.%20React/8.react-context-api.md)
- [2) Redux](7.%20React/9.redux.md)

8. **Next.js**

- [Next.js 개요](8.%20NextJS/1.nextjs-intro.md)

- **데이터 페칭**

- [1) axios](8.%20NextJS/2.nextjs-axios.md)
- [2) react query](8.%20NextJS/3.nextjs-react-query.md)

9. **Web Security**

- [1) CORS](9.%20Web-Security/cors.md)
- [2) JWT](9.%20Web-Security/jwt.md)
- [3) Next-Auth](9.%20Web-Security/next-auth.md)
- [4) XSS & CSRF](9.%20Web-Security/xss-and-csrf.md)

10. **Software design**
11. **Agile**

## 🦞 Assignments

- html 및 css를 활용해 자기소개 페이지 만들기 [↗️Github](https://github.com/abyss-s/ureca-introduce-myself) [↗️Release link](abyss-s.github.io/ureca-introduce-myself/)

## 📚 Study

- CS 스터디 [↗️Team Notion](https://admitted-seat-34f.notion.site/CS-182672106a2080928891fd32a18d1dca?pvs=4)
- 세션 메인 운영: [↗️네트워크 part 1. TCP/IP 프로토콜 ](https://admitted-seat-34f.notion.site/part1-TCP-IP-198672106a20806c871de28c9e9d73f7) [↗️네트워크 part 2. IP주소와 서브넷팅 ](https://admitted-seat-34f.notion.site/part2-IP-198672106a2080c4b79bf7c7fecbad7d) [↗️OS part1](#)
- 세션 보조 운영: [↗️디자인패턴](https://admitted-seat-34f.notion.site/1-197672106a2080fd8145f29db5b87dc8) [↗️DB](#)
- 퀴즈 운영: [↗️OS 퀴즈](#)

## 💻 Projects

### 미니프로젝트

[↗️Github](https://github.com/Ureca-Mini-Project-Team4/Oh-no-its-me)

### 종합 프로젝트

### 최종 융합 프로젝트