"AI 시대, 도구 뒤에 숨지 마세요." 생성형 AI의 등장으로 개발자의 시대가 끝났다는 비관론이 나옵니다. 아닙니다. AI는 도구일 뿐이며, 단언컨대 지금이야말로 프로그래밍의 '기본기'라는 본질에 가장 무섭게 매달려야 할 골든타임입니다.
비전공 문과생들을 현업 개발자로 길러내 온 저자가 제안하는 승리의 공식! 총 88개의 모듈을 통해 연습에 모든 초점을 맞췄습니다. 치밀하게 설계된 87개의 발판을 딛고, 마지막 88번째 모듈인 '스프링 게시판 완성'이라는 고지를 정복하세요. 연습이 전부입니다. 실력은 저자가 만들어 드립니다.
www.youtube.com/@ygssem
Module 66 Collection Framework(2) LinkedList
Module 67 Collection Framework(3) ArrayList와 LinkedList의 성능
Module 68 Collection Framework(4) Set(1)
Module 69 (Servlet&JSP) 쿠키와 세션
Module 70 (Servlet&JSP) DAO와 DTO
Module 71 (Servlet&JSP) 게시판(6) DAO DTO 적용
Module 72 (JS)(Servlet&JSP) AJAX 기본
Module 73 (JS)(Servlet&JSP) AJAX 무한스크롤 연습
Module 74 (Servlet&JSP) 게시판(7) 댓글(AJAX)
- Part 1. BoardDto에 새로운 필드 추가
- Part 2. ReplyDto 작성
- Part 3. BoardDao를 변경된 BoardDto에 맞게 수정
- Part 4. 게시글 목록보기 페이지(ExBoardList.jsp)의 <tr>태그(게시글 목록) 출력 부분 수정
- Part 5. 게시글 상세보기 페이지(ExBoardDetail.jsp)에 댓글이 출력되도록 수정
- Part 6. 댓글 작성 기능 추가
- Part 7. 댓글 삭제 기능 추가
- Part 8. 댓글 수정/수정취소 기능 추가
Module 75 (JS)(Servlet&JSP) 웹소켓(WebSocket) 채팅
Module 76 (Servlet&JSP) 파일 업로드
Module 77 Collection Framework(5) Set(2), Map
- Part 1. TreeSet
- Part 2. HashMap
Module 78 싱글턴 패턴 (Singleton Pattern)
Module 79 (Servlet&JSP) 페이지 이동 (forward와 redirect)
Module 80 (Servlet&JSP) 기타 주제들
Module 81 (Servlet&JSP) MVC 패턴
Module 82 (Servlet&JSP) MVC 패턴 게시판 연습
- Part 1. MVC 프로젝트의 뼈대
- Part 2. 뼈대 위에 MVC 게시판을 구현
Module 83 (Spring) 환경설정과 Hello World
- 첫 번째 스프링 프로젝트 "Ex8301" : Hello World
- 두 번째 스프링 프로젝트 "Ex8302"
Module 84 (Spring) <form>-컨트롤러-뷰
- 세 번째 스프링 프로젝트 "Ex8401"
- 네 번째 스프링 프로젝트 "Ex8402"
Module 85 (Spring) DI
- 다섯 번째 스프링 프로젝트 "Ex8501" : DI
Module 86 (Spring) 서비스(Service)
- 여섯 번째 스프링 프로젝트 "Ex8601" : Service
Module 87 (Spring) MyBatis 환경설정과 단위테스트(jUnit)
- 일곱 번째 스프링 프로젝트 "Ex8701" : MyBatis, jUnit
- 여덟 번째 스프링 프로젝트 "Ex8702" : MyBatis, jUnit(DML Test)
Module 88 (Spring) MyBatis 게시판 완성
- Part1. 프로젝트 생성 : 아홉 번째 스프링 프로젝트 "Ex8801"
- Part2. 로그인 화면 개발
- Part3. MemberDao 개발 (+jUnit)
- Part4. MemberService 개발 (+jUnit)
- Part5. BoardDao 개발 (+jUnit)
- Part6. BoardService 개발 (+jUnit)
- Part7. 로그인 처리
- Part8. 게시글 목록보기 기능
- Part9. 게시글 상세보기 기능
- Part10. 게시글 쓰기, 수정, 삭제
- Part11. pagination 적용
- Part12. 댓글 기능 (AJAX와 Rest Controller)
- Part13. 인터셉터
신촌에서 웹개발을 가르치고 있습니다.
고려대학교 교육대학원을 졸업하였습니다.
그 전에는 고려대학교 전기전자공학부를 졸업하였습니다.
그리고 그 전에는 도를 닦았습니다.