![](https://private-user-images.githubusercontent.com/130115689/274483939-9bd055a9-7fad-41c7-94d8-bd60a1a1886a.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MTU5ODMyNDUsIm5iZiI6MTcxNTk4Mjk0NSwicGF0aCI6Ii8xMzAxMTU2ODkvMjc0NDgzOTM5LTliZDA1NWE5LTdmYWQtNDFjNy05NGQ4LWJkNjBhMWExODg2YS5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjQwNTE3JTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI0MDUxN1QyMTU1NDVaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT0zYjQxY2QzYTk1Zjc0NDNhMGE4ZTE1YTAyNjI5MjcwNmU5ZWYzNTc4MWFiYzZjNGU3Y2ZhYmNmMmQ4NzA1NTc3JlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCZhY3Rvcl9pZD0wJmtleV9pZD0wJnJlcG9faWQ9MCJ9.vLK8Sf8Q3d7InrjB-7Te7z32C863vkNth6z6nPLIzCs)
NHN 아카데미에서 배우는것을 기록합니다.
- School Code가 아닌 Product Code를 작성해 실무에서 사용할 수 있는 코드를 적는 개발자가 되기.
- Backend 기술에 필요한 CS 지식 학습하여 안정적이고 효율적인 소프트웨어 구축 능력 향상.
- 웹 애플리케이션 프레임워크를 이해하고 활용법을 학습.
- 학습한 지식을 융합하여 웹 애플리케이션을 개발하는 경험을 통해 실전 역량 향상 및 프로젝트 수행.
MIT 6.005 : https://web.mit.edu/6.005/www/fa15/
1. Static Checking
2. Basic Java
3. Testing
4. Code Review
5. Version Control
6. Specifications
6-1. Exceptions
7. Designing Specifications
8. Avoiding Debugging
9. Mutability & Immutability
10. Recursion
11. Debugging
12. Abstract Data Types
13. Abstraction Functions & Rep Invariants
14. Interface
15. Equality
16. Recursive Data Type
1. web
2. CGI
3. servlet
4. Java EE, Proxy
5. web.xml
6. WAR
7. RequestDispatcher, Servlet Filter
8. JSP
9. MVC
10. Reflection
11. Annotaion
1. 데이버 베이스 개요
2. 관계 모델
3. SQL
4. 과제1
5. ER Model
6. 스키마 정제와 정규형
7. 디스크와 파일
8. 파일 조직과 인덱스
9. 관계 대수와 관계 해석
10. 병행성 제어
11. SQL 프로시저
1. JDBC란
2. Connection Pool
3. Transaction
1. html
2. html 응답코드
3. JavaScript
Java Concepts
Computer Architecture
Git
Maven
JUnit
Maven