profile
공부하는 개발자 재밌게 일하고 싶습니다.

[TIL] 2주 프로젝트의 끝

2주간의 프로젝트가 완전히 끝나고 발표까지 했다. 프로젝트는 많은 것을 배운 기회였다. 내가 무엇이 부족한지에 대해 다시 알아보게 되었다. 협업을 어떤식으로 이끌어가야 할 지에 대해 자세히 배웠다. 웹에 대한 협업은 처음이다 보니 꼼꼼하게 초반 대화를 나누지 못했던 점

2020년 11월 21일
·
0개의 댓글
post-thumbnail

project Data Flow

2020년 11월 13일
·
0개의 댓글
post-thumbnail

[TIL] 2020-11-11 프로젝트 시작

2주간의 프로젝트가 시작됬다. 시작한지는 3일차이다. 우리 팀의 주제는 블록체인 코인기사 사이트의 기사를 가져와 좋아요, 즐겨찾기 기능을 넣는 것이다. 물론 기본적으로 회원을 받는 회원가입과 로그인, 로그아웃을 넣을 것이다.이번 프로젝트의 팀장을 맞게 되었다. 팀장으로

2020년 11월 11일
·
0개의 댓글
post-thumbnail

2020-10-30 OAuth2(Authentication, Authorization)

복습정리 HTTP 특성 Connectionless => Request보내고 Response 받은 뒤 연결을 끊는다. Stateless => 서버가 클라이언트의 상태 정보를 가지지 않는다. 이전 데이터를 유지 하지 않는다. Cookie 서버에서 만들어서 클라이언트로 넘겨

2020년 10월 30일
·
0개의 댓글

2020-10-28 Authentication

브라우저를 이용하다 가끔 최근 기록들을 모두 삭제 할 때 쿠키를 지우겠냐는 알림을 받아본적이 있다. 이때 쿠키가 오늘 공부한 쿠키였다. 쿠키는 서버에서 내려받아지는 작은 데이터이다. 쿠키가 보통 사용되는 곳은 서버에 진입할때 내가 이를 다녀갔다는 내용을 남기기 위할 때

2020년 10월 28일
·
0개의 댓글

2020-10-27 MVC(2)

sequelize를 이용해서 데이터베이스 스키마를 만드는 방법을 처음부터 배워야 한다고 생각한다. foreignKey부분은 아직 이해도가 부족하다. createTable을 해줄때 foreignKey를 해주는 부분은 이해가 된다. 하지만 HasMany와 같이 1대n 관계

2020년 10월 27일
·
0개의 댓글
post-thumbnail

[TIL]2020-10-26 MVC

MVC에 대한 개념부터 배웠다. Model-View-Controller로 이루어진 패턴이다. Model은 DB와 CRUD하는 공간이다. Controller는 라우터와 대화하는 공간이다.View는 최종적 컨드롤러가 보여주고자 하는 UI들을 말한다.출처 : https&#x

2020년 10월 26일
·
0개의 댓글

2020-10-23-Database

database와 javascript를 이용

2020년 10월 23일
·
0개의 댓글
post-thumbnail

2020-10-21 TIL

오늘의 주제 : 데이터베이스오늘은 MySQL에 대해 배워보았다. 데이터베이스는 딥러닝을 공부하던 나에게는 무지한 영역이다. 처음 개념을 잡는데 오랜만에 새로운 것을 배워 너무 즐거웠다. 재밌게 SQL문법을 익히고 드디어 실습할 차례였다. 컴퓨터가 말을 듣지 않았다. m

2020년 10월 21일
·
0개의 댓글
post-thumbnail

Server

server에 대한 개인적인 궁금증을 우선적으로 풀어 나가기 위해 정리하겠습니다.server는 클라이언트의 요청사항에 따른 정보를 제공하는 용도서버랙 : 일반 개인 PC 케이스라고 생각하면 된다.구성은 케비넷, PC에서 제일 외각 케이스 유닛, 하나의 컴퓨터 유닛이 4

2020년 10월 15일
·
0개의 댓글
post-thumbnail

Browser,Server,API,HTTP,Ajax

