2024/08 8

WIL 1

사전캠프 첫 번째 주는 사전캠프에 적응하는 데 주로 시간을 보냈습니다. 처음 배워보는 분야에, 처음 써보는 프로그램들까지 온통 적응해야 할 일들 투성이었습니다. 들어야 할 강의도 많고, 과제 양도 많았기 때문에 겁부터 났습니다. 첫 날에는 노션이라는 프로그램을 사용하다가 머리가 멈추는 느낌도 받았습니다. 노션이라는 프로그램도 제대로 사용하지 못하는데, 강의를 듣고 코딩이라는 것을 할 수 있을 지 걱정되었습니다. 다행히도 매니저님께서 처음부터 내용을 전부 외우려고 하지 말고, 어떻게 이루어지는 지를 먼저 보라는 강의 듣는 꿀팁을 알려주셨습니다. 원래라면 강의 내용을 외우는 데 모든 에너지를 쏟았을 텐데 그 조언 덕분에 사전캠프에 적응할 에너지가 남아 있었습니다. 첫 날에는 내 마음대로 프로그램을 사용하지 ..

사전캠프 2024.08.30

TIL 5

2 - 4 JavaScipt 기초 문법1. 함수 : 내가 원하는 코드를 저장해둔 자판기. 특정 작업을 모아둔 다음 이름표를 붙여 편하게 사용하는 것.- split('~')은 ~를 기준으로 문자열을 나눠서 리스트에 넣어달라는 것을 의미.- 필요한 것이 있다면 내가 검색하거나 chatGPT한테 물어봐서 가져올 수 있다.- 내가 직접 만드는 함수        VS Code에서 function statement를 선하면 나오는 자동완성 => function name(params) {}       여기서 'name'은 이름표. 따라서 내가 붙이고 싶은 이름표로 작성하면 O.  'params'는 재료. 여러 개 담을 수 O.2. 반복문 : 내가 원하는 코드가 반복될 때 사용하는 코드(For Loof)3. 리스트/딕..

사전캠프 2024.08.30

TIL 4

2 - 1 JavaScript- JavaScript로 움직이기 = 데이터를 받아서 화면을 바꾼다.- jQuery : JavaScript를 쉽게 쓸 수 있게 한다.- Fetch를 통해서 api로부터 데이터를 받아올 수 있다.- 이를 통해 사이트에서 날씨, 시간 등을 실시간으로 가져 수 있고, 명언 등을 새로고침마다 바꿀 수 있다.  2 - 2 JavaScript- 프로그래밍 언어 = 기계와 사람이 소통하기 위해 만든 언어- JavaScript : 브라우저가 알아들을 수 있는 언어- 개발자 도구 콘솔창에서 Javascript 코드 실행 가능  띄워놓은 페이지에서 Javascipt를 테스트할 수 있게, 개발자들을 위해 만들어둔 도구- 자바스크립트의 역할 : 1.요소 바꾸기   2. 버튼을 클릭하면 (사용자의 ..

사전캠프 2024.08.29

TIL 3

1 - 11  구글 폰트- 구글 폰트 사이트에서 폰트를 찾아서 VS Code에 적용할 수 있다.  (구글 폰트 사이트 : https://fonts.google.com/)- * : 프로그래밍에서 '모든 것(everything)'을 뜻한다.  1 - 12  CSS 파일 분리- 새 파일로 CSS 파일을 만들어서 코드를 복사, 붙여넣기 하면 파일을 분리할 수 있다.  (원래 HTML 파일에는 코드 양을 줄일 수 있음)  1 - 13  부트스트랩- 부트스트랩 = 라이브러리. 다른 사람들이 작성해놓은 코드를 빌려서 쓸 수 있다.  (부트스트랩 사이트 : https://getbootstrap.com/docs/5.3/components/buttons/)- 자주 쓰는 카테고리 : Card, Navbar, Forms, C..

사전캠프 2024.08.28

TIL 2

1 - 6 로그인 페이지 만들기- 줄바꿈 태그 : ,      /    태그 복사하기 : Alt + Shift + 아래- 필요한 태그는 찾아서 복사, 붙여넣기   1 - 7 CSS- HTML 태그를 꾸며줄 때 사용한다.-  1. 선택자로 꾸며줄 곳에 명찰을 붙이고 2. 속성과 속성값을 적는다.- 명찰 1. class = . = 여러 개를 선택할 때   2. id = # = 하나를 선택할 때   1 - 8 레이아웃- HTML에는 부모-자식 관계가 있고, 부모-자식 관계는 CSS 속성을 공유한다.(=상속)- block = 한 줄을 다 차지한다.   /   inline = 글자 영역만큼 차지한다.  한 줄 씩 쌓인다.                           글자 영역만큼 가로로 쌓인다.- 배치하고 싶은..

사전캠프 2024.08.27

TIL 1

1 - 1  데일리 모토, 멜로디 쉐어- 최종 목표 : 데일리 모토(명언 사이트)와 멜로디 쉐어(음악 공유 사이트) 사이트 만들기   1 - 2  클라이언트(=브라우저)와 서버- 클라이언트가 요청하면 서버가 코드(HTML, CSS, JS)로 응답을 준다.  (데이터만 보내주기도 함)- 받은 코드를 브라우저가 웹페이지로 변환해서 우리에게 보여준다.   1 - 3  필수 프로그램 설치- VS Code(프로그래밍, 코딩할 때 쓰는 편리한 편집 프로그램)- VS Code에서 코딩을 더 편리하게 해줄 확장 프로그램들 설치   1 - 4  HTML과 CSS- HTML = 뼈대, 기본 구성- CSS = 뼈대를 토대로 꾸미기- JS = 동적인 효과, 동작- VS Code 파일 탐색기 키고 끄는 단축기 : Ctrl + ..

사전캠프 2024.08.26

스타터 노트

내가 AI 트랙에 참여한 계기는 무엇인가요?모두 처음 접해보는 이름들이었습니다. 어떤 트랙에 참여할까 고민하다가 신청 기간이 얼마 남지 않아서 얼른 골라야겠다는 생각을 했습니다. 그래서 트랙 중 AI라는 단어에 끌려서 이 트랙에 참여하게 되었습니다. 내가 이해한 개발자(혹은 생각했던 직무)는 어떤 역할을 하는 사람인가요?아직 어떤 직무가 어떤 역할을 하는 지는 잘 모릅니다. AI 트랙을 진행하면서 이해해보려고 합니다.AI 관련 경험해보셨나요? 해보셨다면 어떤 경험을 하셨는지를 작성해주시고, 아니라면 AI에 대해 찾아본 것을 작성해주세요.경험해본 적이 없습니다. 비전공자가 도움을 받을 수 있는 경로를 검색하다가 내일배움캠프를 발견하고 AI 트랙을 바로 신청했습니다. 바로 사전캠프가 시작되어 AI 캠프와 관..

사전캠프 2024.08.26