[카테캠 BE] week7 - 스프링(세션, 예외 처리, WEBDataBinder 등)
이번 주로 스프링 강의는 마지막이네요. 선택강의로 스프링 심화랑 스프링 부트도 존재하니까 나중에 봐야겠어요.
이번 주로 스프링 강의는 마지막이네요. 선택강의로 스프링 심화랑 스프링 부트도 존재하니까 나중에 봐야겠어요.
6주차는 스프링 MVC 패턴을 비롯한 심화를 배웠습니다. 저번 시간에 의문이 들었던 Servlet도 배우고 JSP(Java Server Page)를 다루는 법도 상세히 배웠어요.
5주차부터는 드디어 백엔드를 위한 스프링을 배웠습니다. 강의는 패스트캠퍼스의 남궁성 스프링 강좌였어요.
스프링을 시작하기에 앞서 개발에 필요한 환경 세팅을 해보도록 하겠습니다~ 스프링 부트가 아닌 스프링인 점을 유의해주세요.
4주차의 내용은 자바의 함수형 프로그래밍, Lambda expression, Stream, Exception, Logging, I/O Stream, Serialization, Decorator Pattern 등을 배웠습니다.
사실 어제 실시간 세션 시간이 공학연구실습 과목과 겹쳐서 참가를 못했거든요... 그런데 저녁에 공연실을 마치고 집을 돌아와서 10시에 깃헙을 봤는데 팀원들끼리 실습을 한 repo가 있는거에요!!🫢
이번 시간에는 github을 사용하여 협업을 하는 법을 실습했습니다!
3주차의 내용은 상속, 다형성, 인터페이스 등의 핵심적인 객체 지향 내용과 Object 클래스, Class 클래스, String 클래스 등을 배웠습니다.
4월 24일에 진행한 실시간 세션 - Git/Github 소개 및 활용법입니다. 첫 시간이라 git 개념과 git 명령어들을 배웠습니다.
2주차는 시험 기간과 겹쳐 필수 강의가 없었어요. 대신 선택강의를 자유롭게 수강하면 된다고 해서, 저는 기초부터 한번 훑고 넘어 갈려고 기초 강의를 들었어요.
중간고사 기간이 끝났어요. 4학년이라 학점을 적게 들으니까 부담이 적었네요. 12학점을 수강 중인데 하나는 패스/논패스 과목이라 시험이 단 3개!! 3과목 다 잘 친거 같아서 좋네요🙌
4월 10일부터 첫주차 교육이 시작됐어요. 지금은 1단계 웹 개발 기초 교육 과정으로 총 10주간 자바와 Spring, MySQL을 학습한다고 하더라고요.