오늘은 이론적인 내용에 대해 공부했다. 공부한 내용을 정리하고 싶지만 너무 방대한 양이기 때문에 공부한 사이트에 대해 정리를 해 놓을 것이다. https://d2.naver.com/helloworld/59361 이 사이트는 Browser가 어떤 역할을 하는지 상세히 적

2020년 10월 15일
·
0개의 댓글
post-thumbnail

Asynchronous

위에 보이는 코드는 순서대로 실행되지 않는다.순서대로 해결하기 위해서는 Callback을 사용해야한다.Callback을 사용한 순서대로 실행하는 방법을 써보겠다.CallBack은 함수를 parameter로 받아 함수안에서 사용 할 수 있도록 만드는 방법을 말한다. 하지

2020년 9월 22일
·
0개의 댓글

OOP- inheritance pattern

Javascript의 OOP ES6 이전 Javascript는 prototype을 이용해 OOP를 해왔다. 사실 Java나 Python, C++과 같이 Class의 기능을 모두 사용하는 방식은 아니지만 비슷하게 OOP를 만들었다. Python과 비교해 Javascrip

2020년 9월 22일
·
0개의 댓글

OOP-Javascript Object.create

Object.create() Object의 create() 메소드에 대해 알아보겠다. 객체를 새로 만들어주는 역할을 한다. 하지만 create를 사용하는 궁극적인 이유는 오직 객체를 만든는 것이 아닌 새로 만드는 객체의 프로토타입이어야 할 객체를 인자로 넣어 주어야

2020년 9월 20일
·
0개의 댓글
post-thumbnail

OOP-Inheritance

Inheritance Inheritance는 상속이라는 뜻으로 객체 지향 프로그래밍의 중요한 특징 중 하나다. Java나 C++과 같은 객체지향언어는 class를 상속해준다. Javascript도 ECMAScript6부터 class의 등장으로 가능하지만 프로토타입을 기

2020년 9월 10일
·
0개의 댓글

OOP(Object Oriented Programming)

객체 지향 프로그래밍은 소프트웨어 관련 직종에 종사하기 위해 찾아보다 보면 한번씩은 보는 용어일 것이다. 처음 접할 때는 무슨 이상한 소리인가 하고 보지만 막상 사용해보고 나면 이보다 편한 것이 없다. 파이썬으로 OpenCV와 Tensorflow 배우던 시절 파이썬을

2020년 9월 9일
·
0개의 댓글
post-thumbnail

DataStructure

자료구조를 시작할려고 한다. 2년전에 자료구조와 알고리즘이 같이 들어있는 얇은 알고리즘 책을 읽은 적이 있다. 그때 사용했던 언어는 C언어였다. 지금은 JavaScript로 자료구조를 정리해볼려고 한다. 자료구조는 공학에서는 수학이라고 생각할 만큼 중요하다고 생각한다.

2020년 9월 8일
·
0개의 댓글

비전공자 개발자

웹 개발자라는 꿈을 가지고 요즘 공부를 시작했다. 같이 교육을 듣는 사람들의 비율은 압도적으로 비전공자가 많다. 우리는 전공자가 아니라는 이유로 위축되곤 한다. 교육과정에서 조금 뒤처지면 이를 가장 큰 이유로 생각하곤 한다.전공자는 분명 나보다 뛰어날 가능성이 높다.

2020년 9월 3일
·
0개의 댓글

JavaScript-ESlint

ESLint를 알기 전에 우리는 Lint가 무엇인지 부터 알아봐야 한다.린트(lint) 또는 린터(linter)는 소스 코드를 분석하여 프로그램 오류, 버그, 스타일 오류, 의심스러운 구조체에 표시(flag)를 달아놓기 위한 도구들을 가리킨다. \[출처 : https&

2020년 9월 2일
·
0개의 댓글

JavaScript - Node.js

막연하게 JavaScript를 배우려고 여러 사이트를 서칭하던 도중 NodeJs란 것은 서버를 만들때 필요하다. 라는 말만 있고 도무지 어떤 것인지는 감이 오질 않았다. 위키백과에서는 자바스크립트를 어떻게 표현할까?V8 (자바스크립트 엔진)으로 빌드 된 이벤트 기반 자

2020년 9월 1일
·
1개의 댓글