본문 바로가기
반응형

패스트캠퍼스60

[프론트엔드 개발 스쿨 10주차] 나는 왜 개발자를 선택하였는가? 1. 나는 왜 개발자가 되기로 했지? 사실 난 개발자가 싫었다. 고등학교 교육과정을 마치고 대부분의 사람이 그러하듯 내 성적에 맞춰 대학을 갔다. 그나마 내가 관심있는것이 컴퓨터였고, 컴퓨터를 배울 수 있다는 점에 학교를 갔다. 그러고 나서 1학년 C언어란것에 대해서 배웠다. 처음엔 흥미로웠다. 처음배우고, 대학교 수업을 들었으니까. 하지만 그것은 그것까지였다. C, Java 등 복잡한 컴퓨터의 언어의 세계와 머리가 비상한사람들에 대한 좌절(?)이 있었던것 같다. 같은 것을 배우는데 누군 포트리스를 만들고 있고, 누구는 겨우 구구단 만들고 있고... (자존감이 많이 하락했던 것 같다.) 또 하나 재미가 없었다. 일의 재미를 찾아서 했어야 했으나, 재미가 없었다. 그래서 난 사실 개발을 그만두기로 하였고,.. 2019. 5. 7.
20190502 7)제어문 폴스루(fall through) : switch-case문에서 break를 사용하지 않음으로써, case문이 실행되어 마지막 case혹은 defalut문이 실행되어서 결과가 나옴. 윤년 계산 알고리즘 // 윤년 계산 알고리즘 // 1. 년도가 4로 나누어 떨어지는 해는 윤년(2000, 2004, 2008, 2012, 2016, 2020…) // 2. 그 중에서 년도가 100으로 나누어 떨어지는 해는 평년(2000, 2100, 2200...) // 3. 그 중에서 년도가 400으로 나누어 떨어지는 해는 윤년(2000, 2400, 2800...) days = ((year % 4 === 0 && year % 100 !== 0) || (year % 400 === 0)) ? 29 : 28; continue 문은 .. 2019. 5. 2.
수업2일차 -2 변수 10 + 20 의 과정 : 메모리와 CPU가 합심해서 합을 구한다. - 변수명은 사람이 쉽게 이해할 수 있게 작성한다. ( 네이밍에 신경을 써야한다 ) - 1+2 평가를 해서 3을 만든다. - if(x>3){ .....} 이건 실행을 한다. 변수에 값을 저장하는 것 = 할당, 대입, 저장 변수에 저장된 값을 읽어들이는 것 = 참조, 꺼내온다. 읽는다. 자바스크립트는 초기화를 하지 않아도된다. 알아서 변수 초기화를 해줌 undefined(값)라고 중복선언을 허용함 / 하지만 중복선언은 하지말아야한다. var a = 10; var a; 출력하면 a는 10이 나온다. x=10; // var 키워드가 없어도 x가 선언되고 10이 할당된다. 2019. 5. 1.
수업 2일차 - 1 클라이언트 사이드 ES와 Web API 로 이루어져 있다.(브라우저에서 동작) Web API 표준화 기관 W3C에서 담당 / ES는 ECMA인터네이셔널 -ES(자바스크립트의 코어 영역을 담당) 모든 Web API를 배울필요 없다. 가장 범용적인 것들을 배워야한다. 필요하면 그때가서... 예를들면, DOM, 이벤트, AJAX , 이벤트 핸들러 등등 2.1. 웹 브라우저는 어떻게 동작하는가? --서버쪽 사이드-- apache란 웹서버를 설치하면 웹서버가 만들어짐 설정을 손을봐서 쓰면됨. Nodejs는 단순한방법으로도 웹서버를 만들수 있다.(웹서버를 코딩한다는 말) express 자바스크립트로 만들어진 프레임워크(가장 일반적인 것) --클라이언트 사이드-- 브라우저는 사용자의 컴퓨터에 있음. http라는 통신.. 2019. 5. 1.
반응형