728x90 반응형 uvc33 04.20 디지털 트윈 부트캠프 8일차 아침 수업은 그동안 배운 javascript 복습 및 질문 시간을 가졌다. 다들 앞은 이해했으나 뒤로 갈수록 어려워하는 경향이 있었는데, 사실 나도 reduce에 대한 지식은 부족해 유의미한 시간이었다. 짧게나마 reduce를 복기해보자 reduce는 자신을 호출한 배열의 모든 요소를 순회하면서 인수로 전달 받은 콜백 함수를 반복 호출한다. 콜백 함수의 반환값을 다음 순회 시에 콜백 함수 첫번째 인수로 전달하면서 콜백 함수를 호출하여 하나의 결과 값을 만들어 반환 위의 코드는 abc 배열에서 "a", "b", "c"의 개수가 각각 몇 개인지 count를 세 주는 코드이다. acc는 누적 값, cur는 현재 값을, 빈 중괄호인 {}는 초기값을 빈 객 체로 설정한 것이다. 첫 번째 순회 시 acc는 초기값인.. 2023. 4. 20. 04.19 디지털 트윈 부트캠프 7일차 1. 자바스크립트란? 2. 데이터타입 & 변수 3. 연산자(0417) 4. 제어문(조건문, 반복문) 5. 함수(함수표현식, 화살표 함수, 콜백 함수)(0418) 6. 객체 7. 배열 & 내장 함수(0419) 8. 비동기 프로그래밍 9. 프로미스 10. async/await 연습문제 FreeCodeCamp 프로젝트 Javascript - 객체, 배열 & 내장함수 타입 변환 명시적 타입 변환(타입 캐스팅): 값의 타입이 개발자에 의해 의도적으로 변환 문자열 타입 변환 console.log(String(1)); // 1 숫자 타입 변환 console.log(Number('-1')); // -1 불리언 타입 변환 console.log(Boolean('x')); // true 암묵적 타입 변환(타입 강제 변환):.. 2023. 4. 19. 04.18 디지털 트윈 부트캠프 6일차 1. 자바스크립트란? 2. 데이터타입 & 변수 3. 연산자 (0417) 4. 제어문(조건문, 반복문) 5. 함수(함수표현식, 화살표 함수, 콜백 함수)(0418) 6. 객체 7. 배열 & 내장 함수 8. 비동기 프로그래밍 9. 프로미스 10. async/await 연습문제 FreeCodeCamp 프로젝트 Javascript - 제어문과 함수 제어문 주어진 조건에 따라 코드 블록을 실행(조건문)하거나 반복 실행(반복문)할 때 사용 순차적 코드 실행 블록문 0개 이상의 문들을 중괄호로 묶은 것으로 블록문을 하나의 단위로 취급 문의 끝에 세미콜론을 붙이는 것이 일반적이나 블록문은 붙이지 않는다. 조건문 주어진 조건식의 평가 결과에 따라 코드블럭(블럭문)의 실행 결정 조건식은 불리언 값으로 평가 가능한 표현식 .. 2023. 4. 18. 04.17 디지털 트윈 부트캠프 5일차! Javascript 조영광 uvc front-end 개발자(back-end도 약간) 과제가 매일 있을 예정 1. 자바스크립트란? 2. 데이터타입 & 변수 3. 연산자 4. 제어문(조건문, 반복문) 5. 함수(함수표현식, 화살표 함수, 콜백 함수) 6. 객체 7. 배열 & 내장 함수 8. 비동기 프로그래밍 9. 프로미스 10. async/await 연습문제 FreeCodeCamp 프로젝트 자바스크립트란? 여러 가지 언어에서 좋은 것들만 가져와 약 10일만에 만든 언어로 유연성 있고 접근성이 좋은 언어이다. 인터넷에서만 사용되는 인터프리터 언어였으나 최근에는 Node.js를 통해 서버에도 사용된다. 자바나 파이썬과 달리 따로 다운로드할 필요 없으며 브라우저에서도 바로 사용이 가능하다. 모카 -> 라이브스크립.. 2023. 4. 17. 04.14 디지털 트윈 부트캠프 4일차! 취업 및 실무에 도움되는 프레젠테이션 작성법 커리어엔 김애영 대표 스펙이 너무 많아서 쓸 수가 없다..! 본질/핵심 -> 포장/전달 프레젠테이션은 설득게임이다. 연결된 흐름으로 상대방을 설득하는 것이 좋은 PPT의 조건이자 전부 스토리의 강점 쉽고 빠른 이해 흥미 및 몰입도 증가 기억효과 증대 친근감 및 익숙함 형성 영화 | ppt | 설득 기: 왜라는 문제의식에서 시작해 = why = 왜 = 목적/배경 = 명분 = 문제의식은 좁고 구체적으로 = ppt를 작성하는 이유(문제의식 => 배경) 승: 문제에 대한 결론인 해결책을 만들어 = what =뭘 = 추진과제 = 핵심 = 핵심을 한마디로 = ppt의 핵심, 해야할 일(과제) 전: 이를 구체화 세분화괸 실행계획으로 = how = 어떻게 = 실행계획 = 실.. 2023. 4. 14. 04.11 디지털 트윈 부트캠프 1일차! 디지털 트윈 개론 내가 되고 싶은 엔지니어가 무엇인지 알아보는 시간을 가졌다. 소프트웨어 엔지니어는 non-coding track과 coding track으로 나뉜다. non-coding track에는 UI/UX desiner, PM, Scrum Master, Data/Web/Business Analyst 등이 있고 coding track에는 직무별로는 소프트웨어 엔지니어, 기술 프로그램 매니저 등, 직군별로는 우리가 아는 back-end, front-end 개발자 등 여러 개발 직군이 있다. 4~6월 동안은 웹 개발에 대해 배우기 때문에 프론트엔드로 시작해소프트웨어 엔지니어 중 풀 스택 웹 개발자를 목표로 했다. IT를 지나 IT와 OT를 결합하는 디지털 트윈에 대해 깊게 배우는 7~11월이 되면 바뀌.. 2023. 4. 11. 이전 1 2 3 4 다음 728x90 반응형 "이 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다."