본문 바로가기

전체 글83

[IT] 나는프론트엔드 개발자가 되기로 결심했다 ! <제로베이스 프론트엔드 스쿨> 프론트엔드 개발자가 되기로 결심한 이유 나는 무언가 만들기를 좋아한다. 요리도 좋아하고 자수놓기나 유화 그리기도 좋아한다. 내가 좋아하는 만들기에는 레시피와 같이 규칙과 순서가 필요하다. 그런 의미에서 코딩은 나에게 아주 매력적이다. 레시피대로 작성한 코드로 기능을 구현하는 프론트엔드 개발자의 직무가 내 적성에 맞다. 제로베이스 프론트엔드 스쿨에 참여하는 나의 다짐 2024년 1순위 목표는 취업이다. 그러므로 강의를 습득해서 프론트엔드 개발자가 될 것이다. 6개월간 학습 계획 1. 강의 일정을 미루지 않기 2. 주간 계획을 짜서 진행 ( 나만의 Week List 작성) 3. 컴퓨터공학 이론은 따로 모아서 일요일 마다 복습하기 ( 프린트물로 책 만들기) 4. 블로그를 통한 복습 내용 정리하기 (매주 수요일.. 2024. 1. 10.
[입문] HTML CSS -태그정리 (form 소개, label, input, button, select) : 정보를 제출하기 위한 대화형 컨트롤을 포함하는 문서 구획 , 회원가입, 주문서 등 ㅡ 자식태그 label , input ,button , select , textarea 등이 있다. * form의 속성인 method 의 값 ㅡ get (입력값이 url 뒤에 붙여서 표시됨, 검색같은거) ㅡ post (요청 본문을 서버에 전송, 입력정보 안보임) * label 과 input 은 세트이다. ( id명 동일하게 ) id로 연결 하는 방법과 음식이름: 제출 label의 자식에 input을 적는 방법 있음. 색깔: 제출 * fieldset 부모(하나로 묶음 박스) > legend 첫번째 자식 (범례) - disable속성 가능 범례1 음식이름: 범례2 음식이름: 음식이름: 제출 * input.. 2024. 1. 9.
[IT] 프론트엔드 개발자란 ? 필요 역량? 준비 언어 ? 로드맵? 모든 것 ! 프론트엔드 vs 백엔드 vs 풀스택 -프론트엔드 : 웹 페이지 화면을 비롯한 클라이언트 영역 -백엔드 : 유저에게 보이지 않는 데이터베이스, API 등 서버 영역을 개발 -풀스택 : 프론트엔드 + 백엔드 개발 : 모두 다룰수 있는 개발자 프론트엔드 개발자 한걸음 더 ! (웹 개발자의 한 종류) - 화면 외적 요소를 담당하며, 특히 자바스크립트로 프로그래밍 요소를 개발함 - 사용자에게 보이는 웹사이트 화면을 만들고, 사용자의 클릭, 드래그와 같은 동작에 따라 다양한 기능이 실행되도록 개발 ㅡ되기 위해서는 ? ( + 협업 능력, cs능력도 필요함 이유는 아래에..) HTML ,CSS 지식은 기본에 추가로 자바스크립트 기본, 심화 지식 이 중요함 + 타입스크립트로 넓히고 React, Vue.js , Angul.. 2024. 1. 3.
[어휘] 개발 기초 어휘 1 ㅡ 웹 동작 과정 1.브라우저 주소창에 주소 입력 2. 브라우저가 웹서버에 HTTP(HTTPS) 요청을 보낸다 3. 서버가 요청을 처리하고 응답 준비 4. 서버에서 HTTP (HTTPS) 로 응답 5.브라우저가 응답한 웹페이지를 보여준다. 기본 웹의 기초 단어를 살펴 보자. Web이란 ? - 클라이언트 -> 서버 -> 서비스 = 손님 -> 종업원 -> 음식 - 클라이언트 : 웹 브라우저 또한 클라이언트 이다. 사용자가 사용하는 기기의 웹 브라우저 또는 사용자 자체를 클라이언트 라고 하기도 한다. - 서버 : 사용자에게 서비스를 제공하는 하드웨어 (서비스제공), 소프트웨어(웹서버) 의 서버 개념 - 웹 이란 ? World Wide Web ( www ) - 인터넷에 접속하기 위한 소프트웨어 서비스 API 는.. 2024. 1. 3.