본문 바로가기

IT.모바일89

마케팅 지표 | 유데미 취업 부트캠프 - 디지털 마케팅 3일차 광고 - 구매 여정고객을 획득하고 재구매하기까지의 과정을 데이터로 측정해 지표화하고 계산하여 광고와 제품 페이지가 잘/못 만들어졌는지 성과를 파악해 개선해야 하는 영역을 파악한다.광고 발견 - 노출/도달 Cost Per Mile링크 클릭 Cost Per Click. Click Through Rate상세페이지 조회 Page View. Unique Visitor - 구매 결심? Bounce Rate장바구니 담기구매 확정? 구매 Conversion Rate. Return on Ads Spending. Customer Acquisition Cost. Lifetime Value 노출[Impression]과 도달[Reach]노출: 광고가 보여진 횟수도달: 광고를 본 사람 수빈도: 노출 수 * 도달 수광고 2개를 1.. 2024. 6. 12.
유데미 취업 부트캠프 - 디지털 마케팅 2일차 마케터 종류 META 광고페이스북 광고 관리는 자주 사용하지 않는 기기로 인식되면 이용 불가관심사에 따른 클릭 →Meta에서 데이터 수집우리나라에서 페이스북은 남성향, 인스타그램은 여성향파는 것이 인간이다 To Sell is Human by Daniel Link구매의 이유는 복합적. 단순히 수요와 공급이 만나는 지점이 결정하지 않음.마케팅/광고/홍보/브랜딩ATL[Above The Line]BTL[Below The Line]Social Media 그로스 해킹고객이 느끼는 문제/불편 → 가설 수립 → 최소요건제품[mvp]으로 실험하여 시장 반응을 측정여기서 왜 멈칫 했지? 왜 왔다갔다 했지?연락해서 물어봐서 이유 분석Product Market Fit 브랜드 마케터브랜드 상품 기획, 성과 평가담당하는 브랜드의 장점과 약점.. 2024. 6. 11.
유데미 취업 부트캠프 - 디지털 마케팅 1일차 학습 일지 네이버 - 메인 광고직장인이 가장 많이 접속하는 시간은 언제일까? 출근 후 지루함을 많이 느끼는 10시브랜드를 공격적으로 알리겠다면 이 시간을 공략한다.메인 광고 오전 10시 비용은 4천만원, 새벽 3시 비용은 5백만원 마켓컬리 - 기술 발전과 인식 변화에 따른 성장기술: 냉장차를 도입(2010년대까지는 냉동차만 있던 배송 시스템에서). 도로명 주소 사용으로 이전 대비 배송 사고 감소.인식: 신선식품 배송에 대한 인식이 긍정적으로 변화함.First Party 데이터를 수집하려면 뉴스레터, 블로그, 인스타그램 계정, seo, 홈페이지 게시글로 끌어온다.Apple Store optimization [ASO]: 어떤 키워드를 넣었을 때 애플 스토어 앱 검색 상단에 뜨는지.crm+) 추가로 해보고 싶은 것_쿠팡.. 2024. 6. 10.
MacBook Air M1 초기화 셋업, 한국시간 설정 방법 MacBook Air M1 초기화 셋업, 한국시간 설정 방법 https://www.instagram.com/reel/C22UetKxy69/ 영상으로 먼저 확인하세요😊 1. 와이파이 연결 2. 언어, 나라 선택 3. Migration 마이그레이션 지원: 다른 컴퓨터의 문서, 앱, 사용자 계정 및 설정을 복사하는 기능 * 기존 Windows 이용자는 사용 비추, * 기존 Mac 이용자는 사용 추천 4. Apple ID 로그인 5. Siri 언어 선택, 부르기 6. FileVault 디스크 암호화. 기기를 잃어버려도 남이 볼 수 없도록 설정하는 것인데 보안이 강해서 주인이 불편한 경우가 생길 수 있다. * 보안이 중요하다 => FileVault 켜기 * 편함이 중요하다 => FileVault 끄기 7. 지문 .. 2024. 2. 3.
Clova AI 하이퍼클로바 X GPT 고품질의 글인가에 대한 평가가 주관적인 경향이 들어가면서 사람 평가자 3명 사이에서도 일치율이 56% 정도로 높지 않지만, 클로바 gpt의 평가와 사람 평가 간의 일치율은 89% 정도로 매우 높아 쓸만하다는 결과가 나왔다고 합니다. HyperClova X https://campaign.nbilly.naver.com/clova-for-writing-with-smarteditor 8월에 인플루언서 위주로 테스터를 받았음. AI가 글을 잘못 쓰더라도 그냥 내보내지 않을 거기 때문에. 내년 3월 테스터 더 모집 예정. 미리 블로그 글 많이 써놓길 추천. LLM에 있어서 가장 어려운 점은 평가하기 NMT, Classification은 정답이 있음. one to one mapping 그러나 writing은 one .. 2024. 1. 14.
git 커밋 메세지 수정 방법 Visual Studio Code 커밋 메시지[commit comments] 수정 방법 네, 이미 GitHub에 올라간 커밋 메시지를 수정하려면 로컬 Git 리포지토리에서 이를 변경한 후에 다시 push해야 합니다. 이미 원격 리포지토리에 push된 커밋을 수정하는 것은 일반적으로 권장되지 않는 방법입니다. 다른 사람들이 해당 브랜치를 이미 사용하고 있을 수 있기 때문입니다. 그러나 혼자 작업하고 있거나 아직 팀원들과 공유되지 않은 경우에는 이 방법을 사용할 수 있습니다. 최근 커밋 메시지를 수정하려면 다음 단계를 따르세요: 편집 모드 진입: 터미널을 열고 프로젝트의 Git 디렉토리로 이동합니다. git commit --amend 명령어를 실행합니다. i 키를 누르면 "Insert" 텍스트 편집 모드로 전환됩니다. 메시지 수정: 주황색으.. 2024. 1. 6.
모든 주석 제거 방법 Visual Studio Code Visual Studio Code에서 파일 내의 모든 주석을 삭제하는 특정 단축키는 없습니다. 하지만 정규 표현식(Regex)을 사용하여 '찾기 및 바꾸기' 기능으로 주석을 제거할 수 있습니다. 방법은 다음과 같습니다: 찾기 및 바꾸기'를 엽니다 (Ctrl + H). 정규 표현식을 활성화합니다 (.* 아이콘을 클릭하거나 Alt + R을 누름). 찾기 필드에 주석을 일치시키는 정규 표현식 패턴을 사용합니다. 예를 들어, 자바스크립트와 같은 언어에서 한 줄 주석을 위해 ^.*//.*\n를 사용합니다. 모두 변경 아이콘(Replace All, Ctrl + Alt + Enter)을 클릭합니다. 또한, 주석을 제거하는 데 도움이 되는 확장 프로그램을 설치할 수도 있습니다. 확장 프로그램(Ctrl + Shift +.. 2024. 1. 6.
Visual Studio Code Git 커밋 익스텐션 5가지 Visual Studio Code에서는 Git 커밋 메시지를 자동으로 생성하거나 작성을 돕는 확장 프로그램이 몇 가지 있습니다. 이러한 확장 프로그램은 커밋 메시지를 작성하는 과정을 단순화하고 표준화하는 데 도움을 줄 수 있습니다. 다만, 자동으로 특정 메서드의 추가나 변경 사항을 정확하게 기록하는 기능을 제공하는 확장은 제한적일 수 있습니다. 일반적으로 이러한 확장 프로그램은 커밋 메시지의 형식을 가이드하거나, 이전 커밋에서 일반적인 변경사항을 추출하는 정도의 기능을 제공합니다. GitLens: GitLens는 Git에 대한 포괄적인 통찰력을 제공하는 확장 프로그램입니다. 코드의 히스토리를 탐색하고, 누가 언제 어떤 변경을 했는지 확인할 수 있습니다. GitLens는 코드의 각 줄에 대한 마지막 수정자.. 2023. 12. 31.
Visual Studio Code에서 Flutter 프로젝트 | AVD 안드로이드 Emulator Android Studio를 사용중에 ram이 virtual 30gb까지도 90% 이상을 차지하고 있던 상황에 Visual Studio Code가 훨씬 더 가볍다고 하여 Visual Studio Code를 사용하기 시작했습니다. Visual Studio Code 단축키 파일 실행 (디버그 시작): F5 현재 파일 실행 (디버그 없이): Ctrl + F5 실행 중인 디버그 세션을 중지: Shift + F5 핫 리로드: Ctrl + F5 // VS Code의 디버그 툴바에 있는 '핫 리로드' 버튼(번개 모양 아이콘) Quick Fix : Ctrl + . // Android Studio에서는 Alt + Enter 코드 정렬: Shift + Alt + F 모든 주석 제거: Ctrl + H[찾기 및 바꾸기] → .. 2023. 12. 31.
Flutter UI 위젯 | SingleChildScrollView | RichText Flutter 위젯에 뭐가 있는지 알아보기 Widget Catalog https://docs.flutter.dev/ui/widgets Flutter Widget of the Week 유튜브 플레이리스트 전부 보기 Package of the Week 클래스의 build 메소드 내부 구조: Scaffold 위젯은 앱의 기본적인 시각적 구조를 제공합니다. SafeArea 위젯은 화면의 안전 영역 내에서 콘텐츠를 유지합니다. Column 위젯은 자식 위젯들을 세로로 배열합니다. AspectRatio, Padding, Row 등의 위젯은 레이아웃을 구성하는 데 사용됩니다. Text, Icon, Image.network 등은 콘텐츠를 표시합니다. subTitle 및 description 긴 문장 처리 TextOve.. 2023. 12. 20.
DART 예외 Exception 처리 예외(Exception)란 프로그램 실행 중에 발생하는 문제나 오류를 말합니다. 예외 처리는 이런 오류들을 잡아내고 적절히 대응하는 것을 의미합니다. try-catch try 블록 안의 코드가 실행됩니다. 오류가 발생하면 catch 블록으로 이동합니다. catch 블록이 오류를 처리합니다 (이 예에서는 오류 메시지를 출력합니다). rethrow rethrow의 역할은 이미 잡아낸 예외를 다시 던지는 것입니다. 즉, 한 부분에서 문제를 발견하고 처리하려고 했지만, 이 문제를 더 상위 단계에서 다루고 싶을 때 rethrow를 사용합니다. 현재의 catch 블록에서 예외를 다시 발생시키고, 그 예외는 현재 try-catch 블록을 벗어나 상위 레벨로 전달됩니다. 이 때문에, 같은 try-catch 블록 내의 .. 2023. 12. 11.
Dart에서 클래스 캡슐화와 오류 처리 기법 Dart에서의 클래스 캡슐화와 오류 처리는 객체 지향 프로그래밍의 중요한 부분입니다. 이번 포스트에서는 Dart의 캡슐화, 오류 처리 및 유효성 검사 기법을 살펴보고, 간단한 예시를 통해 이를 설명하겠습니다. 캡슐화 (Encapsulation) 캡슐화는 객체의 세부 구현 내용을 숨기고, 공개 인터페이스만을 통해 객체와 상호작용하는 방법입니다. Dart에서는 필드에 _ (언더스코어)를 붙여 private 필드로 만들어 클래스 외부에서의 직접적인 접근을 제한합니다. 예시: 은행 계좌 클래스 class BankAccount { late double _balance; // private 필드 BankAccount(double initialBalance) { _balance = initialBalance; } d.. 2023. 12. 5.
안드로이드 스튜디오 단축키 Android Studio에서 유용한 단축키를 소개하겠습니다. Android Studio는 IntelliJ IDEA 기반으로, 대부분의 단축키가 IntelliJ와 유사합니다. 사용하는 운영체제에 따라 단축키가 다를 수 있습니다. 블록 주석 처리/해제 (Block Comment) Windows/Linux: Ctrl + / (라인 주석) 또는 Ctrl + Shift + / (블록 주석) macOS: Cmd + / (라인 주석) 또는 Cmd + Shift + / (블록 주석) 코드 자동 정렬 (Reformat Code) Windows/Linux: Ctrl + Alt + L macOS: Cmd + Option + L 코드 자동 완성 (Code Completion) Windows/Linux: Ctrl + Spac.. 2023. 12. 3.
생성자 스타일 Named / Positional parameter 선택적 매개변수 두 생성자 스타일은 서로 다른 사용 시나리오와 선호도에 따라 선택될 수 있습니다. 각각의 장단점을 비교해보겠습니다: Named Parameter 생성자 (Cleric({required this.name, int? a, int? b})): 장점: 매개변수의 순서가 중요하지 않아 호출 시 유연합니다. 매개변수의 이름을 명시해야 하므로, 코드의 가독성이 좋아집니다. 매개변수를 선택적으로 제공할 수 있어, 다양한 사용 사례에 적합합니다. 단점: 매개변수 이름을 항상 명시해야 하므로, 호출 시 조금 더 많은 타이핑이 필요합니다. 적합한 사용 사례: 매개변수가 많고, 각각의 목적이 명확할 때. 함수 호출 시, 매개변수의 순서를 자유롭게 하고 싶을 때. Positional Parameter 생성자 (Cleric(th.. 2023. 12. 1.
Dart lowerCamelCase / static const / 생성자 ? ?? / required / named positional parameter | DART 언어 변수, 속성 이름 규칙 Dart에서는 변수와 속성 이름에 대해 lowerCamelCase 규칙을 권장합니다. 이 규칙에 따라 각 단어의 첫 글자는 소문자로 시작해야 하며, 두 번째 단어부터는 첫 글자를 대문자로 합니다. ex. int santa; int merryChristmas; static int num = 50; vs. static const int num = 50;의 차이: **static** int num = 50;: 이 선언은 num이 클래스의 모든 인스턴스에 대해 공유되는 정적(static) 변수임을 의미합니다. 이 변수는 프로그램 실행 중에 변경될 수 있습니다. **static const** int num = 50;: 이 선언은 num이 정적(static)이면서 상수(const)임을 의미합.. 2023. 12. 1.
클래스와 상속 super // Dart는 객체 지향 // 클래스 (class) - 객체를 생성하기 위한 템플릿 또는 청사진, 설계도. 실물을 찍어내기 위한 틀 class Person { // 객체의 행동, 상태 정의 // 상태 - 멤버 변수 String name; // 사람마다 다른 속성 int age; // 생성자[Constructor]: 클래스를 실물로 찍어낼 때 가장 먼저 호출되는 지점(함수) Person(this.name, this.age); // 행동 - 메서드[함수] void sayHello() { print("안녕하세요, 저는 $name이고, $age살 입니다."); } } // 상속: 기존 클래스의 특성을 다른 클래스에서 재사용하고 확장하는 매커니즘. // 부모 클래스[super class]와 자식 클래스[sub .. 2023. 11. 29.
Class, Abstract, Mixin, Interface 특징 개념 클래스(Class)를 사용하는 이유는 객체 지향 프로그래밍(Object-Oriented Programming, OOP)의 핵심 개념 중 하나로, 다음과 같은 여러 이유로 중요합니다: 캡슐화(Encapsulation): 클래스는 데이터(속성)와 이 데이터를 조작하는 함수(메서드)를 하나의 단위로 묶습니다. 이를 통해 코드의 재사용성을 높이고, 외부에서 내부 구현을 숨겨 정보의 은닉을 가능하게 합니다. 추상화(Abstraction): 클래스는 복잡한 로직을 단순화하여 사용자에게 필요한 정보만을 제공합니다. 사용자는 복잡한 내부 구현을 몰라도 클래스의 기능을 사용할 수 있습니다. 상속(Inheritance): 클래스를 통해 기존 코드를 재사용하고 확장할 수 있습니다. 상속을 통해 기존 클래스의 속성과 메서드를.. 2023. 11. 29.
Dart 369게임 | 모두의연구소 Flutter 오름캠프 문제 4명의 Player 1, 2, 3, 4가 순서를 돌아가며 369 게임을 진행한다. 1부터 100까지의 범위에서 30의 배수는 "ahh"를 출력, 3의 배수는 "clap"을 출력, 10의 배수는 "rool"을 출력, 나머지는 숫자를 출력한다. clap, rool, ahh의 총 개수를 출력한다. 게임당 clap을 했는지 출력한다. 가장 많은 clap을 한 player를 출력한다. 실행 코드 void main() { // 변수 초기화 int totalClaps = 0; Map playerClaps = {'Player 1': 0, 'Player 2': 0, 'Player 3': 0, 'Player 4': 0}; List players = playerClaps.keys.toList(); int current.. 2023. 11. 29.
Null Safety, null 합류 연산자, late, final, const, 연산자, 조건문, 반복문, List, Map, 함수, 메서드, positional/named parameter | Flutter 문법 Null Safety [null 안정성, ?] 변수가 null이 될 수 있는지 여부를 명시적으로 지정할 수 있다. 개발자의 실수 방지, 코드 안정성 향상. void main(){ String name = 'Bueno'; // null 할당 불가. String? name2 = null; // null (비어있는 값). String?이 null값을 넣을 수 있게 함. print(name2.length); // 에러 발생. null의 length 처리 불가. print(name2?.length); // null 출력. 물음표를 쓰면 값이 null로 호출 허용. // 애초에 name2를 String?로 null Safety 변수로 지정했기 때문에 괜찮은 것. } null 합류 연산자, ?? void main().. 2023. 11. 27.
Jekyll YAML Front Matter YAML (Yet Another Markup Language) YAML은 사람과 컴퓨터 모두가 쉽게 읽고 쓸 수 있도록 설계된 인간이 읽기 쉬운 데이터 직렬화 형식입니다. 주로 설정 파일과 프로그래밍 언어 간의 데이터 교환에 사용됩니다. 다음은 YAML에 관한 주요 사항입니다: 구문: YAML은 들여쓰기와 특수 문자를 사용하여 데이터 구조를 표현합니다. 각 요소를 구분하기 위해 공백과 줄 바꿈을 활용합니다. 데이터 유형: YAML은 문자열, 숫자, 불리언, 배열(리스트) 및 사전(맵)과 같은 다양한 데이터 유형을 지원합니다. 주석: YAML 파일에는 라인을 '#' 기호로 시작하여 주석을 추가할 수 있습니다. 중첩: YAML은 데이터 구조를 중첩할 수 있어 배열 내에 배열이나 사전 내에 사전을 가질 수 있.. 2023. 8. 2.
[패캠 태블로] 지도에 따른 시각화 | Ch.9 Dual-Axis Map 2023. 7. 22.
[패캠 태블로] 속성별 비교를 위한 시각화 KPI, Highlight Table, Bullet Table 1. KPI[Key Performance Indicator] 2. Highlight Table 3. Bullet Chart 데이터 원본을 Sample - Superstore.xls로 클릭하면 2019 Sales 참조선 추가를 해도 보여지지 않는다. 데이터 원본과 실습 파일 데이터에 차이가 있는 건가? 2023. 7. 21.
[패캠 태블로] 시간에 따른 시각화 | Ch.4 라인, 영역, 슬로프, 스파크라인, 캘린더, 간트 차트 1. 라인 차트: 이중축 라인 차트(Dual-Axis Line Chart) 각각의 축을 다른 색깔로 구분한다. 2. 양: 100% 누적 영역 차트(100% Stacked Area Chart) 구성비를 보여주기 위함. 영역 차트, 누적 영역 차트 sub category에 따른 월별 Sales 시각화 마크를 라인 차트 대신 영역 차트로 바꿔주면 겹치지 않게 trend, 카테고리 전체 합계, 합계 내에서 구성 비율을 볼 수 있다. 개별적인 sub category의 변화 추이를 보기는 어렵다. => 행 선반 합계(Sales) 오른쪽 마우스 - 퀵 테이블 계산 - 구성 비율 ✔️: 좌측의 y축이 Sales에 대한 총계로 바뀜 & 행 선반 합계(Sales) 오른쪽 마우스 - 다음을 사용하여 계산 - 테이블(아래로).. 2023. 7. 19.
[패캠 태블로] 마크 카드, VLOD, 서식 | Ch.3 마크 카드로 데이터에 컨텍스트 추가 1. 마크 타입 - 막대(범주)/원(산점도)/라인(시간연속형)/ 2. 색상 - 색상, 불투명도, 라인 차트 마커 타입, Cognitive Load [인지 부하] 주의. 여러가지 색상을 쓰면 노이즈가 늘어나고 시그널이 줄어든다.(한 대시보드에서 속성별로 같은 색상을 사용하는 차트[워크시트] 여러 개를 비교하면서 봐야 할 경우에는 예외) 3. 크기 - Bar Chart 너비 조절, Scatter Plot 4. Label - 레이블 카드에 차원/측정값을 드래그 5. 도구 설명 - 마우스롤 올렸을 때 나오는 정보. 회색 글씨는 변하지 않는 정적 텍스, 회색 배경색은 계속 변하는 동적 변수. View의 분석 세부 수준을 결정하는 VLOD(Visualization Level of.. 2023. 7. 19.
베어유 러닝크루 10기 파이썬 자동매매 프로그램 후기 러닝크루 참여를 통해 얻은 것 파이썬으로 업비트 자동매매봇을 구현해낼 수 있었습니다. 어떤 기능을 넣을지 로직을 짜고, 그 순서대로 함수를 하나씩 생성하여 구현해보고, 오류를 해결하고, 실제로 실행되는 프로그램을 만들어낼 수 있었습니다. 강의에서 구현된 자동매매봇은 아래의 로직에 따라 구현되었습니다. 1. 봇 실행 2. 업비트에서 가격 조회 3. 가격이 볼린저밴드 상에 어느 위치에 있는지 확인 4. 특정 시간마다 특정 함수를 실행하는 스케줄러로 가격을 판단하여 매수/매도/보류 결정 및 요청 매수: 이전봉 고가는 중간밴드 아래 & 현재가격이 중간 밴드를 돌파 매도: 상단 밴드와 중간 밴드의 2/3 돌파 buyingCondition = (self.prevHighPrice < self.middle) and (.. 2023. 7. 14.
Jekyll & Ruby 윈도우 설치 github page를 이용하여 개발용 학습 로그 등을 남기기에 좋을 것 같은 Jekyll 블로그를 사용하기 위해 Jekyll을 윈도우에 설치하는 과정을 기록하였습니다. 1. Ruby+Devkit 설치 RubyInstaller Downloads Downloads Which version to download? If you don’t know what version to install and you’re getting started with Ruby, we recommend that you use the Ruby+Devkit 3.2.X (x64) installer. It provides the biggest number of compatible gems and installs the MSYS2 Devkit.. 2023. 6. 30.
태블로 제품군, 공부법, Public 설치, 파일 데이터 연결 | Ch2 [초급] 세계 3등에게 배우는 실무 밀착 데이터 시각화 | 패스트캠퍼스 태블로 제품군 Tableau Prep 데이터 전처리 워크플로우 Tableau Public만 무료. Tableau Desktop 무료 버전. 개인 PC에 작업 저장 불가능. 반드시 Public에 업로드해야 함. 데이터 새로고침 제한됨. 온라인 대시보드 갤러리 커뮤니티. 기업의 민감한 데이터 처리에는 적합하지 않음. excel, csv, txt, pdf, json 형식만 connect 지원. Tableau Desktop Professional 14일 무료, 이후 유료. 많은 서버 데이터 연결 지원. Tableau Server / Online 조직 내 대시보드 배포 및 관리 태블로 설치 강의는 Professional 14일 평가판 활용: https://www.tableau.com/ko-kr/products/d.. 2023. 6. 30.
Wide data multiple columns & Long data multiple rows Wide data subjects can have data in multiple columns. Long data subjects can have multiple rows that hold the values of subject attributes. Here are examples of wide and long data formats using a dataset of student test scores: Wide data format: Student Name ID Number Math Score English Score Science Score Alice 1 90 85 95 Bob 2 80 75 85 Charlie 3 70 65 75 In this wide data format, each row repr.. 2023. 6. 27.
태블로를 쓰는 이유 1. No Code 누구나 데이터를 보고 이해한다. 드래그 & 드롭 2. Interactivity 질문에 대한 답을 빠르게 탐색할 수 있다. 3. Speed 코드를 쓰지 않기 때문에 데이터 간의 관계, 가정을 수립할 때 특히 빠르다. 4. Visual Technology x, y 좌표만 있다면 무엇이든지 표현할 수 있다. 5. 강력한 Community Tableau Public MakeoverMonday TableauTipTuesday WorkoutWednesday Sports Viz Sundays PreppinData Viz for Social Good ProjectHealthviz 태블로 대시보드를 공유하는 Public, 요일별로 다같이 똑같은 데이터를 가지고 미션 수행. 대시보드 피드백, 다운로드 .. 2023. 6. 26.
베어유러닝크루 6일차 [파이썬자동매매] 6강 수많은 프로그래밍 언어 6강. 수많은 프로그래밍 언어 프로그래밍 언어의 이해 ​ Java는 웹 백엔드 스프링, 스프링부트, jsp, 안드로이드 클라이언트 플랫폼 개발할 때 등 다양한 목적으로 사용된다. ​ Python처럼 활용도가 높은 대세 언어를 선택하기를 추천한다. - 웹 개발 HTML, CSS, JS - 안드로이드 포틀린 / ios 어플리케이션 Swift - 개앞맵시: 개발자로서 어떤 분야의 공부를 하고 싶은지, 어떤 것을 배워야 하는지, 어떤 책들을 참고하면 좋을지, 집단 지성으로 만들어진 로드맵 위키 ㄴ 강의에서는 버그인사이드 메인 블로그 링크가 보여지는데, https://www.mindmeister.com/ko/502625671/_?fullscreen=1# 로 들어가면 바로 마인드맵 형태로 정리된 로드맵을 볼 수 있.. 2023. 6. 23.
728x90
LIST