<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
    <channel>
        <title>Brezel1910</title>
        <link>https://velog.io/</link>
        <description>흐르는 대로 설명하기 &amp;&amp;  틀리면 훈수 둬 주세요... 😊</description>
        <lastBuildDate>Fri, 17 Mar 2023 02:38:23 GMT</lastBuildDate>
        <docs>https://validator.w3.org/feed/docs/rss2.html</docs>
        <generator>https://github.com/jpmonette/feed</generator>
        <image>
            <title>Brezel1910</title>
            <url>https://velog.velcdn.com/images/pretzel-1910/profile/7e5bcc4c-844d-4481-aca7-0ffade1b5827/image.jpg</url>
            <link>https://velog.io/</link>
        </image>
        <copyright>Copyright (C) 2019. Brezel1910. All rights reserved.</copyright>
        <atom:link href="https://v2.velog.io/rss/pretzel-1910" rel="self" type="application/rss+xml"/>
        <item>
            <title><![CDATA[[Javascript] Hoisting]]></title>
            <link>https://velog.io/@pretzel-1910/Javascript-Hoisting</link>
            <guid>https://velog.io/@pretzel-1910/Javascript-Hoisting</guid>
            <pubDate>Fri, 17 Mar 2023 02:38:23 GMT</pubDate>
            <description><![CDATA[<h2 id="hoisting">Hoisting</h2>
<ul>
<li>변수가 선언된 시점보다 앞에서 사용되는 현상.</li>
<li>함수는 생성 단계에서 전체가 저장되므로 호출 가능.<blockquote>
<h3 id="var">var</h3>
<ul>
<li><p>var는 생성 단계에서 undefined로 초기화(initialization);</p>
<pre><code class="language-js">console.log(someFunc());
// undefined

var x =10;

console.log(someFunc()); // 10
</code></pre>
</li>
</ul>
<p>function someFunc(){</p>
<pre><code> return x; </code></pre><p> }</p>
<pre><code>### const, let
- const, let 변수는 생성 단계에서 초기화되지 않는다.
```js
 // ReferenceError : Cannot access &#39;a&#39;a
 // before initialization
 console.log(someFunc());

 let x = 10

 console.log(someFunc()); // 10

function someFunc(){
    return x;
} </code></pre></blockquote>
<h2 id="tdz-temporal-dead-zone">TDZ (Temporal Dead Zone)</h2>
</li>
<li>선언문 이전에 접근 시 ReferenceError</li>
<li>빨간 박스가 TDZ 구역이다.</li>
<li>따라서 let, const는 hoisting이 발생하지 않는다.
<img src="https://velog.velcdn.com/images/pretzel-1910/post/29b722fe-5877-4ecc-b0e7-9afa8ef5f925/image.png
" style="height : 300px"></li>
</ul>
]]></description>
        </item>
        <item>
            <title><![CDATA[Event 🎊]]></title>
            <link>https://velog.io/@pretzel-1910/Event</link>
            <guid>https://velog.io/@pretzel-1910/Event</guid>
            <pubDate>Wed, 08 Mar 2023 07:38:55 GMT</pubDate>
            <description><![CDATA[<h2 id="event-이벤트-">Event (이벤트) ?</h2>
<p>웹 브라우저가 알려주는 HTML 요소에 대한 <span style="background-color: rgba(2148,0,211,0.5)">사건의 발생</span>
JavaScript를 통해 발생한 이벤트에 특정 동작을 수행할 수 있다.</p>
<blockquote>
<p>ex) hover, click ...</p>
</blockquote>
<h3 id="event-type-이벤트-타입">Event Type (이벤트 타입)</h3>
<p>발생한 이벤트의 종류
ex) 폼, 키보드, 마우스, HTML DOM, WIndow 객체 등..)</p>
<pre><code class="language-html">&lt;!-- click 이벤트 예시 --&gt;
&lt;span onclick=&quot;changeText(this)&quot;&gt;클릭해주세요 click here&lt;/p&gt;

&lt;script&gt;
  function changeText(element){
      element.innerHTML = &quot; 바꿀 내용 입력 !&quot;;
  }
&lt;/script&gt;</code></pre>
<hr>
<h3 id="event-handler이벤트-핸들러">Event Handler(이벤트 핸들러)</h3>
<p>이벤트가 발생했을 때 처리를 담당하는 함수
지정된 이벤트 발생 시, 웹 브라우저는 그 요소에 등록된 이벤트 핸들러를 실행한다 !</p>
<pre><code class="language-javascript">// HTML이 load될때 발생 (실행)
window.onload = function() {
     var txt = document.getElementById(&quot;text&quot;);
      text.innerHTML = &quot;HTML 문서가 로드되었습니다.&quot;
}</code></pre>
]]></description>
        </item>
        <item>
            <title><![CDATA[DOM ? 🤔]]></title>
            <link>https://velog.io/@pretzel-1910/DOM</link>
            <guid>https://velog.io/@pretzel-1910/DOM</guid>
            <pubDate>Wed, 08 Mar 2023 03:00:28 GMT</pubDate>
            <description><![CDATA[<h2 id="dom--document-object-model-">DOM ( Document Object Model )</h2>
<blockquote>
</blockquote>
<ul>
<li>문서 객체 모델</li>
<li>객체 지향 모델로 구조화된 <span style="background-color: rgba(    255,127,80,0.5)"><strong>문서</strong></span>를 표현하는 형식 (HTML, XML 문서 등...)</li>
<li>프로그래밍 언어(JS)가 문서 구조, 스타일, 내용 등을 변경할 수 있도록 도와준다 !</li>
</ul>
<hr>
<h3 id="html문서-xml-dom">HTML(문서), XML DOM</h3>
<ul>
<li>HTML, XML을 조작하고 접근하는 표준화된 방법</li>
<li>모든 요소는 HTML, XML DOM을 통해 접근 가능</li>
</ul>
<blockquote>
<h3 id="document">Document</h3>
</blockquote>
<ol>
<li>Document 객체<ul>
<li>웹 페이지를 의미</li>
<li>HTML 요소애 접근할 때는 꼭! Document 객체부터 시작<br/></li>
</ul>
</li>
<li>Document 메소드<ul>
<li>요소의 선택 : .getElementBy__ ( Id, ClassName, Name, ... )</li>
<li>요소의 생성 : .createElement() , .write()</li>
<li>이벤트 핸들러 추가 .onclick = function( .. ) { ... }</li>
<li>++ .querySelectorAll( .. ) <ul>
<li>해당 선택자로 선택되는 요소를 모두 선택</li>
</ul>
</li>
<li>++ .querySelector( .. )<ul>
<li>... 선택되는 요소를 1개 선택  </li>
</ul>
</li>
</ul>
</li>
</ol>
<hr>
<h2 id="dom-트리dom-tree">DOM 트리(DOM tree)</h2>
<p><img src="https://velog.velcdn.com/images/pretzel-1910/post/c5cfff66-6269-473d-b5ed-87655b1daedf/image.jpg" alt=""></p>
<h3 id="node">Node</h3>
<ul>
<li>HTML  DOM에서 정보를 저장하는 계층적 단위</li>
</ul>
<h3 id="node-tree">Node Tree</h3>
<ul>
<li>Node들의 집합으로, Node 간의 관계를 나타냄</li>
</ul>
<blockquote>
<p>JavaScript에서는 HTML DOM을 통해 Node Tree에 포함된 모든 Node에 접근 가능 !</p>
</blockquote>
<hr>
<h2 id="node-관계">Node 관계</h2>
<p>(루트 노드)root Node = HTML
(자식 노드)child Node = head, body
(형제 노드)sibling Node = head, body
(부모 노드)parent Node = HTML</p>
<h2 id="node-종류">Node 종류</h2>
<ul>
<li><strong>문서 노드</strong>(document node)<ul>
<li>HTML 문서 전체를 나타내는 노드</li>
</ul>
</li>
<li>요소 노드(element node)<ul>
<li>모든 HTML 요소는 요소 노드다. 속성 노드를 가질 수 있는 유일한 노드 !</li>
</ul>
</li>
<li>주석 노드(comment node)</li>
<li>속성 노드(attribute node)<ul>
<li>모든 요소의 속성은 속성 노드다. 하지만 해당 <strong>요소 노드의 자식 노드</strong> 에는 포함하지 않음 !</li>
</ul>
</li>
<li>텍스트 노드(text node)</li>
</ul>
<hr>
<h2 id="javascript--dom">JavaScript &amp; DOM</h2>
<ol>
<li><p>DOM의 요소의 선택</p>
<pre><code class="language-js">   // HTML &lt;h1&gt; 요소 선택
   var selectedItme = document.getElementsByTagName(&quot;h1&quot;);
   // id가 &quot;id&quot;인 요소 선택
   var selectedItme = document.getElementById(&quot;id&quot;);
   // 클래스가 &quot;odd&quot;인 요소 선택
   var selectedItme = document.getElementsByClassName(&quot;odd&quot;);
   // name 속성값이 &quot;first&quot;인 요소 선택
   var selectedItme = document.getElementsByName(&quot;first&quot;);</code></pre>
</li>
<li><p>DOM요소의 스타일 변경</p>
<pre><code class="language-js">      var selected = document.getElementByID(&quot;id&quot;);
   // 선택된 요소의 text 색상 변경
   selected.style.color = &quot;red&quot;;</code></pre>
</li>
<li><p>DOM요소의 내용 변경</p>
<pre><code class="language-js">      var selected = document.getElementByID(&quot;text&quot;);
   // 선택된 요소의 내용 변경
   selected.innerHTML = &quot;변경할 내용을 작성&quot;;</code></pre>
</li>
</ol>
<h3 id="node-값-접근">Node 값 접근</h3>
<p>JavaScript에서 HTML DOM을 통해 모든 노드에 접근할 수 있다.</p>
<pre><code class="language-js">//1.
document.childNodes[0].nodeName;  // 자식 노드 중에서 첫 번째 노드의 이름을 선택</code></pre>
<pre><code class="language-js">//2.
let apple = document.getElementById(&#39;apple&#39;);
apple.firstChild.nodeValue;  // 첫 번째 자식 노드의 값을 선택;</code></pre>
<pre><code class="language-js">//2.
let apple = document.getElementById(&#39;apple&#39;).childNodes[0]; // 자식 노드 중에서 첫 번째 노드의 타입을 선택

apple.nodeType; 
// 대표적인 HTML 노드별 nodeType 프로퍼티 값
요소 노드:1
속성 노드: 2
텍스트 노드: 3
주석 노드: 8
문서 노드: 9
</code></pre>
]]></description>
        </item>
        <item>
            <title><![CDATA[레이아웃에 영향을 미치는 속성]]></title>
            <link>https://velog.io/@pretzel-1910/%EB%A0%88%EC%9D%B4%EC%95%84%EC%9B%83%EC%97%90-%EC%98%81%ED%96%A5%EC%9D%84-%EB%AF%B8%EC%B9%98%EB%8A%94-%EC%86%8D%EC%84%B1</link>
            <guid>https://velog.io/@pretzel-1910/%EB%A0%88%EC%9D%B4%EC%95%84%EC%9B%83%EC%97%90-%EC%98%81%ED%96%A5%EC%9D%84-%EB%AF%B8%EC%B9%98%EB%8A%94-%EC%86%8D%EC%84%B1</guid>
            <pubDate>Wed, 01 Mar 2023 09:01:55 GMT</pubDate>
            <description><![CDATA[<h2 id="🖥-display">🖥 display</h2>
<ul>
<li>Block과 Inline 요소의 성격을 바꿀 때 사용</li>
<li>inline-block을 사용하면 두 요소의 성격을 가짐<pre><code class="language-css">h1 { display : inline-block;}</code></pre>
</li>
</ul>
<h2 id="🌊-float">🌊 float</h2>
<ul>
<li>왼쪽 정렬, 오른쪽 정렬</li>
<li>선택자를 띄워 새로운 레이어 층을 만듬</li>
<li>레이어가 겹치지않게 정렬하고싶으면 연속으로 입력<pre><code class="language-css">.left { float : left;}
.right { float : right;}</code></pre>
</li>
</ul>
<h2 id="🫧-clear">🫧 clear</h2>
<ul>
<li>float 속성을 제어할때</li>
<li>float을 사용한 태그 다음으로 오는 태그에 clear 속성 적용해야함<pre><code class="language-css">  .className p { clear : both;}
  /* 전에 사용된 float : left 또는 right; 기능을 끔  */</code></pre>
</li>
</ul>
<blockquote>
<h3 id="⭐️-브라우저와-공간-공백-제거-⭐️">⭐️ 브라우저와 공간 공백 제거 ⭐️</h3>
</blockquote>
<ul>
<li>html, body 태그의 margin, padding 값을 0으로 초기화해줌</li>
<li>이유는 디자인이나 위치, 모양 잡기 편리하게 할려고 사용됨!</li>
</ul>
]]></description>
        </item>
        <item>
            <title><![CDATA[HTML, CSS ?]]></title>
            <link>https://velog.io/@pretzel-1910/HTML-CSS</link>
            <guid>https://velog.io/@pretzel-1910/HTML-CSS</guid>
            <pubDate>Wed, 01 Mar 2023 07:56:14 GMT</pubDate>
            <description><![CDATA[<h3 id="📄-html">📄 HTML</h3>
<ul>
<li><strong>H</strong>yper <strong>T</strong>ext <strong>M</strong>arkup <strong>L</strong>anguage</li>
</ul>
<blockquote>
</blockquote>
<ul>
<li><strong>H</strong>yper <strong>T</strong>ext <strong>M</strong>arkup <strong>L</strong>anguage<ul>
<li>웹사이트에서 눈에 보이는 <strong>정보</strong>나 <strong>특정 구역</strong>을 설정할 때 사용하는 언어<ul>
<li><strong>ex)</strong> 배너, 로그인, 내비게이션 ...</li>
</ul>
</li>
</ul>
</li>
</ul>
<pre><code>&lt;!DOCTYPE html&gt; 
- HTML5라는 문서를 선언하는 태그

&lt;html&gt; … &lt;/html&gt;
- HTML문서의 시작과 끝을 의미

&lt;head&gt; … &lt;/head&gt;
- 웹사이트의 간단한 요약 정보를 담는 영역
- 웹에 노출되지 않는 정보

&lt;body&gt; … &lt;/body&gt;
- 웹사이트에서 눈에 보이는 정보를 담는 영역

&lt;meta charset=“UTF-8”&gt;
- 모든 문자를 표현하는 유니코드 UTF-8

&lt;title&gt; … &lt;/title&gt;
- 웹사이트 탭에 나타내는 제목 태그


&lt;img src =“test.jpg” alt=“로고사진”&gt;
- 이미지 삽입
- src 속성 : 이미지 파일 경로
- alt 속성 : 웹사이트가 이미지를 출력하지 못했을 경우, 텍스트 정보로 대체


&lt;h1&gt; … &lt;/h1&gt;
- 가장 중요한 정보를 담으므로, html문서당 한 번만 사용

&lt;p&gt; … &lt;/p&gt;
- Paragraph의 약자 (문단)
- 본문 내용을 표현
- 웹사이트의 중요 정보를 담는 태그
- 긴 문장, 문단을 넣을때

&lt;ul&gt; … &lt;/ul&gt;
- Unordered list의 약자
- 순서가 없는 리스트 생성
- 메뉴 버튼을 만들 때 사용



## 구조를 잡을 때 사용하는 태그
- header 웹사이트의 머리글을 담는 공간
- nav 메뉴 버튼을 담는공간 ul,li,a 함께 사용
</code></pre><h3 id="🎨-css">🎨 CSS</h3>
<ul>
<li><strong>C</strong>ascading <strong>S</strong>tyle <strong>S</strong>heet</li>
</ul>
<blockquote>
</blockquote>
<ul>
<li>문서의 레이아웃, 스타일 정의</li>
<li>HTML로 작성된 정보를 꾸며주는 언어</li>
</ul>
<h4 id="css-연동-방법-3가지">CSS 연동 방법 3가지</h4>
<pre><code class="language-html">1. Inline Style Sheet(인라인 스타일 적용)
&lt;h1 style=&quot;color : red;&quot;&gt; title &lt;/h1&gt;


2. Internal Style Sheet (인터널 스타일 적용)
&lt;head&gt;
    &lt;style&gt;
        h1{ color : red; }
    &lt;/style&gt;
&lt;/head&gt;

3. External Style Sheet
  - .css 파일을 만들어 link태그로 연결방식
  -- html, css 분리하여 관리하기때문에 가독성이 높고 유지보수가 쉬움
  &lt;head&gt;
      &lt;link rel=&quot;stylesheet&quot; src=&quot;index.css&quot;/&gt;
  &lt;/head&gt;
</code></pre>
<blockquote>
<h3 id="⭐️-웹사이트-제작시-고려할-사항-⭐️">⭐️ 웹사이트 제작시 고려할 사항 ⭐️</h3>
<ul>
<li>** 웹 표준성 : 공식 표준이나 기술적 규격 **</li>
<li>** 웹 접근성 : 장애의 여부와 상관 없이 모두가 웹사이트를 이용할수 있게 하는 방식 **</li>
<li>** 크로스 브라우징 : 모든 브라우저 또는 기기에서 사이트가 작동하도록 하는 기법 **</li>
</ul>
</blockquote>
]]></description>
        </item>
        <item>
            <title><![CDATA[🏁 엘리스 SW 엔지니어 트랙  | 지원]]></title>
            <link>https://velog.io/@pretzel-1910/eliceTrack</link>
            <guid>https://velog.io/@pretzel-1910/eliceTrack</guid>
            <pubDate>Wed, 08 Feb 2023 08:43:17 GMT</pubDate>
            <description><![CDATA[<h1 id="👓-대상-및-소개">👓 대상 및 소개</h1>
<p>&quot;경력으로 가기 위한 경험&quot;을 원하는 개발자 취업 준비생을 위한 교육입니다.
현업에서 사용하는 기술 스택에 집중하여 배우고, 현업 개발팀 방식 그대로 실무 프로젝트를 완수하는 경험</p>
<blockquote>
<h3 id="🚕-교육-대상">🚕 교육 대상</h3>
</blockquote>
<ul>
<li>내일배움카드 발급이 가능하며, 6개월간 주 5일동안 매일 7시간 학습이 가능한 사람 !<blockquote>
<h3 id="🕰-접수-기간">🕰 접수 기간</h3>
</blockquote>
</li>
<li>2023년 1월 9일 ~ 2023년 2월 12일<blockquote>
<h3 id="📅-교육-기간">📅 교육 기간</h3>
</blockquote>
</li>
<li>2023년 02월 27일 ~ 2023년 6월 16일 (16주)<blockquote>
<h3 id="👥-모집-인원">👥 모집 인원</h3>
</blockquote>
</li>
<li>200명 (아마 변동될수도?..)</li>
</ul>
<h1 id="✏️-six---step-with-elice">✏️ Six - step with Elice</h1>
<blockquote>
<h3 id="1-매일-함께하는-이론-강의와-실습">1. 매일 함께하는 이론 강의와 실습</h3>
</blockquote>
<ul>
<li>이론 강의와 실습 문제를 통해 지식과 역량을 꾸준히 발전<blockquote>
<h3 id="2-주간-테스트">2. 주간 테스트</h3>
</blockquote>
</li>
<li>매주 1번 테스트를 통해 예습, 복습 <blockquote>
<h3 id="3-실무-팀-프로젝트">3. 실무 팀 프로젝트</h3>
</blockquote>
</li>
<li>두 번의 팀 프로젝트를 수행하여 실무에 가까운 경험 및 협업 역량 습득<blockquote>
<h3 id="4-팀-스터디">4. 팀 스터디</h3>
</blockquote>
</li>
<li>함께하는 스터디를 통해 알고리즘 역량 강화, 전산 이론 학습 등 내게 맞는 학습 목표 달성<blockquote>
<h3 id="5-커리어-빌드업-프로그램">5. 커리어 빌드업 프로그램</h3>
</blockquote>
</li>
<li>진로 탐색부터 설계, 기업 탐색, 포폴 준비 등<blockquote>
<h3 id="6-리크루팅-위크">6. 리크루팅 위크</h3>
</blockquote>
</li>
<li>16주간의 결과물을 발표하고 직접 기업에 지원!</li>
</ul>
<h1 id="👥-이런-분이라면-지원해보시는-걸-추천">👥 이런 분이라면 지원해보시는 걸 추천!</h1>
<blockquote>
<ul>
<li>16주간 밀도있게 배우고 Front-End 개발자로 일하고싶은분 !</li>
<li>협업과 커뮤니케이션을 잘하는 개발자로 성장하고 싶은 분 !</li>
<li>수료 후 개발자 커뮤니티에서 네트워킹하며 성장하고 싶은 분 !</li>
</ul>
</blockquote>
<p>   --&gt; <u><a href="https://elice.training/track/sw">https://elice.training/track/sw</a></u> &lt;--</p>
]]></description>
        </item>
        <item>
            <title><![CDATA[[React] props.children 사용하기]]></title>
            <link>https://velog.io/@pretzel-1910/React-props.children</link>
            <guid>https://velog.io/@pretzel-1910/React-props.children</guid>
            <pubDate>Mon, 06 Feb 2023 08:42:20 GMT</pubDate>
            <description><![CDATA[<blockquote>
</blockquote>
<h3 id="기존-expenseitem">기존 ExpenseItem</h3>
<p><img src="https://velog.velcdn.com/images/pretzel-1910/post/521f9bab-1b59-45c4-aa2e-ce317f8b0a6a/image.png" alt=""></p>
<h3 id="변경-후-expenseitem">변경 후 ExpenseItem</h3>
<p><img src="https://velog.velcdn.com/images/pretzel-1910/post/2b0324a9-c1a0-4585-aa9f-85ba07131286/image.png" alt=""></p>
<h2 id="🪡-expenseitem-설명">🪡 ExpenseItem 설명</h2>
<ol>
<li>Card 컴포넌트를 만들어 미리 정의된 CSS 설정</li>
<li>사용자 지정 컴포넌트(Expensedate)를  Card 컴포넌트로 감싸 사용할 수없음</li>
<li><code>&lt;div&gt; --&gt; &lt;Card&gt;</code></li>
</ol>
<blockquote>
</blockquote>
<h3 id="cardjs">Card.js</h3>
<p><img src="https://velog.velcdn.com/images/pretzel-1910/post/56a1dd55-92cd-4603-9811-533bc2f0e91c/image.png" alt=""></p>
<h2 id="card-설명-withchildren">Card 설명 (with.children)</h2>
<ol>
<li><p>children은 예약어이다.</p>
</li>
<li><p>기존 className은 컴포넌트로 변경되면서 클래스가 아닌 속성으로 변경됨.
따라서 전달받은 props의 className 을 상수 classes생성 
<code>&lt;div className={classes}&gt; ---&gt; &lt;div className=&quot;card expense-item&quot;&gt;</code></p>
</li>
<li><p>사용자 지정컴포넌트인 Card 사이에 있는 컨텐츠 --&gt; children</p>
<pre><code> &lt;Card className=&quot;expense-item&quot;&gt;
   /* children */
     &lt;ExpenseDate date={props.date} /&gt;
     &lt;div className=&quot;expense-item__description&quot;&gt;
       &lt;h2&gt;{props.title}&lt;/h2&gt;
       &lt;div className=&quot;expense-item__price&quot;&gt;{props.amount}원&lt;/div&gt;
     &lt;/div&gt;
   /* children */
 &lt;/Card&gt;</code></pre></li>
<li><p>CSS파일에서 일부 중복되는 스타일을 추출하여 코드 중복을 피할 수 있음.</p>
</li>
<li><p>깔끔하고 가독성 좋은 코드 작성 가능.</p>
</li>
</ol>
]]></description>
        </item>
        <item>
            <title><![CDATA[[React] props통해 데이터 전달하기]]></title>
            <link>https://velog.io/@pretzel-1910/ReactUseprops</link>
            <guid>https://velog.io/@pretzel-1910/ReactUseprops</guid>
            <pubDate>Mon, 06 Feb 2023 07:40:07 GMT</pubDate>
            <description><![CDATA[<blockquote>
<h2 id="appjs">App.js</h2>
<p><img src="https://velog.velcdn.com/images/pretzel-1910/post/3c4f70e8-86b2-4fb7-8877-80487d1e9d70/image.png" alt=""></p>
</blockquote>
<h2 id="✏️-app-설명">✏️ App 설명</h2>
<ol>
<li>상수 expense의 배열 생성</li>
<li>Expenses 컴포넌트에 전달할 속성명 items , 값 설정 expense</li>
</ol>
<blockquote>
<h2 id="expensesjs">Expenses.js</h2>
<p><img src="https://velog.velcdn.com/images/pretzel-1910/post/8a6c66bc-2c9c-4d5d-85f8-d1933d2317cf/image.png" alt=""></p>
</blockquote>
<h2 id="🔑-expenses-설명">🔑 Expenses 설명</h2>
<ol>
<li><p>함수 Expenses에 전달받은 props</p>
</li>
<li><p>props 객체는 key : value로 이루어짐</p>
</li>
<li><p>props.items[0].title 은 props를 통해 items속성의 0번째 배열의 key값인 title 추출</p>
</li>
<li><p>ExpenseItem 컴포넌트의 속성명 title에 {props.items[0].title}로 값 설정 후, 전달</p>
<blockquote>
<h2 id="expenseitemjs">ExpenseItem.js</h2>
<p><img src="https://velog.velcdn.com/images/pretzel-1910/post/f5d3b11f-c7ce-45c9-8a8a-c3bc2ff4ff15/image.png" alt=""></p>
</blockquote>
</li>
</ol>
<h2 id="🧾-expensesitem-설명">🧾 ExpensesItem 설명</h2>
<ol>
<li>props 파라미터로 전달받음</li>
<li>해당 props의 key값을 props.date, props.title, props.amount로 출력</li>
<li>date 속성명으로 ExpenseDate 컴포넌트에 전달</li>
</ol>
<blockquote>
<h2 id="expensedate">ExpenseDate</h2>
<p><img src="https://velog.velcdn.com/images/pretzel-1910/post/ce89abf6-dddb-4952-8215-1a53b4ad5b9b/image.png" alt=""></p>
</blockquote>
<h2 id="📅-expensedate-설명">📅 ExpenseDate 설명</h2>
<ol>
<li>ExpensesItem에서 전달받은 props의 date를 month, day, year로 상수 선언.</li>
<li>toLocaleString 매서드를 통해 월, 일, 년 값을 문자열로 반환</li>
<li>상수 month, day, year 전달하여 출력</li>
</ol>
]]></description>
        </item>
        <item>
            <title><![CDATA[🏁엘리스 SW 엔지니어 트랙 | 지원]]></title>
            <link>https://velog.io/@pretzel-1910/SwTrack</link>
            <guid>https://velog.io/@pretzel-1910/SwTrack</guid>
            <pubDate>Mon, 06 Feb 2023 06:49:07 GMT</pubDate>
            <description><![CDATA[<h1 id="👓-대상-및-소개">👓 대상 및 소개</h1>
<p>&quot;경력으로 가기 위한 경험&quot;을 원하는 개발자 취업 준비생을 위한 교육입니다.
현업에서 사용하는 기술 스택에 집중하여 배우고, 현업 개발팀 방식 그대로 실무 프로젝트를 완수하는 경험</p>
<blockquote>
<h2 id="🚕-교육-대상">🚕 교육 대상</h2>
</blockquote>
<ul>
<li>내일배움카드 발급이 가능하며, 6개월간 주 5일동안 매일 7시간 학습이 가능한 사람 !<blockquote>
<h2 id="🕰-접수-기간">🕰 접수 기간</h2>
</blockquote>
</li>
<li>2023년 1월 9일 ~ 2023년 2월 12일<blockquote>
<h2 id="📅-교육-기간">📅 교육 기간</h2>
</blockquote>
</li>
<li>2023년 02월 27일 ~ 2023년 6월 16일 (16주)<blockquote>
<h2 id="👥-모집-인원">👥 모집 인원</h2>
</blockquote>
</li>
<li>200명 (아마 변동될수도?..)</li>
</ul>
<h1 id="✏️-six---step-with-elice">✏️ Six - step with Elice</h1>
<blockquote>
<h2 id="1-매일-함께하는-이론-강의와-실습">1. 매일 함께하는 이론 강의와 실습</h2>
</blockquote>
<ul>
<li>이론 강의와 실습 문제를 통해 지식과 역량을 꾸준히 발전<blockquote>
<h2 id="2-주간-테스트">2. 주간 테스트</h2>
</blockquote>
</li>
<li>매주 1번 테스트를 통해 예습, 복습 <blockquote>
<h2 id="3-실무-팀-프로젝트">3. 실무 팀 프로젝트</h2>
</blockquote>
</li>
<li>두 번의 팀 프로젝트를 수행하여 실무에 가까운 경험 및 협업 역량 습득<blockquote>
<h2 id="4-팀-스터디">4. 팀 스터디</h2>
</blockquote>
</li>
<li>함께하는 스터디를 통해 알고리즘 역량 강화, 전산 이론 학습 등 내게 맞는 학습 목표 달성<blockquote>
<h2 id="5-커리어-빌드업-프로그램">5. 커리어 빌드업 프로그램</h2>
</blockquote>
</li>
<li>진로 탐색부터 설계, 기업 탐색, 포폴 준비 등<blockquote>
<h2 id="6-리크루팅-위크">6. 리크루팅 위크</h2>
</blockquote>
</li>
<li>16주간의 결과물을 발표하고 직접 기업에 지원!</li>
</ul>
<h1 id="👥-이런-분이라면-지원해보시는-걸-추천">👥 이런 분이라면 지원해보시는 걸 추천!</h1>
<blockquote>
<ul>
<li>16주간 밀도있게 배우고 Front-End 개발자로 일하고싶은분!</li>
<li>협업과 커뮤니케이션을 잘하는 개발자로 성장하고 싶은 분!</li>
<li>수료 후 개발자 커뮤니티에서 네트워킹하며 성장하고 싶은 분!</li>
</ul>
</blockquote>
]]></description>
        </item>
    </channel>
</rss>