본문 바로가기

분류 전체보기4

KOSTA 가산 Java Full-Stack 과정 수료 후기 25년 2월 12일에 시작한 KOSTA (aka. 한국소프트웨어기술진흥협회)의 Java Full-Stack 과정이 7월 17일 끝났습니다. 다섯 달이라는 기간이 진짜 쏜살같이 지났습니다. 중간 후기를 작성하긴 했었지만 수료 후( +33일)의 나날들도 기록해두려고 합니다. 그에 앞서서, 이 과정을 누군가에게 추천하냐고 물으신다면 네 추천합니다. 수강 커리큘럼 자체가 Java, SQL(mariaDB 사용), (Html/CSS)/JavaScript, Servlet/Jsp, Spring, SpringBoot, React로 웹개발에 대한 내용이 다 담겨있습니다. 그리고 겉핥기 느낌이 아니라 상세하게 5개월 동안 꾹꾹 눌러 담아서 배웁니다. 내일 배움 카드가 없어도 수강할 수 있는 게 큰 메리트입니다. 국비라고.. 2025. 8. 20.
KOSTA 가산 Java Full-Stack 중간 후기 kosta에서 주관하는 웹 애플리케이션 FULL-STACK 개발자 과정을 신청하여 수강중인 후기를 짤막하게 남겨볼까 합니다.저는 현재 가산 교육장에서 수업을 듣고 있습니다. 수업을 듣기 시작한게 엊그제 같은데 벌써 중간을 넘어 70%를 향해 가고 있다는게 믿기지 않습니다. 수업들으며 과자만 먹은것 같은데 어느새 수료가 가까워지고 있네요. 교육과정제가 듣고 있는 과정은 풀스택 과정으로 정확한 과정명은 웹 애플리케이션 개발 프로젝트 기반 Full-Stack 입니다. 이 과정에서는 백엔드 부분이라 할 수 있는 Java, Spring, SpringBoot,SQL과 프론트엔드 부분으로 HTML,CSS,JavaScript,React를 배웁니다. db는 mariaDB를 사용합니다. java, html/css, jav.. 2025. 5. 30.
늦은 4,5주차 후기 보호되어 있는 글 입니다. 2025. 3. 21.
[JAVA] 다형성 다형성을 배웠습니다. 하지만 개념이 잘 와닿지가 않습니다. 이번 글에서는 다형성이 왜 필요하고 어떻게 활용되는지 정리해보려고 합니다.1️⃣ 다형성 개념다형성이란?부모 타입 하나로 여러 자식 객체를 다룰 수 있는 것코드의 유연성과 확장성을 높일 수 있음다형성이 필요한 이유 코드 중복을 줄이고 재사용성을 높일 수 있음유지보수가 쉬워지고 새로운 기능 추가가 간편해짐매개변수와 리턴 타입의 유연성이 증가해 확장성이 좋아짐  업캐스팅 vs 다운캐스팅업캐스팅: Parent p = new Child(); → 부모 타입으로 자식 객체를 참조다운캐스팅: Child c = (Child) p; → 다시 자식 타입으로 변환 2️⃣ 다형성의 핵심: 오버라이딩오버라이딩이 없다면 다형성이 의미가 없는 이유자식 클래스에서 오버라이딩하.. 2025. 2. 21.