용어 정도는 이해하고 가야 이야기가 되지 않을까 싶어서 하는 사전조사
Back-End 공부에서의 자바를 목표로
https://medium.com/javarevisited/the-java-programmer-roadmap-f9db163ef2c2
The 2023 Java Programmer RoadMap
An illustrated guide to becoming a Java Developer in 2023 with links to relevant courses
medium.com
좋은 글이다...
이것은 그러니까 전반적으로 어떤 것들을 알아야 하는지 알려주는 건데...
Java 자체의 자세한 로드맵은 제공되지 않는 듯
0. Git / Linux / 자료구조와 알고리즘 / HTTP / SQL / 디자인패턴
-JAVA-
1. Tools (도구들)
1-1. [IDE] 인텔리제이 IntelliJIDEA
1-2. [Build Tools] Maven / Gradle - 둘 중 하나기만 하면 됨
1-3. [Containers / DevOps] Docker / CI/CD
*CI/CD: 지속적인 개발을 위한 테스트 자동화 / 지속적 배포
2. Java API (JDK)
2-1. Collections : 데이터 구조를 제공(스텍, 대기열 등)
2-2. Concurrency : 다중 스레딩 및 동시성
2-3. IO :
2-4. Java 8 ~ 17 : 최신 자바 기술
Lambdas / Stream / Date Time / Optional
3. Frameworks
3-1. Spring
3-2. Hibernate (JDBC) : 데이터베이스 관리
3-3. SpringBoot
3-4. Eclipse의 프레임워크 : MicroProfile, Micronaut, Quarkus
4. Test (JUnit/Mockito)
5. Utility Libraries
6. RDBMS(데이터베이스) : JOOQ
그렇군... 하지만 나는 조금 더 초보적인 걸 원한다!
무료 Java 튜토리얼 - Free Java Tutorial - Learning Java for Complete Beginners
This free java tutorial for complete beginners will help you learn the java programming language from scratch. Start coding in no time with this course!
www.udemy.com
이번엔 이곳의 내용
Classes and Objects
Methods
Getters and Return Values
Method Parameters
Setters and "this"
Constructors
Static (and Final)
약간 긴가민가한 것들
Inheritance
Packages
Interfaces
Public, Private, Protected
Polymorphism
Encapsulation and the API Docs
Casting Numerical Values
Upcasting and Downcasting
Using Generics
Generics and Wildcards
Anonymous Classes
Abstract Classes
Inner Classes
배우긴 했는데 기억안남 더 자세히
정확하게 짚고 가야 함
'2022 스터디' 카테고리의 다른 글
[web hacking] 2022 (0) | 2023.11.03 |
---|---|
[2023] 스택/큐 (0) | 2023.03.13 |
넘파이 스터디 20230308 (0) | 2023.03.08 |
JAVA 스윙 공부 (0) | 2022.11.10 |
js 스터디 - 2주차 (0) | 2022.04.15 |