profile
웹개발자가 되고 싶은 수딩의 코딩 일지

TIL_JavaScript 22년 11월 18일

오늘 공부내용: 프로그래머스 알고리즘 문제 풀기.내개 생각한 알고리즘 문제 풀이 법1) 문제, 예제, 조건을 읽고 규칙과 사용가능한 메소드를 생각해본다.2) 손으로 공책에 문제를 그려보면서 규칙을 찾고 코드의 뼈대를 잡아본다3) 코드를 만들기 시작했는데 아, 근데 이거

2022년 11월 19일
·
0개의 댓글
·

TIL_JavaScript 22년 11월 18일

JavaScript의 변수는 어떤 특정 타입과 연결되지 않으며, 모든 타입의 값으로 할당 (및 재할당)이 가능하다JavaScript 기본적인 자료형함수와 연산자에 전달되는 값은 대부분 적절한 자료형으로 자동 변환되는 것을 형변환이라고 한다전달받은 값을 의도를 갖고 원하

2022년 11월 18일
·
0개의 댓글
·

미니프로젝트 TIL 22년 14~17일

회고록느낀점우선 4일간 프로젝트를 진행하며 배운점은 아직 내가 구상한 아이디어를 코딩으로 구현해내는걸 자유롭게 하지 못한다는걸 깨닳았다. 그 부분에서 실제 내가 맡은 기능을 구현할때 막히는 부분이 상당히 많았고 기획한 서비스를 구현하려면 당연히 알고리즘을 짜고 기능

2022년 11월 17일
·
0개의 댓글
·

GIT 연결하기, 브랜치 생성하기

(팀에서 먼저 깃헙에 repository를 만들어주셔서 깃헙 html 주소를 받아왔다)vscode 열기 -> repository clone -> 로컬에 repository 저장소 설정 -> 저장 깃에서 main 브랜치는 프로젝트에 적용할 파일들을 업로드하는 메인 브랜치

2022년 11월 15일
·
0개의 댓글
·

git error

에러코드 fatal: The current branch calendarstree has no upstream branch.To push the current branch and set the remote as upstream, use git push --set-u

2022년 11월 14일
·
0개의 댓글
·

TIL_mini project 22년 11월 14일

설명: 파이썬, 몽고디비, 자바스크립트 활용하여 4일만에 미니프로젝트 만들기 D1 - 프로젝트 기획, github repository만들기, 기술매니저 면담 D2 - 프로젝트 디벨롭D3 - 프로젝트 디벨롭, 기술매니저 면담D4 - 프로젝트 제출, 발표 S.A D1 회고

2022년 11월 14일
·
0개의 댓글
·

TIL_javascript 22년 11월 12일

챕터 3,4, 예제 복습하기 챕터 5-1 복습하기 프로그래머스 예제 풀어보기 잘한점, 개선할점, 새로 시도해볼점 기록하기셀프 평가이번 챕터는 어려웠다. 아직 모르는 호이스팅의 개념이 잘 머리에 입력되어있어야 하는데 키워드를 들었지만 자세하게 확인해보지 않아서 계속해서

2022년 11월 12일
·
0개의 댓글
·

TIL_javascript 22년 11월11일

챕터 5-1 학습, 예제 풀기 챕터 4 복습 셀프 평가, 잘한점, 개선할점, 내일 시도할 것 기록하기셀프 평가어려운 문제들이 나오니 마치 고딩시절 수학공부할때 느꼈던 답답함이 떠올랐다. 그래도 수학은 계산을 내가 해내야만 했지만 코딩은 컴퓨터가 하니까 조금더 수월하다

2022년 11월 11일
·
0개의 댓글
·

TIL_javascript 22년 11월10일

어제 배운내용 복습하기 챕터 4완강, 확인 문제 풀기, 오답 정리 하기 책에 나온 손코드 따라하기 배운 내용으로 내가 직접 코딩 짜보기 셀프 평가, 잘한점, 개선할점, 내일 시도할 것 기록하기셀프 평가:오늘 학습은 책으로 새로운 개념을 훑고 유트브 강의를 다시 봤더니

2022년 11월 10일
·
0개의 댓글
·

TIL_javascript 22년 11월9일

입과 시험 치르기 밍글데이 참여하기 챕터 3 연습문제 다시 풀어보기HTTP 와 HTTPS의 차이 HTTP란?서버에서 브라우저로 데이터를 연결해줄 때 사용된다서로 다른 시스템들 사이에서 통신을 주고 받을 수 있게 해주는 프로토콜Hypertext Transfer Prot

2022년 11월 10일
·
0개의 댓글
·

TIL_ java script 22년 11월 8일

