내일배움캠프 4기 스프링/내배캠 WIL📗 (18) 썸네일형 리스트형 01. 02 ~ 01. 06/ 10주 차 WIL 중간 프로젝트가 끝났다. 배울 점이 있는 프로젝트였고, 전체 과정은 반환점을 찍고 완주의 다음을 생각해야 하는 시기가 다가온다. 1. 팀 프로젝트 완수 및 발표 팀 프로젝트를 완수했다. 애자일과 클린 코드에 대한 필요성을 실감할 수 있던 프로젝트였고, 거기에 더해 늘 공부해야 하는 이유를 확실히 깨달을 수 있었다.. 개발자가 평생 공부해야해서 힘든 직업이라고들 하는데.. 근데 요즘 세상, 아니 예전부터 자신의 직업을 대충 하고서 살아남는 사람이 있었나? 그런 생각이 든다. 나는 그렇게 살지 않도록 반면교사하자. 2. 프로젝트: 스프링 시큐리티를 적용한 서버 구축 실습 + JPA 프로그래밍 스프링 시큐리티를 적용한 서버 구축 실습을 계속 진행했다. 과정 중 오는 고민과 이를 해결하면서 늘어가는 실력이 느껴.. 12. 26 ~ 12. 30/ 9주 차 WIL 스프링 심화 강의를 마치고, 본격적으로 중간 프로젝트 돌입! 1. 스프링 심화 강의 + 심화 강의 실습 주로 시큐리티, 보안에 관련된 내용이 주를 이루었던 강의였다. 그 이론의 양이 매우 방대하지만, 차분하게 놓고 생각해봤을 때, 사용을 위해 필수적으로 알아야하는 부분만 추려보면 그렇게 많은 양은 아니다. 다만 이 필수 동작원리를 코드로, 말로 설명할 수 있을 때 주니어 개발자가 될 수 있을 것이다. 2. 프로젝트: 블로그를 위한 백엔드 서버 실습 + JWT ~ 수정/삭제 기능 구현 심화 강의를 소화하기에 바뻐 진행을 많이 하진 못했다. 다음 주에 진행될 중간 팀 프로젝트와 같이 만들어 나가면서 구현 실습을 더 해보고 내 것으로 만드는 시간을 많이 가져야겠다. 3. CS 특강 : 캐시 캐시 강의를 수강했.. 12. 19 ~ 12. 23/ 8주 차 WIL 스프링 심화 강의가 시작되었다. 1. 스프링 심화 강의 + 심화 강의 실습 스프링을 활용한 다음 단계 강의를 시작했다. 쉽게 구분하면, 보안과 엔티티 기능 수행간 일어나는 일에 대한 내용이 대부분일 것으로, 그 양이 또 매우 방대하다. 2. 프로젝트: 블로그를 위한 백엔드 서버 실습 + JWT JWT를 다루며 본격적으로 HTTP의 맛을 볼 수 있었다. 편하게 인터넷 결제를 하는 요즘 세상과, 이런 시스템을 구축하기까지 얼마나 많은 노력들이 있었을 지 배우는 입장이 되어서야 이해가 간다. 배울수록 겸손해진다. 이번 주엔 제출 의무는 없었으므로 시간에 쫒기지 않아 부담은 한결 가신 상태로 과제를 계속 수행했다. 매우 기분 좋은 일은 연관관계를 설정하는 데 성공했고, 이를 바탕으로 나머지 기능에도 적용하는 실.. 12. 12 ~ 12. 16/ 7주 차 WIL JWT를 다루며 Http 프로토콜에 대한 이해를 높일 수 있었지만, 아직 갈 길이 한참 더 멀다 1. 스프링 숙련 강의 완강 강의를 들으면 들을수록 드는 생각. MVC 패턴 등 여러 혁신적인 개념이 있기 전에 컴퓨터 공학은 대체 어떤 세계였던 걸까.. 그런 생각이 드는 한편, 도전의식을 불러 일으키는 이 광활한 미개척지에 왜 그렇게도 많은 회사들이 뛰어드는 지 이해할 수 있었다. 여기서 주도권을 잡는 사람과 기업이 앞으로 미래를, 어쩌면 그 이상을 이끌어 나갈 분야라는 확신을 할 수 있는 시간이었다. 반도체도 그렇고, 곧 이 세상에 본격적으로 등장할 핵융합도 그렇고. 정말 세상 빨리 변한다. 2. 프로젝트: 블로그를 위한 백엔드 서버 실습 + JWT JWT를 다루며 본격적으로 HTTP의 맛을 볼 수 있었.. 12. 05 ~ 12. 09/ 6주 차 WIL 스프링 입문 강의를 통해 처음 접해본 스프링, 쉴 시간은 없다. 다음 주는 스프링 숙련이다! 1. 스프링 입문강의 완강 + 웹 메모장을 위한 백엔드 서버 실습 강의를 듣는 데만 2일 반은 쓴 것 같다. 처음 듣는 내용에 대해 찾아보고, 검색하고, 정리하고, 다시 듣고, 이해가 안되니 생각하고.. 머리 굴리는 데는 나름 자신있는 편인데도 시간을 꽤나 잡아먹었다. 그래도 끝내고 나니 확실히 머리가 트여 실습까지 해내는 데 큰 무리없이 해낼 수 있었고, 웹 메모장을 위한 백엔드 서버를 통해 지난 프로젝트였던 자바 메모장 프로젝트, 자바 은행관리 프로젝트에 대한 복습도 같이 할 수 있었고, MVC 패턴의 위대함을 느낄 수 있는 시간이 되었다. 2. 프로젝트: 블로그를 위한 백엔드 서버 실습 강의와 실습을 바탕으.. 11. 28 ~ 12. 02/ 5주 차 WIL 자바 심화 강의까지 모두 완강했다. 이제 스프링에 들어간다.. 1. JAVA 심화(잡아먹기만 하면 별 거 아닐 것 같다) 프로젝트를 병행하며 사용했던 자바에 대한 공부를 더욱 깊게 진행하는 시간을 가졌다. 주어진 시간 상에선 자바에 대한 학습이 마지막이었다. 이후부턴 스프링에 대한 공부를 시작하게 된다. 금요일 마무리 직전에 자바 퀴즈를 풀면서, 스스로의 학습 현황을 확인하고, 실무에서 요구하는 자바 지식을 엿볼 수 있었다. 다 풀지는 못했던 만큼, 아직은 벽이 느껴지지만 반대로 자바에 대한 최소의 학습이 끝났다는 사실이 나를 안도하게 만들기도 한다. 여기까지만 알고 있으면 자바 주니어에 도전할 수 있다는 뜻일 것이다. 2. 프로젝트: 은행관리 프로그램 마무리 여러 우여곡절 끝에 프로젝트를 마무리하고 발.. 11. 21 ~ 11. 25/ 4주 차 WIL 한 달! 개강하고 한 달이 지나갔다. 이번에 유퀴즈에 비전공 개발자가 인터뷰를 했다던데, 흐름은 흐름인듯 하다. 다만 그 흐름에 탑승할 수 있는 사람이 되거나, 아니면 옆에서 구경 혹은 불평만 하거나. 1. JAVA 프로젝트를 하며 자바의 정석 기초 강의를 듣고 있다. 그리고 프로젝트를 병행하며 배웠던 개념을 써먹기 위해 노력하고 있다. 아직 스트림API, 리스트를 DB로 활용하는 것 등에 대한 사용법, 용처에 대한 이해가 좀 부족하다. 그렇기 때문에 문맥으로 이해하고, 가능한 쉬운 단어로 소화시켜보려고 한다. 2. 프로젝트: 은행관리 프로그램 2번째 프로젝트를 시작했다. 첫째 날에는 메모장 프로그램을 만들었는데, 여기서는 처음에 손도 못대고 그냥 설계 흉내만 냈지만, 그래도 그 설계가 틀리지 않았다는 .. 11. 14 ~ 11. 18/ 3주 차 WIL 정신없이 지나가는 일주일.. 벌써 3주가 지나갔다. 19주 프로그램에서 쉬는 날 빼면 대략 18주 과정인데, 그 중 3주가 벌써 지나간 것이다! 주니어 개발자라.. 막연하지만 실체가 조금씩은 잡혀가는 중이다. 1. JAVA 자바 기초강의를 수강 완료했다. 다만 아직 객체지향 프로그래밍과 후반부에 배우는 람다, 스트림API, 네트워킹 등에 대해 익숙하지 않아 이해에 어려움을 겪고 있어, 주말에 복습을 계속 진행하고 있다. 언젠가는 완전히 이해하는 순간이 오리라 믿으며.. 추가 목표: 11월이 지나기 전에 자바의 정석 1회독 끝내기. 자바 기초강의랑 겹치지 않는 부분은 좀 생략하는 용기도 필요하겠다. 2. 알고리즘 타임 어택 처음으로 알고리즘을 시간 제한을 두고 풀이하는 알고리즘 타임어택을 진행했다. 문제 .. 이전 1 2 3 다음