티스토리 뷰
2019 10월 20일쯤 시작(군대 말차)
윤성우 열혈자바
처음 공부를 자바로 시작했다. 다음에 안드로이드 앱을 만드는데 도움이 되서 공부를 했다.
do it 안드로이드
책을 참고로 해서 구글링해가면서 안드로이드 앱을 만들었다. 이렇게 구글링을 해보는게 처음이라서 조금 많이 힘들었다. 그래도 부족하지만 프로젝트를 완성했다.
헬스 안드로이드 앱
실제로 일년넘게 사용을 했다. 처음 만들어서 조금 부족하지만 사용하는데 지장은 없었다. 달력에 운동일지를 기록하고 운동한 날에는 동그라미 표시로 체크를 해두고 리사이클러뷰로 화면을 움직이게 했다. 간단한 메모장, 운동루틴, 쓰레드를 이용한 두더지 잡기, 운동 중량 기록, 앨범, 로그인 등의 기능이 있다.
github.com/yoonminsang/androidMS
drive.google.com/file/d/19wADY62RbDhZly3sTBk2pKrVf3AWuCJ5/view?usp=sharing
웹 공부(생활코딩, 구글링, 유투브)
처음에는 책을 보지 않고 생활코딩 기초 강의를 듣고 웹을 시작했다. 그것만으로는 부족해서 친구의 조언을 바탕으로 기초 공부를 했다.
날씨앱(API 사용하기)
처음부터 블로그같은 프로젝트를 만드는게 조금 힘들어 보여서 api를 이용한 간단한 날씨앱을 만들었다. 쓰인 기술은 html, javascript, css외에 없다.
블로그(nodejs, express, mysql, aws ec2)
자동로그인, 게시판, 관리자페이지 구현
정말 간단한 블로그를 만들었다. 댓글, 글쓰기, 로그인외에 특별한 기능은 없다. crud, 서버, db, aws ec2를 모두 사용하는데 초점을 뒀다.
drive.google.com/file/d/1dBUm1ssPYc8AuFSPvToEW6GuR4oNpusU/view?usp=sharing
커뮤니티(react, redux, nodejs, express, mysql)
리액트를 사용하는데 초점을 둬서 만든 프로젝트. 리액트를 사용하는데 애를 많이 먹었다. 클래스 ,hooks를 모두 사용하고 이전 프로젝트에 비해서 조금 향상되게 만들었다.(hit 게시판, 신고 관리 등등) 리액트를 공부하는 겸 프로젝트를 만들었는데 그래서 시간이 조금 많이 걸렸다.
github.com/yoonminsang/express_20_07_forum
github.com/yoonminsang/react_20_07_forum
drive.google.com/file/d/1r2Kxd55f7_YXaYAFwoUKK2PQUrs7_edZ/view?usp=sharing
하루 3분 네트워크
네트워크 공부가 필요하다는 것을 듣고 기초공부를 하기 시작했다.
www.kyobobook.co.kr/product/detailViewKor.laf?mallGb=KOR&ejkGb=KOR&barcode=9788931454727
윤성우 c
자료구조를 공부하기 위해 c를 먼저 공부했다. c에 대해 깊이 공부하지는 않았다.
윤성우 자료구조
cs의 기본인 자료구조를 공부했다.
데이터베이스 개론
데이터베이스 두꺼운 책을 보다가 일단 쉽고 얇은 책부터 보자는 생각이 들어서 본 데이터베이스책이다. 아주 추천하는 책은 아니다.
www.hanbit.co.kr/store/books/look.php?p_code=B8582604063
doit html
html에 대한 이해가 부족한 것 같아서 공부했다. 한번쯤은 아니 필수로 html을 공부하는 것을 추천한다.
www.aladin.co.kr/shop/wproduct.aspx?ItemId=31591715
자바스크립트 완벽 가이드
가장 유명한 자바스크립트 책이다. 웹을 공부하면서 자바스크립트에 대한 이해가 부족하다고 생각해서 책을 보기 시작했다. 내용은 이해하기 조금 힘들었다. 특히 후반부로 가면서 많이 부족하다는 것을 느꼈다. 언젠가 한번쯤은 다시 볼 책인 것 같다. 그리고 그때는 아마 새로운 판이 나올것이다.
www.yes24.com/Product/Goods/24769929
자바스크립트로 하는 자료 구조와 알고리즘
유명한 자바스크립트 자료구조책이 절판이라서 이 책으로 대체했다. 자료구조를 c로 한번 봐서 이해하는데 조금 수월하기는 했다. 그런데 뒷부분에 동적프로그래밍이라던가 이런 부분이 너무 불친절하다. 그때 당시에 이해가 안되는건 내 잘못이라고 생각했는데 알고리즘 공부를 하기 시작하면서 불친절하다는 것을 깨달았다.
코테 공부 시작
프로그래머스에서 코딩테스트 공부를 본격적으로 하기 시작했다. 1단계는 심심할때마다 풀었었는데 자료구조를 공부하고 나서 1단계부터 3단계까지 모든 문제를 풀고있다. 지금은(21.3.22) 잠깐 쉬고 있지만 곧 다시 공부할 생각이다. 프로그래머스에서는 3단계 10문제?? 정도밖에 안남아서 백준이나 다른 사이트로 공부할 예정이다.
리액트를 다루는 기술
리액트 책 중에 가장 유명한 책이다. 초반 부분에는 내가 아는 부분이 많이 있었는데 하나씩 몰랐던걸 알게되서 좋았다. 리덕스가 나오기 시작하면서 급격하게 내용이 어려워졌다. 특히 리덕스 미들웨어가 등장하니 머리가 너무 아팠다. 책을 모두 보고 내용을 다 이해하긴 했지만 내껄로 만든건 아니다. 그래서 프로젝트를 만들면서 어떻게 다뤄야 할지 생각을 많이 해야겠다.
node 교과서
리액트를 공부하고 원래 node를 공부하려고 했다. 도서관에서 눈에 띄었는데 저자도 유명한 분이고 책 평도 괜찮아서 보게 되었다. 아무것도 모르고 node를 사용했었는데 기본 node의 모듈이라던가 웹소켓 등 배운게 많은 책이였다.
www.yes24.com/Product/Goods/62597864
2021 3월 중반
cs지식 부족하다고 판단. 네트워크 공부
모두의 네트워크
예전에 사뒀던 네트워크 책이다. 하루3분 네트워크로 먼저 복습하고 이 책을 읽었다. 이전 책보다 내용 자체는 조금 쉽고 세세하진 않았다.
www.yes24.com/Product/Goods/61794014
알고리즘 복습 시작 3.24
위의 자료구조 책과 아래 자료구조 책을 비교하며 봤다. 기본 면접질문에 대답할 수 있게 공부를 했다. 깃허브에 내가 만든 기본 코드들을 올렸다.
github.com/yoonminsang/js-algorithms
ecip.libbook.co.kr/DetailView_new_utf.php?pUniv=cnamlib&pUser=&isbn=9788960777842
따라하며배우는 aws 네트워크 입문, .
www.yes24.com/Product/Goods/93887402
3.30
알고리즘 프로그래머스 1단계부터 복습시작. 빨리, 효율적으로, 깔끔하게
깃으로 올릴예정
자바스크립트 deep dive. 자스공부 제대로. 질문에 답할수있을정도로
www.yes24.com/Product/Goods/92742567
데이터베이스를 지탱하는 기술
www.aladin.co.kr/shop/wproduct.aspx?ItemId=20838820
그림으로 배우는 운영체제
www.yes24.com/Product/Goods/29290543
Operating stystem concepts 에센셜
http://www.kyobobook.co.kr/product/detailViewKor.laf?ejkGb=KOR&mallGb=KOR&barcode=9791156006220
2021.6.23
우아한 테크캠프 합격
어쩌다보니 붙었다.. 코테, 바닐라자바스크립트, cs 공부를 조금 했다.
~7.4 운영체제, git, 유투브 강의 + 캠프과제
팀 개발을 위한 git, github 시작하기
2021.7.5~ 우아한 테크캠프
코딩테스트 깃허브
github.com/yoonminsang/js-codingTest
남에게 설명할정도로 알기 위해서 공부겸 강의처럼 영상을 찍어서 올리고 있다.
www.youtube.com/channel/UC5xQ2M7Ux_RNQmVU3ucim5w
21.6.24
cs 기초
네트워크 ㅇ
자료구조 ㅇ
데이터베이스 △
컴퓨터구조 x
운영체제 △
리눅스 x
기술
자바스크립트 △
nodejs △
리액트 △
깃 x~△
aws x~△
경험해본 것(잘 모름)
파이썬, c, 자바, 안드로이드
계획
위에 쓴것들 기본 면접질문정도는 대답할 수 있을정도로 공부
알고리즘도 적당히 공부(지금 프로그래머스 3단계 거의 다 풀고 처음부터 복습중. 다풀면 백준같은 사이트)
한참 뒤에 프로젝트 하나만들기(너무 복잡하지 않게 aws 네트워크 vpc 이용)
6.24
면접질문 어느정도는 대답가능. 알고리즘 간간히 하는중. 이렇게 해서 카카오코테는 1차 붙기 힘들듯. 일단 우선순위 좀 뒤에. 프로젝트는 일단 캠프때문에 뒤로 미룸.
'취준' 카테고리의 다른 글
앞으로의 계획(20201.09.12) (0) | 2021.09.12 |
---|---|
우아한테크캠프 최종결과 (8) | 2021.06.23 |
알아야될것들(개인용) (0) | 2021.06.18 |
우아한테크캠프 코딩테스트, 면접 후기 (7) | 2021.06.10 |
내맘대로 면접질문(21.06.09) (0) | 2021.06.09 |