<CodeStates> 백엔드 1일차 학습-유닛 회고(웹클라이언트,서버, HTML,CSS)

한주영·2023년 2월 14일
0

<코드스테이츠 1일차>

오늘은 웹개발 전반적인 기초에 대해서 배웠다
필자는 html ,css 를 학교,개인적으로 학습을한게있어서
조금 수월하게 학습을 할수있었다

블로그를 잘 쓰지않은터라 내용이 어색할수있지만
블로그를 차차 하다보면 늘것이라고 믿는다:)

<<오늘배웠던 내용>>

1.컴퓨터와 프로그래밍의 이해

우선 컴퓨터가무엇인지?
-입력받은 데이터를 정해진 규칙대로 처리하고 결과를 저장 혹은 출력하는자이

하드웨어 소프트웨어는어떤차이가 있는지 ?
-하드웨어는 컴퓨터를 구성하는 기계적 장치들의집합
-소프트웨어는 응용 소프트웨어와 시스템소프트웨어로 나뉘어지는데
시스템소프트웨어는 응용sw을 실행하기위한 역할
응용 소프트웨어는 시스템sw을 제외한 모든 sw
ex) 애플리케이션 앱 종류는 사무,교육,멀티미디어 등등..

<<프로그램이 실행되는 과정>>

컴파일
-프로그래밍언어로 작성된 코드를 컴퓨터가 이해할수있는 기계어로 번역하는 과정

빌드
-작성한 코드를 산출물로 변화시키는 과정
exe또는 msi확장자를 거진 실행파일로 만들어주는 역할

통합개발 환경(IDE)

  • 프로그램언어를 작성할때 사용하는 툴
    디버깅,빌드의 작업을 하나의 통합개발환경에서 가능함 ,코드를 작성하고편집하는 기능

위내용들은 기술면접, 정처기를 준비할때
확실히 알아두면 중요하고 좋은 내용들이여서 잘 기억해야겠다!

ex) 이클립스,인텔리제이, 비쥬얼 스튜디오

2.웹 클라이언트,서버

보통 클라이언트와 서버는 클라이언트가 요청을 보내면 서버에서 응답을받고 처리한다
이 과정을 요리하는 과정으로 덧붙여 비유하여 설명해주셔서 조금더 이해가 수월했다
홀과 주방으로 예시를 들어주셨었는데 홀에서 음식을 만들어달라고 요청을보내면
주방에서 요리를 하고 홀에 요리를 갖다주는 비유였다
전에학습했던것중에 서블릿방식으로 요청받고 응답받는 HTTP객체, respones, HTTPServlet 등등도있지만
이부분은 학습을 할때 더 포스팅하는 것으로 하겠다


출처: 생활코딩
(https://opentutorials.org/course/3084/18890)

3.HTML,CSS
-HTML이무엇인지?
HTML은 태그로 구성된 웹 페이지 언어
-각 태그의 속성과 의미 ,어떤역할을 하는지?
CSS
-HTML에 스타일을 입히는 역할을 하는것

자주쓰이는 태그,선택자들은 기억하는 것이 좋음
https://www.w3schools.com/
위 홈페이지에서 모르는 태그들을 찾아보고 학습할수있음

이것으로 오늘 학습한 것을 전체적으로 정리해봤다
어떻게보면 간단한 내용일수있지만 기초부터 탄탄히 웹개발자가되기위해
사소한것이라도 기록하며 매일매일 꾸준히 블로깅을 할생각이다

6개월동안 파이팅!!!!!!!!
☺️😊👍

profile
백엔드개발자가 되고싶은 코린이:)

0개의 댓글