본문 바로가기

프론트엔드12

TIL이 뜸해진 이유(어쩌면 핑계?) && 엘리스에서의 근황 엘리스를 들으면서 그동안 TIL을 매일 쓰고자 마음 먹었었는데... 중간에 필기 분량이 많은(강의가 이해가 안돼서 그냥 강사님이 말씀하시는 내용을 전부 받아적은) 강의가 있어서 그 부분을 빼고 포스팅을 하려다 보니... 그러면서 순서대로 올리고 싶어서 이후 포스팅을 전부 임시저장 하다보니... 그날의 포스팅 이후 작성해둔게 10개 가량... 어느새 블로그와 멀어지게 되었다... 애초에 강의 내용을 필사하고, 판서에 필기한 다음 블로그로 옮기는 방식은 비효율적이었던 것 같기도 하다. 그래서 블로그 접근성이 더 떨어진걸지도😥 이론 한번 더 필사할 시간에 예시코드 한번 더 쳐보는게 몇배는 더!! 도움될거라는 동료 레이서의 조언을 받아들여 강의를 듣는 방식을 바꾸었다. 아무튼! TIL을 안쓴것이 아닙니다..😂😭.. 2022. 5. 25.
[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.