목록내일배움캠프 (74)
개발자 박가나
사전캠프에서 요구된 과제를 어제 모두 마무리하게 되어서 남은 사전캠프 기간 동안에는 웹개발 강의를 수강하기로 했다. Today 1. [웹개발 종합반] 강의웹 브라우저의 작동 원리HTML 및 CSS 기초구글 폰트 및 부트스트랩 가져다 쓰기JavaScript 및 JQuery 기초클라이언트와 서버의 관계웹 개발 프로젝트추억 앨범스파르타플릭스 강사님께서 이번 강의에서 사용하는 HTML 태그와 CSS 문법이 앞으로 코딩을 해나가면서 사용할 내용의 90% 이상을 차지할 것이고, JavaScript도 어려워할 것 없이 변수, 자료형, 함수, 조건문, 반복문 5가지만 잘 기억하고 활용하면 된다는 얘기를 해주셨는데 기초 강의임에도 불구하고 실제로 평소 코딩할 때 사용하는 내용의 대부분이 강의에 포함되어 있었다. 또한, ..
어제에 이어 오늘도 과제를 수행하면서 직접 코딩을 해보는 시간을 가지기로 했다. Today 1. [로또 번호 생성기 만들기] 과제행운의 넘버 버튼 클릭 시 1~45 사이 숫자 6개 무작위로 보여주기번호를 오름차순으로 정렬하기이전 결과를 저장하고 새 결과와 비교하기 numbers.sort((a, b) => a - b) 무작위로 선정된 6개의 숫자를 오름차순으로 정렬하기 위해 sort 함수를 사용하였다. sort 함수의 경우 코드 한 줄로 간편하게 정렬을 구현할 수 있기 때문에 사용하게 되었지만 시간이 날 때 버블 정렬, 삽입 정렬 등 정렬 알고리즘을 사용해서 구현해보는 것도 좋은 경험이 될 것이라는 생각이 들었다. Today 2. [MBTI 테스트 만들기] 과제각 질문 당 하나의 답변만 선택하기답변 완료..
오늘은 강의를 수강하는 대신 과제를 수행하면서 직접 코딩을 해보는 시간을 가지기로 했다. Today 1. [숫자 기억 게임 만들기] 과제시작 버튼 클릭 시 1000~9999 사이 숫자를 무작위로 보여주고 3초 뒤 지우기숫자 입력 후 제출 버튼 클릭 시 정답 유무 보여주기숫자가 지워지기까지 남은 시간 보여주기숫자 이외의 문자 입력 시 경고 문구 보여주기정답률 보여주기 let time = 3let timer = setInterval(() => { timeArea.textContent = `${--time}초 뒤 숫자가 사라집니다.`}, 1000)setTimeout(() => { clearInterval(timer)}, 3000) 숫자가 지워지기까지 남은 시간을 보여주는 기능을 구현하기 위해 setInt..
프론트엔드 개발 부트캠프 7회차를 신청하고 최종 합격하게 되어 OT를 진행한 뒤 사전 캠프에 참여하게 되었다. 사전 캠프인 만큼 기초적인 내용의 강의 2가지가 제공되었다. 프론트 웹 개발자로서의 경력이 있는 나에게는 너무나도 기초적인 내용이었지만, 기초부터 다시 다지자는 생각으로 시작한 캠프였기 때문에 설령 알고 있는 내용이라 할지라도 다시 한 번 정리한다는 생각으로 강의를 수강하기로 했다. Today 1. OT Today 2. [프론트엔드 기초] 강의프로그래밍의 개념과 개발자의 종류프론트엔드와 백엔드의 차이프론트엔드 실습HTMLHTML 기본 구조자주 쓰이는 태그 종류JavaScript변수 및 기본 연산리스트 및 딕셔너리함수반복문 및 조건문 웹 개발자는 무슨 일을 하는지, 프론트엔드 개발자와 백엔드 개발..