패스트캠퍼스 국비지원 강좌는 처음 강좌페이지로 가서 수강신청버튼을 누르면 hrd-net 홈페이지로 이동하게되고, hrd-net에서 수강신청을 하고나면 하루정도 뒤에 문자로 수강관련 안내 메세지가 온답니다.
국비지원 패스트캠퍼스 React 프론트엔드 - 수강신청 후 결제 안내
이 문자를 받고나서 hrd-net에 접속해서 자부담결제관리에 들어가서 공인인증서로그인을 한뒤에 결제를 하면됩니다.
결제는 SK페이(11번가에서쓰는..)에 내일배움카드를 등록하고 결제하면됩니다 (나중에 11번가에서 SK페이쓸때도 사용이 가능하더라고요)
국비지원 패스트캠퍼스 React 프론트엔드 - hrd-net에서 자부담금 결제
국비지원 패스트캠퍼스 React 프론트엔드 - 자부담 결제 후 수강확정 메세지
결제까지 마치면 저 문제가 나오게되고 수강이 확정된거랍니다 ㅎㅎㅎ
국비지원 패스트캠퍼스 React 프론트엔드 강좌는 강좌에대한 질문과 답변 그리고 수강생끼리의 커뮤니케이션을 slack이라는 서비스로 진행을 하게 된답니다.
다른 모든 국비지원 강좌가 이런 형식으로 운영이되니 참고하시면 좋을것같아요 ㅎㅎ
그리고 수강안내 메일이 오게됩니다.
패스트캠퍼스 사이트가 아닌 국비지원 강좌만의 사이트에서 강좌를 수강하실수있어요 ㅎㅎ
이전 포스팅을 보셨다면 제가 패스트캠퍼스 강좌중에서 처음에 듣고자 한 강의가 [초격차 힌번에 끝나는 프론트엔드 개발] 이라는것을 알 수 있으실텐데요. 이번 국비지원강좌랑 커리큘럼차이가 있나 한번 비교를 해보았어요.
국비지원 VS 초격차 힌번에 끝나는 프론트엔드 개발
https://docs.google.com/spreadsheets/d/1ZvIAdXNYnPha3MCzchO6VcRabO8x4MBp/edit#gid=958320484
강좌커리큘럼비교.xlsx
Sheet1 국비지원,일반강좌 1주차,8시간,HTML로 시작하기,VS Code 설치 및 실행, HTML 태그, HTML 글자 및 상자, 주석,01. HTML/CSS/JS로 만드는스타벅스 웹사이트,Ch01.개요 ~ Ch06.HTML핵심정리 2주차,8시간,CSS 학
docs.google.com
HTML/CSS/Javascript/React/Redux까지는 동일해보이고 초격차패키지의 경우 TypeScript와 MobX, GraphQL, Next.js, Svelte 를 추가로 배우게 되더라고요. 또한 Bundler라는 것도 배우지 않아요.
학습에 대한 결과물도 스타벅스 홈페이지 + 미세먼지 알리미의 코드가 끝인데,
초격차 패키지의 경우는 스타벅스홈페이지, 영화정보 웹사이트만들기, 독서기록 온라인책장, 그리고 쇼핑몰 사이트 만들기까지 강좌가 들어있답니다.
그래서 아쉬운 마음이 큰 찰라..!!
패스트캠퍼스에서는 끝까지열공챌린지를 운영하더라고요 !!
주당 1개의 블로그 학습일지를 작성하고 진도율 80%이상을 달성하면 모든강의 자유이용권을 3개월!!! 지급한다는것!! +_+
그러면 이후 버전을 학습할수있어서 정말 좋은것 같더라고요. 걱정이 한시름 놓아지네요.
어차피 블로그 기록은 남기기로 했던거니! 더욱 열심히 남기게 되겠는걸요!?!?
그리고 사이트로 접속을 해보았답니다.
1주차 강좌는 VSCode 환경설정부터 시작해서 HTML과 CSS를 알려주네요.
CSS중에서도 문법과 선언방식등 기초적인거라서 이미 다른 개발경험이 있는 저에게는 비교적 쉬웠답니다.
중간부터 듣고싶지만 선행을 듣지않으면 열리지 않더라고요...🥲
아래는 강의들으면서 정리하면서 메모하듯이 적은 후기입니다.
웹프론트엔드는 HTML, CSS, JS로 이루어져있다
HTML 웹구조담당
CSS 시각적 표현 담당
JS 동적 처리 담당
프론트엔드 8주 완성 with React 국비지원 react 강의 1주차 HTML/CSS
웹표준 '웹에서 사용되는 표준 기술이나 규칙' W3C
크로스브라우징: 여러 브라우저에서 동일한 사용자 경험을 줄 수 있도록 제작하는 기술, 방법
웹접근성 : WA 고령자, 장애인 등 예외없이 모든 사용자들이 동등하게 접근할 수 있는 웹 콘텐츠를 제작하는 방법
이미지 종류
Raster: 비트맵 형식으로 픽셀들이 모여 만들어진 정보의 집합 (확대/축소시 품질저하)
-> 확장자 JPG, PNG(투명가능), GIF(움직임), WEBP 세개모두를 대체할 수있지만 IE를 지원하지 않음. 구글이 개발한 이미지 포맷
Vector: 점,선,면 위치 좌표 색상등을 수학적 정보의 형태로 이루어진 이미지 (확대/축소시 자유로움, 인물 및 풍경사진등은 표현하기 어려움, 주로아이콘)
-> 확장자 svg
기호영어(발음)한글
| ' |
Grave(그레이브) |
- |
| ~ |
Tilde(틸드) |
물결표시 |
| ! |
Exclamation(엑스클러메이션)Mark |
느낌표 |
| @ |
At(엣)sign |
골뱅이 |
| # |
Number(넘버)sign, Sharp(샾) |
샾, 우물정 |
| $ |
Dollar(달러)sign |
달러 |
| % |
Percnet(퍼센트)sign |
퍼센트 |
| ^ |
Caret(캐럿) |
- |
| & |
Ampersand(엠퍼센드) |
- |
| * |
Asterisk(에스터리스크) |
별표 |
| - |
Hyphen(파이픈), Dash(대쉬) |
마이너스 |
| _ |
Underscore(언더스코어), Low dash(로우 대쉬) |
밑줄 |
| = |
Equals(이퀄)sign |
이꼬르 |
| " |
Quotation(쿼테이션)Mark |
큰 따옴표 |
| ' |
Apostrophe(아포스트로피) |
작은 따옴표 |
| : |
Colon(콜론) |
땡땡이 |
| ; |
Semicolon(세미콜론) |
털 달린 땡땡이 |
| . |
Period(피리어드), Dot(닷) |
점, 마침표 |
| ? |
Question(퀘스쳔)Mark |
물음표 |
| / |
Slash(슬래쉬) |
- |
| |
|
Vertical bar(버티컬 바) |
| \ |
Backslash(백슬래쉬) |
- |
| () |
Parenthesis(퍼렌서시스) |
(소)괄호 |
| {} |
Brace(브레이스) |
중괄호 |
| [] |
Bracket(브래켓) |
대괄호 |
| <> |
Angle Bracket(앵글 브래캣) |
꺽쇠 괄호 |
상대경로: ./ ../
절대경로: http /
localhost 는 로컬프로젝트 이다.
로트경로 : image, css, js 뎁스를 말한다.
프론트엔드 8주 완성 with React 국비지원 react 강의 1주차 HTML/CSS
html 태그 종류 및 설명
DTD(Document Type Definition)
html 5 (표준)
xhtml
CSS
1. 문법: 선택자{속성:값;속성:값;}
2. 선언방식:
내장방식 <style></style>, 인라인방식, 링크방식 <link / >, import방식 @import url(./box.css)
3. 선택자
ABCXYZ : 태그선택자 하고 CSS선택자를 써야함. 안그러면구분이안감
ABC>XYZ : 자식 선택자
ABC XYZ : 하위선택자
ABC+XYZ : 인접한거 하나선택
ABC~XYZ : 인접한거 모두 선택
4.가상 클래스
정의 .box:hover : 콜론 이후에 있는 것을 가상 클래스라고 함
ABC:hover 👉🏻 마우스커서 올라간동안
ABC:active 👉🏻 클릭하고 유지하는 동안
ABC:focus 👉🏻 입력하고있는 동안 혹은 입력을 위해 클릭해서 커서가 깜빡이고있는 상태, 클릭해도 이런효과를 원하지 않으면 tabindex속성을 -1로 주면된다
ABC:first-child 👉🏻 요소중 첫번째
ABC:last-child 👉🏻 요소중 마지막
ABC:nth-child(2) 👉🏻 요소중 2번째 | 응용: ABC:nth-child(2n) 으로 입력시 짝수값만 가져옴
ABC:not(XYZ) 👉🏻 XYZ빼고
ABC::before 👉🏻 ABC 앞에 삽입
ABC::after 👉🏻 ABC 뒤에 삽입
[ABC] 👉🏻 ABC를 포함한 요소 선택
[ABC="XYZ"] 👉🏻 ABC를 포함하며 XYZ인 요소 선택
5.스타일상속
글자/문자 관련 속성들 전부 상속, 이거말고 다른거 상속받고싶을때는 inherit이라고 적으면 부모요소에서 값 가져옴
6.우선순위
!important(중요도) > 인라인선언 > ID선택자 > CLASS선택자 > 태그선택자 > 전체선택자 body
중간에 코치님이 퀴즈 내심..ㅋㅋㅋㅋ 다행히 정답도 주심..