반응형

비전공개발자 3

(나의개발자일지) 1-3주차

여러 개의 값아 댜앙한 구조를 변수에 넣어서 관리하는 법 - 리스트(배열) & 딕셔너리(객체) 리스트(계란바구니) - 코딩에서 순서는 1,2,3,4가 아님 -> 0부터 시작 0,1,2,3,4 즉, let a_list = [] // 리스트를 선언. 변수 이름은 역시 아무렇게나 가능! // 또는, let b_list = [1,2,'hey',3] // 로 선언 가능 b_list[1] // 2 를 출력한다는 것은 list 중 2번째 순서인 "1"을 입력한 것이기 때문에 b_list[2] // 'hey'를 출력 // 리스트에 새로운 요소 넣기 (.push) b_list.push('헤이')를 하면 b_list 맨 뒤에 헤이가 추가됨 b_list // [1, 2, "hey", 3, "헤이"] 를 출력 // 리스트의 ..

개발일지 2023.03.01

(나의개발자일지) 1-2주차

1. 자바스크립트는 웹사이트(웹문서)에 움직이는 그림을 그릴 때 쓰이는 작고 가벼운 언어 - 팝업, 시간이 가는 모습, 몇 명이 보고있다는 알람 등을 자바스크립트 문법으로 구현. 2. 자바스크립트로 앱을 만들 수 있음(Why? 리엑트 네이티브가 자바스크립트 기반) 3. 서버 백엔드를 구축할 때 node.JS(자바스크립트 프레임워크) 기술 다발을 구현 가능. 즉, 자바스크립트 문법 하나로 웹사이트, 앱, 서버까지 할 수 있다. 준비물: 크롬 브라우저로 윈도우F12 맥은 Alt(option) +command + i console.log(변수)는 콘솔 창에 괄호 안의 값을 출력. 자바스크립트 문법(변수) - 코드 마칠 때 코드 마지막에 ; 써도되고, 안써도 그만. let num =1 ; (ok), let nu..

개발일지 2023.02.28

(나의개발자일지) 1-1주차

클라이언트와 서버. 앱서비스를 만든다 = 클라이언트, 서버 모두 만든다. 클라이언트는 사용자가 보는 화면. 서버는 원하는 데이터가 있는 곳이고, 요청하면 응답하는 곳. 즉, 주고 받는 관계가 프론트와 백앤드의 관계. 앱 개발 = 안드로이드(Java&Korlin), IOS(Swift)라는 기술로 개발. 앱개발 종류에는 네이티브앱, 하이브리드 앱, 크로스 플랫폼 앱. 크로스 플랫폼은 한가지 언어로 앱을 배포하는 것으로 네이티브와 하이브리드의 장점을 모은 것. 페이스북에서 만든 리액트 네이티브를 활용해서 배울 예정.

개발일지 2023.02.27
반응형