boostcourse Ep.16 매개 변수 만들기_1 계산된 필드를 통해 만든 구분 필드는 데이터 시각적 분석 표현을 고정적인 상수값으로만 표현 가능 데이터 변형에 따른 니즈 변화 : 동적인 값으로 변경해주는 값이 필요 → 매개 변수 사용 혼자서 쓰일 수 없고 계산된 필드 , 필터, 참조선과 엮여야지만 상수값을 동적인 값으로 변경해준다. 상수 값을 동적 값으로 바꿔주기 위한 매개 변수를 생성 : 범위형 매출 기준 선택 허용 가능한 값 : 범위 ... tableau데이터시각화boostcourseboostcourse TIL 17 , 비전공자를위한 HTML/CSS href 속성 target 속성 _self는 현재 화면에 표시(target속성 선언되지 않으면 기본적으로 _self) div(division) 태그는 블록 레벨 태그입니다. 블록 레벨 요소는 기본적으로 한 줄을 생성해서 내용을 표현합니다. span 태그는 인라인 레벨 태그입니다. 인라인 레벨 요소들은 블록 레벨 요소의 한 줄 안에서 표현되는 요소들입니다. ul(unordered list) 태... boostcoursehtmlboostcourse [Kotlin][학습노트] Kotlin의 특징 2 Kotlin의 특징 간결한 클래스 정의 : 한 줄의 클래스 선언만으로도, 컴파일 시 생성자, get/set 접근 등 자동 생성됨 확장함수 생성 가능 : 클래스 내부에 함수를 미리 선언하지 않았더라도, 클래스.~의 형식으로 확장된 함수를 정의 가능 함수형(functional) programming : 프로그램을 각각의 독립적인 함수의 연쇄작용으로 구조화하는 개념 ** 각 함수를 자료구조에 넣어... 코틀린입문학습boostcoursekotlinboostcourse [HTML] 요소들의 구분 FE 공부 처음 시작합니다! 공부 일지도 처음 작성해보는데 시간이 생각보다 걸리네요. html요소들이 가지고 있는 규칙들을 그룹화한 것 콘텐츠의 스타일, 동작을 설정하거나 다른 문서와의 관계 등 정보를 포함하는 요소들이 포함됩니다. 대부분 head 내에 들어간다는 것이 특징입니다. 3. Sectioning 4. Heading Heading에는 각 section의 header를 정의하는 hea... TILboostcoursehtmlTIL 기초적인 부분 오리엔테이션 음원 재생기 애플리케이션 Asstes.xcassets ( Asset Catalog : 에셋 카탈로그 ) 설명 에셋과 다양한 디바이스의 속성에 대한 파일의 연결을 통해 애플리케이션 리소스에 쉽게 접근할 수 있도록 도와줌 리소스 : 애플리케이션이 실행 중일때 사용하는 이미지와 음악파일 등을 말함 속성 : 디바이스의 특징, 사이즈 클래스, 주문형 리소스, 특정 타입의 정보 등 포함 구... swift부스트코스boostcourseiOSboostcourse 파이썬 코칭스터디 1기 - 모두를 위한 파이썬(PY4E) 4강 (함수) 우리가 함수를 정의 할 때는 def 예약어를 사용하며 함수 이름, 괄호 그리고 인자를 이용해 함수를 호출한다. 우리가 함수를 정의하는 이유는 반복적으로 사용해야할 때 코드가 너무 길어지므로 재사용률을 높인 코드의 묶음 즉, def 함수를 사용한다. float(), int()와 마찬가지로 최대값 함수 max(), 최소값 함수 min(), 제곱 값 pow() 등 많은 함수들이 있지만, max()... pythonboostcourseboostcourse 파이썬 코칭스터디 1기 - 모두를 위한 파이썬(PY4E) 5강 (반복문) while문의 조건이 참 값을 가지는 경우 while문 아래 들여쓰기 되있는 문장들은 조건이 거짓이 될 때까지 코드를 반복해서 작동한다. n=5이기 때문에 while문의 조건에 만족하므로 반복문을 실행한다. n=0이 되면 while문 조건에 만족하지 않으므로 반복문을 빠져나오게 된다. 때때로 루프를 반복하는 중간에서 반복을 끝내고, 다음 반복으로 즉시 점프하고 싶을 때가 있다. 현재 반복 루... pythonboostcourseboostcourse 음악재생) iOS View 체계 iOS에선 화면에 애플리케이션의 콘텐츠를 나타내기 위해 윈도우와 뷰를 사용합니다. 윈도우는 뷰를 위한 컨테이너 역할을 합니다. 뷰는 UIView 클래스 or UIView 클래스의 하위클래스의 인스턴스로 윈도우의 한 영역에서 콘텐츠를 보여줍니다. 뷰는 뷰 계층 구조에서 부모뷰, 자식뷰의 위치, 크기를 관리합니다. 뷰는 자신의 콘텐츠를 보여주는 것과 더불어, 다른 뷰를 위한 컨테이너로써의 역할도... swift부스트코스boostcourseiOSboostcourse 음악재생) 오토 레이아웃 핸드폰 기종에 따라 다양한 사이즈와 화면 비율로 출시되면서, 사이즈에 구애받지 않고 시각적으로 동일한 화면을 구현하기 위해 뷰의 제약 사항을 바탕으로 뷰 체계 내의 모든 뷰의 크기와 위치를 동적으로 계산합니다. iOS기기의 스크린이 회전할 수 있는 경우 app의 콘텐츠가 동적으로 보여지는 경우 app이 지역화를 지원하는 경우 app이 동적 타입을 지원하는 경우 애플리케이션 변경에 의해 콘텐츠... swift부스트코스boostcourseiOSboostcourse 파이썬 코칭스터디 1기 - 모두를 위한 파이썬(PY4E) 6강 (문자열) 사용자 입력(input)으로 들어오는 값은 문자열 타입으로 입력되므로 다른 원하는 타입으로 바꾸고 싶다면 적절한 타입 변환을 해줘야 한다. 우리는 특정 문자열을 구성하고 있는 개별 문자 값에 인덱스를 활용해서 접근할 수 있다. 만약 해당 문자열이 가지고 있는 인덱스를 넘어서는 값을 호출하게 되면 오류가 발생한다. 문자열에 대해서 우리는 len() 내장 함수를 활용해서 문자열의 길이를 알 수 ... pythonboostcourseboostcourse 💛[부스트코스_웹 UI 개발] 3. 콘텐츠모델, 시멘틱마크업, 블록&인라인 HTML5에서는 HTML 요소들이 가지고 있는 성격에 따라 요소의 종류를 정의하는 규칙들 있음. metadata 모델 콘텐츠의 style(표현), script(동작)을 설정하거나 다른 문서와의 관계 등 정보를 포함하는 요소. meta, tilte, style, script 태그 등이 해당. 이 태그들 대부분이 <head> 태그 내에 들어가는 태그들 flow 모델 태그 대부분이 여기에 해당, ... boostcourseUIfrontendUI 1-1-4. browser의 동작 Rendering eigine : 요청 된 콘텐츠를 표시합니다. 예를 들어 요청 된 콘텐츠가 HTML인 경우 렌더링 엔진은 HTML 및 CSS를 구문 분석하고 구문 분석 된 콘텐츠를 위치를 잡고 픽셀단위로 색칠을 해줘서 다양한 형태를 표시합니다. UI Backend : 콤보 상자 및 창과 같은 기본 위젯을 그리는 데 사용됩니다. 1. Parsing HTML to construct the DO... browserboostcourseboostcourse [swift] 명명법 / 콘솔로그 / 문자열 보간법 ios개발을 위한 문법정리 boostcourse - iOS프로그래밍을 위한 스위프트 기초 를 수강하며 작성하였습니다. 스위프트 문법에 대한 소소한 정보 스위프트는 문법표현이 다양하다. 스위프트는 대소문자를 구분한다. 1. swift의 명명법 Lower camel Case : function, method, variable, constant ex) someVariableName 명명할때 띄어쓰... swiftboostcourseboostcourse 1-2-1. HTML Tags 각각 태그 별로 모두 쓰임새에 대해서 정확한 의미를 가지고 있음=>semantic 태그는 그 의미에 맞춰서 사용해야 한다. 링크 <link> 이미지 <img> 목록 순서가 있는 목록 : <ol> 순서가 없는 목록 : <ul> 리스트 : <li> 제목 <h1><h2>... 문단 paragraph <p> 영역 divison <div> 참고 및 출처자료... boostcoursehtmlboostcourse 프로젝트C. Weather UIKit UITableView UITableViewCell View Reuse Table View Cell Customize Swift Codable JSONDecoder 키워드: 테이블뷰, JSON, Delegation 패턴, 내비게이션 인터페이스 메인스토리보드에 테이블뷰컨트롤러 아니고 테이블뷰 추가하기 테이블뷰셀 추가하고, reuse identifier: cell 설정하기 dataSou... boostcourseswiftboostcourse
Ep.16 매개 변수 만들기_1 계산된 필드를 통해 만든 구분 필드는 데이터 시각적 분석 표현을 고정적인 상수값으로만 표현 가능 데이터 변형에 따른 니즈 변화 : 동적인 값으로 변경해주는 값이 필요 → 매개 변수 사용 혼자서 쓰일 수 없고 계산된 필드 , 필터, 참조선과 엮여야지만 상수값을 동적인 값으로 변경해준다. 상수 값을 동적 값으로 바꿔주기 위한 매개 변수를 생성 : 범위형 매출 기준 선택 허용 가능한 값 : 범위 ... tableau데이터시각화boostcourseboostcourse TIL 17 , 비전공자를위한 HTML/CSS href 속성 target 속성 _self는 현재 화면에 표시(target속성 선언되지 않으면 기본적으로 _self) div(division) 태그는 블록 레벨 태그입니다. 블록 레벨 요소는 기본적으로 한 줄을 생성해서 내용을 표현합니다. span 태그는 인라인 레벨 태그입니다. 인라인 레벨 요소들은 블록 레벨 요소의 한 줄 안에서 표현되는 요소들입니다. ul(unordered list) 태... boostcoursehtmlboostcourse [Kotlin][학습노트] Kotlin의 특징 2 Kotlin의 특징 간결한 클래스 정의 : 한 줄의 클래스 선언만으로도, 컴파일 시 생성자, get/set 접근 등 자동 생성됨 확장함수 생성 가능 : 클래스 내부에 함수를 미리 선언하지 않았더라도, 클래스.~의 형식으로 확장된 함수를 정의 가능 함수형(functional) programming : 프로그램을 각각의 독립적인 함수의 연쇄작용으로 구조화하는 개념 ** 각 함수를 자료구조에 넣어... 코틀린입문학습boostcoursekotlinboostcourse [HTML] 요소들의 구분 FE 공부 처음 시작합니다! 공부 일지도 처음 작성해보는데 시간이 생각보다 걸리네요. html요소들이 가지고 있는 규칙들을 그룹화한 것 콘텐츠의 스타일, 동작을 설정하거나 다른 문서와의 관계 등 정보를 포함하는 요소들이 포함됩니다. 대부분 head 내에 들어간다는 것이 특징입니다. 3. Sectioning 4. Heading Heading에는 각 section의 header를 정의하는 hea... TILboostcoursehtmlTIL 기초적인 부분 오리엔테이션 음원 재생기 애플리케이션 Asstes.xcassets ( Asset Catalog : 에셋 카탈로그 ) 설명 에셋과 다양한 디바이스의 속성에 대한 파일의 연결을 통해 애플리케이션 리소스에 쉽게 접근할 수 있도록 도와줌 리소스 : 애플리케이션이 실행 중일때 사용하는 이미지와 음악파일 등을 말함 속성 : 디바이스의 특징, 사이즈 클래스, 주문형 리소스, 특정 타입의 정보 등 포함 구... swift부스트코스boostcourseiOSboostcourse 파이썬 코칭스터디 1기 - 모두를 위한 파이썬(PY4E) 4강 (함수) 우리가 함수를 정의 할 때는 def 예약어를 사용하며 함수 이름, 괄호 그리고 인자를 이용해 함수를 호출한다. 우리가 함수를 정의하는 이유는 반복적으로 사용해야할 때 코드가 너무 길어지므로 재사용률을 높인 코드의 묶음 즉, def 함수를 사용한다. float(), int()와 마찬가지로 최대값 함수 max(), 최소값 함수 min(), 제곱 값 pow() 등 많은 함수들이 있지만, max()... pythonboostcourseboostcourse 파이썬 코칭스터디 1기 - 모두를 위한 파이썬(PY4E) 5강 (반복문) while문의 조건이 참 값을 가지는 경우 while문 아래 들여쓰기 되있는 문장들은 조건이 거짓이 될 때까지 코드를 반복해서 작동한다. n=5이기 때문에 while문의 조건에 만족하므로 반복문을 실행한다. n=0이 되면 while문 조건에 만족하지 않으므로 반복문을 빠져나오게 된다. 때때로 루프를 반복하는 중간에서 반복을 끝내고, 다음 반복으로 즉시 점프하고 싶을 때가 있다. 현재 반복 루... pythonboostcourseboostcourse 음악재생) iOS View 체계 iOS에선 화면에 애플리케이션의 콘텐츠를 나타내기 위해 윈도우와 뷰를 사용합니다. 윈도우는 뷰를 위한 컨테이너 역할을 합니다. 뷰는 UIView 클래스 or UIView 클래스의 하위클래스의 인스턴스로 윈도우의 한 영역에서 콘텐츠를 보여줍니다. 뷰는 뷰 계층 구조에서 부모뷰, 자식뷰의 위치, 크기를 관리합니다. 뷰는 자신의 콘텐츠를 보여주는 것과 더불어, 다른 뷰를 위한 컨테이너로써의 역할도... swift부스트코스boostcourseiOSboostcourse 음악재생) 오토 레이아웃 핸드폰 기종에 따라 다양한 사이즈와 화면 비율로 출시되면서, 사이즈에 구애받지 않고 시각적으로 동일한 화면을 구현하기 위해 뷰의 제약 사항을 바탕으로 뷰 체계 내의 모든 뷰의 크기와 위치를 동적으로 계산합니다. iOS기기의 스크린이 회전할 수 있는 경우 app의 콘텐츠가 동적으로 보여지는 경우 app이 지역화를 지원하는 경우 app이 동적 타입을 지원하는 경우 애플리케이션 변경에 의해 콘텐츠... swift부스트코스boostcourseiOSboostcourse 파이썬 코칭스터디 1기 - 모두를 위한 파이썬(PY4E) 6강 (문자열) 사용자 입력(input)으로 들어오는 값은 문자열 타입으로 입력되므로 다른 원하는 타입으로 바꾸고 싶다면 적절한 타입 변환을 해줘야 한다. 우리는 특정 문자열을 구성하고 있는 개별 문자 값에 인덱스를 활용해서 접근할 수 있다. 만약 해당 문자열이 가지고 있는 인덱스를 넘어서는 값을 호출하게 되면 오류가 발생한다. 문자열에 대해서 우리는 len() 내장 함수를 활용해서 문자열의 길이를 알 수 ... pythonboostcourseboostcourse 💛[부스트코스_웹 UI 개발] 3. 콘텐츠모델, 시멘틱마크업, 블록&인라인 HTML5에서는 HTML 요소들이 가지고 있는 성격에 따라 요소의 종류를 정의하는 규칙들 있음. metadata 모델 콘텐츠의 style(표현), script(동작)을 설정하거나 다른 문서와의 관계 등 정보를 포함하는 요소. meta, tilte, style, script 태그 등이 해당. 이 태그들 대부분이 <head> 태그 내에 들어가는 태그들 flow 모델 태그 대부분이 여기에 해당, ... boostcourseUIfrontendUI 1-1-4. browser의 동작 Rendering eigine : 요청 된 콘텐츠를 표시합니다. 예를 들어 요청 된 콘텐츠가 HTML인 경우 렌더링 엔진은 HTML 및 CSS를 구문 분석하고 구문 분석 된 콘텐츠를 위치를 잡고 픽셀단위로 색칠을 해줘서 다양한 형태를 표시합니다. UI Backend : 콤보 상자 및 창과 같은 기본 위젯을 그리는 데 사용됩니다. 1. Parsing HTML to construct the DO... browserboostcourseboostcourse [swift] 명명법 / 콘솔로그 / 문자열 보간법 ios개발을 위한 문법정리 boostcourse - iOS프로그래밍을 위한 스위프트 기초 를 수강하며 작성하였습니다. 스위프트 문법에 대한 소소한 정보 스위프트는 문법표현이 다양하다. 스위프트는 대소문자를 구분한다. 1. swift의 명명법 Lower camel Case : function, method, variable, constant ex) someVariableName 명명할때 띄어쓰... swiftboostcourseboostcourse 1-2-1. HTML Tags 각각 태그 별로 모두 쓰임새에 대해서 정확한 의미를 가지고 있음=>semantic 태그는 그 의미에 맞춰서 사용해야 한다. 링크 <link> 이미지 <img> 목록 순서가 있는 목록 : <ol> 순서가 없는 목록 : <ul> 리스트 : <li> 제목 <h1><h2>... 문단 paragraph <p> 영역 divison <div> 참고 및 출처자료... boostcoursehtmlboostcourse 프로젝트C. Weather UIKit UITableView UITableViewCell View Reuse Table View Cell Customize Swift Codable JSONDecoder 키워드: 테이블뷰, JSON, Delegation 패턴, 내비게이션 인터페이스 메인스토리보드에 테이블뷰컨트롤러 아니고 테이블뷰 추가하기 테이블뷰셀 추가하고, reuse identifier: cell 설정하기 dataSou... boostcourseswiftboostcourse