목록전체 글 (85)
공부하는 진희

import react from 'react'const App = () => { const style = { display: "flex", gap: "12px", padding: "50px", } const users = [ { id: 1, age: 30, name: "송중기" }, { id: 2, age: 24, name: "송강" }, { id: 3, age: 28, name: "이보라" }, { id: 4, age: 22, name: "김지수" }, ]; return ( {users.map(function(u..
✅오늘 한 것- REACT 입문 강의 2-6~2-9 수강- UI 집중반 4회차 피드백TIL 오랜만에 작성.디자인 집중반 디자인 과제한다고 코딩 수업이 눈에 안들어왔다. (그것 때문인지 코딩 강의가 듣기 어려워서인지...)REACT 입문 강의 2-6~2-9 정리function App() { return ( 여긴 App의 컨텐츠가 들어갑니다. );}export default App;function Layout(props) { const children = props.children; return ( 헤더입니다. {children} 푸터입니다. );} "children은 어디서 튀어나온거지?"children 은 React에서 컴포넌트를..

✅오늘 한 것- REACT 입문 강의 1-1~1-3 수강- UI 집중반 개인 과제이미 있는 변수를 왜 또 감싸는거지? 이해가 안될 때는 직접 접근 (user["name"]) 변수화 접근 (user[attribute])속성이 고정되어 있을 때 사용속성이 동적으로 결정될 때 사용코드가 간단하고 읽기 쉬움반복문, 함수, 사용자 입력 등에서 유용재사용성 낮음재사용성과 유연성 높음
FACTS(사실, 객관)- 자바스크립트 문법 강의 수강- UI 집중반 UI 분석 개인과제&팀과제- 크리스마스🎄 FEELINGS(느낌, 주관)난 항상 생각한건데 무언가 시작할 때 구조 잡는걸 어려워한다. "어디서부터 시작해야하지?"답이 있는 코딩은 재밌다. 다만 공식이 이해하기 어려울 뿐.컴퓨터의 언어는 어렵다. 지금 배우고 있는 기초적인 공식들(예: 더하기, 특정 문자 개수 세기)은 너무 단순하게 느껴지고, "사람이 더 빠르고 쉽게 할 수 있을 거 같은데?" 라고 생각도 들지만ㅋㅋㅋ이러한 기초 공식들이 방대한 데이터를 다룰 때는 꼭 필요한 단위라는 것도 안다. 프로그래밍은 결국 사고를 구조화 하는 과정이다. 문제를 쪼개고 해결책을 세우는 논리적인 사고를 길러주는 것 같다. 디자인에서도 이러한 구조화는 ..

변수(Variable)란?변수는 기억하고 싶은 값을 메모리에 저장하고, 저장된 값을 재사용하기 위해 이용되는 메커니즘. 변수를 잊지 않도록 하는 방법들 1. 무엇을 담는지 쉽게 알 수 있는 이름을 붙이기2. 변수 옆에 주석으로 설명 적어두기let username = "jinhee"; // 사용자 이름let totalPrice = 100000; // 총 가격 변수의 주요 5가지 개념 1. 변수 선언 let username;// 변수를 선언 2. 변수 이름let username = "jinhee";// 변수를 식별하는 데 사용하는 고유한 이름.// username 이 변수 이름 3. 변수 값let username = "jinhee";let userGender = "female";let userAge = 3..
✅오늘 한 것- 자바스크립트 문법 강의 수강- UI 집중반 그룹 과제 자바스크립트 문법 강의 수강 이번주 코딩 강의는 따라하며 타자 치는 데 너무 버벅거리지 않는 것을 목표로 잡았다. 모든 내용을 완벽히 이해하거나 외우는 것은 현실적으로 어렵다고 생각하고, TIL 작성을 대신해 반복 수강하며 새로운 카테고리 폴더를 만들어 정리 해놓을 예정이다.처음 듣는 모는 것이 낯설고 어렵게 느껴지는 건 내가 조금 부족해서일 수 도 있지만, 지금 배우는 문법들 (형변환, 함수, 조건문) 이런 것들이 어디에 적용되는지 모르는 상태에서 수업을 듣다보니 의욕이 너무 떨어지는 것도 사실이다. 혹시 어려운건 핑계고 연말이라 싱숭생숭해서 집중이 안 되는 건 아닌지 스스로를 돌아보게 된다.그래도 주말을 이용해서 강의를 다시 듣고..

✅오늘 한 것- 새로운 챕터 시작- 새로운 팀원들과 인사- Java script 문법 강의1.1~1.4 수강- UI 심화반 서비스 선정새로운 챕터가 시작됐다.챕터 4는 팀원들도, 배우는 내용도 너무 좋았는데 이번 챕터도 좋길!다만 오늘 강의 듣는데 너무 버거웠더라는...ㅠㅠ 새로운 팀원들과 인사 이번 새로 만나게 된 팀원분들은 카타에서도 만난 적이 없는 분들이셨다.아이스브레이킹으로 팀원 한분이 추천해주신 2truths 1lie 게임도 해봤다! 우리 힘든 코딩 같이 잘 배워보아요. Java script 문법 강의1.1~1.4 수강 원도우로 진행하려니 더 이상 진행이 안되서 맥북으로 갈아탔다... 이것 때문에 시간 너무 많이 잡아먹음. 쉽지 않다. 열심히 따라하긴 했는데 내가 뭐를 배우고 있는건지도 ..
FACTS(사실, 객관)- 노코드 툴 웹플로우로 서비스 랜딩페이지 제작- SaaS 기반 서비스 자료 조사- UI 심화반 배정 FEELINGS(느낌, 주관)UI심화반으로 배정받았는데 좋다. 스스로 UX가 더 부족하지 않나 싶었는데 UI 커리큘럼을 보니 나에게 부족한 개념들이 많다. 내가 어려워했던 좋은 디자인에 있어서의 설득력을 키울 수 있는 기회인 거 같다. FINDINGS (배운 것)- 노션 활용법: 나도 이제 노션 쓸 줄 아는 사람노션이 괜히 어렵다고 생각해서 무엇을 도전해볼 생각 조차 안했는데 이번 카타 때 노션에 대해 공부하면서 내가 어렵다고 느낀게 어려운게 아니잖아! 막연히 어려울거라고 생각했을 뿐 사실 누구나 쉽게 사용하라고 만들어 놓은 것이다.- 핵심 문제 그리고 핵심 솔루션솔루션 도출할 ..