본문 바로가기

Til11

[2주차] 20220411 엘리스 TIL (JavaScript) * 자바스크립트 = 프로그래밍 언어 어떤 순서대로 진행되는 과정을 정의하는 것 = program 이걸 만드는 것 = programming 만드는 사람 = programmer ** 프로그래밍 처음 배울 때 먼저 익히면 좋은 것 이 언어는 어떤 데이터 타입을 가지고 있는가(데이터 타입별로 연산 방법이 달라짐) 리터럴 표기법 ** console 창 JavaScript를 실행하는 창 * console.log로 JS 간단한 실습 해봤던 것 alert('안녕!') prompt('아이디?') confirm('진짜?') document.querySelector('body') speechSynthrsis.speak(newSpeechSynthrsisUtterance('꼭이요')) *** 자바스크립트 실행방법 3가지 con.. 2022. 4. 15.
[1주차] 20220408 엘리스 TIL (Github) 1장. Git 이란? git = 효율적인 협업을 위해 사용 git은 각각의 파일을 스냅샷 형태로 저장함. * Git의 특징 가지치기와 병합 - 여러가지의 작업을 섞이지 않게 독립적으로 진행할 수 있음 가볍고 빠르다 - git은 모든 작업이 로컬에서 진행된다. subversion(SVN)과의 차이점 (SVN = 항상 네트워크가 필요(코드가 서버에 올라가있고, 사용자들이 접속해서 열람함) / git = 코드를 공유할 때만 네트워크에 접속(사용자들이 각자 모든 코드를 가지고 있음)) 분산작업에 매우 효율적 데이터 보장 - 모든 파일은 체크섬이라는 검사를 거침(체크섬 = 16진수 문자열(=commit id)로 이루어짐 -> commit id가 같다? = 파일 or 구성이 완벽히 같다는 것 => 누가 어떤 파일을.. 2022. 4. 13.
[1주차] 20220407 엘리스 TIL (CSS 애니메이션, 반응형 웹) 1강. 움직이는 웹사이트 제작 01. Transform transform : 웹사이트의 특정영역에서 오브젝트의 각도를 틀거나, 회전하거나 할 때 사용하는게 transform rotate, scale rotate(숫자deg) = 입력한 각도만큼 회전(평면적인 회전), 음수도 입력 가능 scale(x값(width), y값(height)) = 숫자는 비율을 의미한다(width를 x값 만큼 곱해서 출력, height를 y값 만큼 곱해서 출력), 축소를 시키고 싶을 땐 " 0.5 " 와 같은 소숫값을 입력해주면 됨 skew, translate skew(숫자deg(x축), 숫자deg(y축)) = x축 y축을 기준으로 입력한 각도만큼 비틂(입체적인 회전) translate(숫자px(x축), 숫자px(y축)) = 선택.. 2022. 4. 8.
[1주차] 20220406 엘리스 TIL (HTML, CSS) 오늘은 생각보다 새로운 내용은 많이 없었다! 그래서 복습할 내용이 많진 않은데 그게 섭섭하다가도 그래도 중간에 이런날도 있어야지 싶고... 그래도 이고잉 코치님이 한번씩 주시는 반찬(꿀팁)은 너무 꿀맛이다 맨날 한 10개씩 받아먹고싶다.. 생코도 괜히 한번씩 더 들어가 보게 된다 ( https://seomal.com/map/1 ) 암튼 시작 🍕 시작하기 앞서 반찬 3가지 🍕 자동으로 코드 editing point 로 이동하는 방법이 있다? (이부분 약간 놓쳐서 검색도 하면서 찾아봤는데 잘 모르겠다... 나중에 계속 서치해보기) ( + vscode 단축키들 모음 : https://jhnyang.tistory.com/408 ) 코드치다가 '화살표로 끝까지 이동 -> 엔터' 를 한방에 하는 단축키!!! = C.. 2022. 4. 7.