본문 바로가기

분류 전체보기83

2021.09.14 - 생활코딩 WEB2 / CSS 기본개념,문법,선택자 1. CSS 기본개념, 문법 * a태그 전체 폰트 색상을 빨강색으로 하고싶을때 CSS 코드입력 방법 (아래코드) ** 해석 (CSS태그) a (a코드 전체 지정) : 선택자 selector color:red; (해당글씨 red 지정) : 효과/선언 declaration -> color : 속성 property red : 속성의 값 property value * HTML과 CSS의 폰트 색상변경 차이점 HTML : 2021. 9. 15.
2021.09.13 - 생활코딩 WEB1 / 맥에서 아팟치 설치, HTML & Internet 내 컴퓨터에 웹서버를 설치해서 누구나 내 컴퓨터에 있는 웹페이지를 볼 수 있도록 하는 과정. 웹 서버의 제품군에는 apache, IIS, Nginx(엔지넥스)가 있다. - homebrew 설치 : 완료 - apache 설정 : 터미널 실행 후 % sudo apachectl start 입력 -> 비밀번호 입력 -> 브라우저에 http://localhost 입력 후 It Works! 가 뜨면 완료. - bitnami AMP stack 설치 구글링 검색 후 프로그램 실행 -> 서버 스탑 누르면 브라우져 연결 끊어지고 다시 스타트 누르면 연결됨. 프로그램 종료 후 다시 시작하려면 맥북 검색에 (manager-osx 검색) - bitnami amp란? 일반적으로 외부서버에 호스팅이나, 서버호스팅을 맡겨서 홈페이지.. 2021. 9. 13.
2021.09.10 - 비트 & 바이트 , ASCII & Unicode 1. 비트와 바이트의 개념 컴퓨터가 정보를 표현하기 위한 기본원리는 전기신호이다. 전기신호가 있으면 '1' , 없으면 '0' 두가지 경우로 정보를 표현한다. 이 '1'과 '0'을 데이터의 최소단위라고 하고 비트(bit)라고 부른다. 우리가 사용하는 문자를 비트로 표현하기에는 크기가 너무 작기때문에 바이트(byte) 라는 단위를 사용하게 됨. 바이트란 일정한 개수의 비트로 이루어진, 연속된 비트열이다. '일정한 개수'는 항상 정해진 것은 아니지만, 1바이트를 8비트로 간주하는 경우가 흔하다. 한개의 비트는 0과1 즉 2개의 정보를 표현할 수 있는데, 이것을 8개로 묶으면 2^8개, 256가지의 정보를 표현할 수 있다 (숫자, 영문자, 특수문자까지 할당가능) 2. 아스키코드(ASCII) 컴퓨터는 우리가 말하.. 2021. 9. 11.
2021.09.06 - 노마드 코더 / 웹 프로그래머 테크트리(feat.공부 순서) 프론트엔드 or 백엔드 ?? 노마드코더가 알려주는 웹프로그래머 개발공부 순서 1. HTML, CSS부터 시작. 모든 웹 개발의 주축돌임. 텍스트에디터, 브라우저는 어떻게 작동하는지 등등 알 수 있음 2. 자바스크립트 JS -> 이해할 수 있는 기초적인것부터 배워라. " 바닐라 자바스크립트" 부터 하는것을 추천. 라이브러리가 없는, 못생기고 날것 그대로의 자바스크립트를 바닐라 자바스크립트라고 함. = HTML을 자바스크립트로 수정하는것이 편해질 수준까지 배워야함. 초반에는 라이브러리를 배우지 말것, 그 밑의 개념을 이해 못하게되기 때문. *바닐라 자바스크립트로 프로젝트 몇가지 하는 것을 추천 투두리스트, 인터랙션 (누군가 클릭하면 애니메이션이 나오는 것, 비디오플레이어,알림창, 댓글창, 팝업창) 3. 자바.. 2021. 9. 6.
2021.09.06 - 맥북 개발환경 설정 및 강의정리(MAC/OS환경) 사촌오빠의 도움으로 맥북을 사자마자 개발환경을 설정? 하게되었다. 사실 설치하면서 이게 어디에 쓰이는건지 너무너무 궁금했음.. 빨리 컴공이론 듣고 각 언어 입문 공부에 돌입해야겠다.^^. [개발 환경 설치] visual studio code -> 구글링 java jdk -> 설치 후 Terminal 에 코드 입력하여 설치완료 intellij idea community -> 구글링 homebrew -> 설치 후 Terminal 에 코드 입력하여 설치완료 xcode 설치 (os앱스토어) -> 설치 소요시간 꽤 오래 걸렸다. [사이트 가입] replit github [참고사이트 (계속 추가예정)] - 무료/유료 기초강의 https://www.boostcourse.org/opencourse https://www.. 2021. 9. 6.