viewimage.php?id=3dafdf21f7d335ab67b1d1&no=24b0d769e1d32ca73ded8ffa11d028313550f9fb3f9dac8b24082c81cb535a460e17c755e74aceb47fa285d922779e40a9292cbf21757ed67abbbf0bb6f08aa6b0fabe4f8accf8


프로그래밍 입문 한달 조금 지난 독학충이다...


나 같은 경우는 우선 자료 수집은 디시인사이드 프로그래밍 갤러리 를 통해서 했다...


자바 는 기본 이라는 소리가 많아서

유튜브에 자바 튜토리얼 을 쳤다..... 영어로 된것만 봤고 보통 3-4시간 짜리 봤다...

3-4시간 짜리 다른 유튜버가 올린것 도 보았다.... 자바 문법 공부하는데 하루 걸린다...


알고리즘, 이건 코딩 능력 보단 약간 머리싸움 같다...

리트코드 풀면 자연스럽게 컨테이너 개념 을 익히게 된다...

컨테이너 란, 자료 (데이터) 를 넣는 방법인데... 생각보다 다양하다...

ex: 어레이, 리스트, 스텍, 큐, 이진트리, 셋, 맵 등등...

현재 나는 이진 트리 까진 구현 가능하다... 아직 까진 별거 없는거같다..


웹 사이트 만들고 싶으면

html css javascript 공부 하면 된다...

이것도 유튜브 로 공부 가능하다....

보통 생활 코딩 이야기 하는데 나는 그냥 다 외국 유튜버 꺼 보았다....

html 은 div 만 갈겨서 쓰는 유튜버는 그냥 뒤로 가기 해야한다....

css 도 부트스트랩 사용하는 유튜버 는 뒤로 가기 하면 된다...

javascript 은 따로 자바 튜토리얼 처럼 유튜브 3-4시간 짜리 두명,세명 꺼 보면 된다...


서버 는

node js 공부하면 된다...

나같은경우는 node js 자체를 공부했다라기 보단

그냥 npm 웹 프레임워크 사용법을 익힌 수준이다....

npm 웹 프레임워크란.... 예를 들어서 로그인 기능 을 만든다고 가정햇을때, 따로 복잡하게 안만들고, 이미 만들어져있는 걸 가져다 쓴다는 식으로 생각하면 쉽다...


데이터 베이스 같은경우는

mongo db 처럼 non-relational 이 있는 가 하면 relational mysql, sqlserver 등등 존재한다....


둘의 성질은 좀 다르다.. 목적은 같다...

나 같은 경우는....

mongodb 커맨드 몇개 밖에 모르고...

sql server 나 mysql, sqllite 같은거는 join 까지는 한다.....


한달 정도면 이정도 다 한다...

글로 써서 좀 많아 보일수도있다.....

사실 아직까진 별거 없는거같다.....


같이 화이팅 하자....

후......