어제 배운내용 복습하기 챕터 3 완강, 확인 문제 풀기, 오답 정리 하기 책에 나온 손코드 따라하기 배운 내용으로 내가 직접 코딩 짜보기 셀프 평가, 잘한점, 개선할점, 내일 시도할 것 기록하기03-2:조건부 연산자짧은 조건문prompt 가 실행이 안된다 그래서 구

2022년 11월 8일
·
0개의 댓글
·

TIL_java script 22년11월7일

챕터2 연습문제 풀기, 오답 정리하기 오늘 스터디 하면서 느낀점, 내일 어떻게 더 잘 할 수 있을지 정리하기 오늘 스터디 하면서 잘 한점 정리하기02-1 기본자료형:이스케이프 문자 : 특수한 기능을 수행한다문자열 안에 따옴표를 쓰고 싶을 때 == ‘this is \\

2022년 11월 7일
·
0개의 댓글
·

토이프로젝트_(4단계 프론트 만들기)

백엔드단의 준비 (서버세팅, db 연결, api)가 끝났으니 이제 클라이언트 사이드 화면을 만들어 준다. ejs는 nodes에서 html에 데이터를 입력시킬수 있게 도움을 주는 템플릿 엔진이다. 앞서 main.js 파일에 ejs template engine 세팅을 했다

2022년 11월 5일
·
0개의 댓글
·

토이프로젝트_ 포토앨범 (3단계 router 세팅, GET POST api 생성, multer storage 세팅)

routes 디렉토리, routes.js 파일에 multer로 업로드된 파일과 텍스트의 데이터를 POST와 GET 형식으로 서버와 클라이언트가 주고 받을 수 있도록 세팅해준다. ulpoads 라는 디렉토리도 미리 생성해준다 (앞으로 multer를 통해 업로드된 이미지가

2022년 11월 5일
·
0개의 댓글
·

토이프로젝트_포토앨범(2단계 mongoose로 document의 schema 생성하기)

업로드한 이미지와 텍스트를 mongodb에 저장하게 될텐데 mongodb는 schema가 없는 noSQL document 데이터베이스이기 때문에 mongoose를 사용해서 document의 structure을 잡아준다. (database > collection > do

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

토이 프로젝트_ 포토앨범 (1단계 서버 세팅, DB 연결)

우선 VS code에 프로젝트 구조를 아래와 같이 설계했다. 그리고 필요한 프로그램들을 express, multer, mongodb, mongoose, ejs, env, nodemon 등을 설치했다. env 파일에 DB 정보 입력하기 (env 파일은 비공개 파일로 주로

2022년 11월 4일
·
0개의 댓글
·

토이 프로젝트_ 포토앨범 (완성작)

사전스터디 팀과 함께 반려동물 여행시 유용한 웹사이트를 만들었고 그중 여행의 추억을 기록할수 있는 포토앨범 기능은 구현했다.파일 업로드 기능은 사전스터디 기간에 배운 내용이 아니지만, 뉴욕 버켓리스트 프로젝트 할때 만들어 보고 싶었던 기능이여서 구글링과 수많은 유트브

2022년 11월 4일
·
0개의 댓글
·

GIT HUB - 이해하기

곧 있으면 항해 99 사전스터디 그룹과 토이프로젝트를 진행하게된다.토이프로젝트 진행시 협업이 필수기 때문에 깃헙을 셋업하고 사용법을 숙지 해보려 한다. 레퍼렌스: 생활코딩의 깃헙강의를 참고했다. GIT (데스크탑 버전): 버전을 관리하는 컴퓨터 프로그램Repositor

2022년 10월 20일
·
0개의 댓글
·

Weekly I Learned- 웹개발 종합반 미니프로젝트

미니프로젝트 완성본 바로가기: http://subin-100.shop/ Step 1_기획안 만들기 본격적인 웹페이지 개발에 앞서 기획안을 작성하여 페이지의 목적, 타켓유저, 구현할 기능을 정의 했다. 💡 기획안 웹페이지의 목적: 여행 버켓리스트 기록하기,

2022년 10월 18일
·
0개의 댓글
·

Weekly I Learned- 웹개발 종합반 5주차

가비아에서 내 웹사이트의 도메인 (주소)을 구매한다AWS 에 가상의 컴퓨터를 구매해서 내 서버를 실행하고 종료한다사용하는 컴퓨터는 리눅스를 사용한다리눅스 명령어EC2 에서 우리가 빌려 쓸 가상의 컴퓨터에 접속 한다ubuntuserver 20.4 를 사용한다 (사용하게

2022년 10월 18일
·
0개의 댓글
·