각 폴더에서 코스, 책 및 기타로 구분되는 각 폴더에는 내가 공부하고, 행동하거나 배우는 것과 관련된 내 메모입니다.
내 목표는
현재 책 : 당신은 JS : UP & Going Current Course : The Complete 2019 Web Development Bootcamp
주니어 개발자 직책에 '직업 준비'에 필요한 기술을 개발하려면 - X, 0 및 1을 완료하십시오.
수학은 가이드 전체에서 관련이 있습니다. 가이드를 시작할 때 시작하고 가이드와 함께 점진적으로 작업하십시오. (Tier 0 또는 Tier 1으로 이동하기 전에 이것을 완료 할 필요는 없지만 그들과 함께 적극적으로 작업하고 있습니다.)
| 행동 | 상태 | 증거 |
|---|---|---|
| 대수 i | ||
| 대수 II | ||
| 삼각법 | ||
| 전 칼 큘러 |
매우 부드러운 소개, 당신이 그것으로부터 혜택을받을 것이라고 느끼면 완료하고, 당신이 Tier 0으로 바로 뛰어 들고 싶다면 건너 뛰십시오.
| 행동 | 상태 | 증거 |
|---|---|---|
| JS에 대한 소개 : 그리기 및 애니메이션 | 08/22/19 | 메모 |
| HTML/CSS 소개 : 웹 페이지 제작 | 09/05/19 | 메모 |
| SQL 소개 : 데이터 쿼리 및 관리 | 물티 | 메모 |
| 고급 JS : 게임 및 시각화 | ||
| HTML/JS : 웹 페이지를 대화식으로 만듭니다 | ||
| 관석 | 상태 | 증거 |
| 이 계층에서 배운 내용을 강조하는 웹 사이트를 만듭니다. 이것을 프로젝트, 메모, 블로그 게시물 등의 포트폴리오를 만들 수있는 기회로 사용하십시오. |
App Academy Open Free Online FullStack Bootcamp를 완료하십시오.
| 행동 | 상태 | 증거 |
|---|---|---|
| 코딩에 오신 것을 환영합니다 | 03/28/2020 | 메모 |
| Full Stack Online- 프로그래밍 소개 | 05/20/2020 | 메모 |
| 전체 스택 온라인 - 소프트웨어 엔지니어링 기초 | ||
| 전체 스택 온라인 - 루비 | ||
| 전체 스택 온라인 - SQL | ||
| 전체 스택 온라인 - 레일 | ||
| 전체 스택 온라인 - JavaScript | ||
| 전체 스택 온라인 - 반응 | ||
| 풀 스택 온라인 - 전체 스택 프로젝트 | ||
| 전체 스택 온라인 - 구직 검색 | ||
| 관석 | 상태 | 증거 |
| 이 계층에서 배운 내용을 강조하는 웹 사이트를 만듭니다. 이것을 프로젝트, 메모, 블로그 게시물 등의 포트폴리오를 만들 수있는 기회로 사용하십시오. |
웹 개발에 대한 이해를 심화시키고 컴퓨터 과학 주제를 배우기 시작합니다.
| 행동 | 상태 | 증거 |
|---|---|---|
| CS50의 컴퓨터 과학 소개 | 물티 | |
| 수학을 배우는 방법 : 학생들에게 | ||
| Python 및 JavaScript를 사용한 CS50의 웹 프로그래밍 | ||
| 단일 변수 미적분학 (보다 엄격한) 또는 칸 아카데미 미적분학 I 및 칸 아카데미 미적분학 II (더 온화한 소개) | ||
| 알고리즘 | ||
| 소프트웨어 디버깅 | ||
| 소프트웨어 테스트 | ||
| React Native를 통한 CS50의 모바일 앱 개발 | ||
| 독서 | 상태 | 증거 |
| MDN HTML- 고급 주제 | ||
| MDN CSS- 참조 - 주요 개념 | ||
| MDN JavaScript- 튜토리얼 - JavaScript 가이드 | ||
| 당신은 JS를 모릅니다 : UP & Going | ||
| 당신은 JS를 알지 못합니다 : 범위 및 클로저 | ||
| 당신은 JS를 알지 못합니다 : this & 객체 프로토 타입 | ||
| 관행 | 상태 | 증거 |
| 모든 클래식 퍼즐을 완료하십시오 - Codingame에서 쉽게 | ||
| Google Kick Start 2018을 완료하십시오 | ||
| 계층 프로그래밍 프로젝트 | ||
| 계층 프로그래밍 프로젝트 | ||
| 전문화 | 상태 | 증거 |
| 전문화 완료 - 참고 : 각 계층마다 전문화를 완료 할 수있는 기회가 있으므로 '올바른 것을 선택하는 것에 대해 과도하게 걱정하지 마십시오. 즉, Tier 0 Web Development에서 App Academy를하지 않으면 Fullstack Bootcamp -App Academy Open이 적극 권장됩니다. |
주니어를 넘어 중간 개발자로 이동하는 데 필요한 기술을 개발하려면 X, 0 및 1 Tiers를 완료하면 Tiers 2 및 3을 완료하십시오.
모든 프로그래밍 전반에 걸쳐 유용한 컴퓨터 과학 주제에 대해 자세히 살펴보십시오.
| 행동 | 상태 | 증거 |
|---|---|---|
| 컴퓨터 과학 수학 | ||
| 파이썬의 컴퓨터 과학 및 프로그래밍 소개 | ||
| 계산 사고 및 데이터 과학 소개 | ||
| 소프트웨어 구성 | ||
| 알고리즘 소개 | ||
| 알고리즘 : 설계 및 분석 | ||
| 독서 | 상태 | 증거 |
| MDN JavaScript- 튜토리얼 - 고급 | ||
| MDN HTTP- 튜토리얼 | ||
| MDN 웹 구성 요소 | ||
| 당신은 JS : Type & Grammar를 모릅니다 | ||
| 당신은 JS : ES6 & Beyond를 알지 못합니다 | ||
| JavaScript Allongé, "Six"에디션 | ||
| D3 팁 및 트릭 v3.x | ||
| 관행 | 상태 | 증거 |
| Codingame의 모든 클래식 퍼즐 -Sedium을 완료하십시오 | ||
| 여기에서 모든 ES6 Katas를 완료하십시오 | ||
| Google Kick Start 2017을 완료하십시오 | ||
| Google Code Jam 2018을 완료하십시오 | ||
| Facebook Hacker Cup 2017을 완료하십시오 | ||
| 계층 프로그래밍 프로젝트 | ||
| 계층 프로그래밍 프로젝트 | ||
| 전문화 | 상태 | 증거 |
| 전문화 완료 - 참고 : 이전 계층에서 선택한 다른 전문 분야를 완료하거나 다른 전문화를 완료 할 수 있습니다. |
아직 더 깊이 빠져 나와 알고리즘과 다른 프로그래밍 패러다임을 탐색하십시오
| 행동 | 상태 | 증거 |
|---|---|---|
| 소프트웨어 아키텍처 및 디자인 | ||
| 확률 시스템 분석 및 적용 확률 | ||
| 알고리즘 : 설계 및 분석, 2 부 | ||
| 다변량 미적분학 (보다 엄격한) 또는 칸 아카데미 다변량 미적분학 (보다 부드러운 소개) | ||
| 컴퓨터 프로그램의 구조 및 해석 | ||
| 알고리즘의 설계 및 분석 | ||
| 인공 지능 | ||
| 독서 | 상태 | 증거 |
| Angular, React 또는 Vue에 대한 공식 문서 | ||
| 농담 공식 문서 | ||
| 자바 스크립트 디자인 패턴 | ||
| ECMAScript 이해 6 | ||
| Frisby 교수의 기능 프로그래밍에 대한 적절한 가이드 | ||
| 기능성 조명 j | ||
| 필수 타이프 스크립트 | ||
| 관행 | 상태 | 증거 |
| Codingame의 모든 클래식 퍼즐을 완성하십시오 | ||
| 나만의 12 열 기반 그리드 레이아웃을 만드는 데 필요한 CSS 작성 - 예를 들어 보려면 여기를 참조하십시오. | ||
| 공식 SASS 문서를 연구하고 12 열 기반 그리드 레이아웃을 SASS로 변환하십시오. | ||
| Hackerearth에서 모든 트랙 (기본 프로그래밍, 데이터 구조, 알고리즘, 수학, 기계 학습 및 파이썬)을 완료하십시오. | ||
| Google Kick Start 2016을 완료하십시오 | ||
| Google Code Jam 2017을 완료하십시오 | ||
| Facebook Hacker Cup 2016을 완료하십시오 | ||
| 계층 프로그래밍 프로젝트 | ||
| 계층 프로그래밍 프로젝트 | ||
| 전문화 | 상태 | 증거 |
| 전문화 완료 - 참고 : 이전 계층에서 선택한 다른 전문 분야를 완료하거나 다른 전문화를 완료 할 수 있습니다. |
중간 개발자를 넘어 선임 개발자로 이동하는 데 필요한 기술을 개발하려면 Tiers X, 0, 1, 2 및 3을 완료 한 후에는 Tiers 4 및 5를 완료하십시오.
전문 분야에 관계없이 활용할 수있는 폭 넓은 지식을 완성하기 위해 컴퓨팅의 일부 특정 영역을 살펴보면 마무리하십시오.
| 행동 | 상태 | 증거 |
|---|---|---|
| 계산 구조 | ||
| 데이터베이스 소개 - 모든 미니 코스 | ||
| 미분 방정식 | ||
| 컴퓨터 시스템 엔지니어링 | ||
| 소프트웨어 시스템의 성능 엔지니어링 | ||
| 대규모 데이터 세트 마이닝 | ||
| 컴파일러 | ||
| 독서 | 상태 | 증거 |
| 프로그램을 설계하는 방법 | ||
| 97 모든 프로그래머가 알아야 할 것 - 확장 | ||
| 자바 생각 - 컴퓨터 과학자처럼 생각하는 방법 | ||
| 개방 된 데이터 구조 | ||
| node.js 문서 | ||
| 관행 | 상태 | 증거 |
| 모든 클래식 퍼즐을 완료하십시오 - Codingame에서 매우 어렵습니다 | ||
| Google Android 개발자 가이드를 연구하고 원하는 Android 앱을 구축하십시오. | ||
| Google Kick Start 2015를 완료하십시오 | ||
| Google Code Jam 2016을 완료하십시오 | ||
| Facebook Hacker Cup 2015를 완료하십시오 | ||
| 계층 프로그래밍 프로젝트 | ||
| 계층 프로그래밍 프로젝트 | ||
| 전문화 | 상태 | 증거 |
| 전문화 완료 - 참고 : 이전 계층에서 선택한 다른 전문 분야를 완료하거나 다른 전문화를 완료 할 수 있습니다. |
전문화에 더 깊이 다이빙하여 마무리하십시오. 아직 고급 전문화를 수행하지 않았다면이 계층에 포함 시키십시오. 그 외에도 레이저는 하나의 전문화에 중점을두고 해당 분야에서 더 많은 연습을하거나 여러 전문 분야에서 전문 지식을 개발하고 전문 지식을 개발하십시오.
| 관행 | 상태 | 증거 |
|---|---|---|
| 전문화를 완료하십시오 | ||
| 전문화를 완료하십시오 | ||
| 전문화를 완료하십시오 | ||
| 전문화를 완료하십시오 | ||
| 전문화를 완료하십시오 | ||
| 관석 | 상태 | 증거 |
| 이 전문화 중에 배운 내용을 강조하는 웹 사이트를 만듭니다. 이것을 프로젝트, 메모, 블로그 게시물 등의 포트폴리오를 만들 수있는 기회로 사용하십시오. |
각 계층에는 '전문화'기반 캡 스톤이있어 선택한 영역에서 추가 연구와 광범위한 실습이 포함됩니다. FullStack Bootcamp -App Academy Open은 첫 번째 전문화로 적극 권장되지만 필요하지는 않습니다. 그 외에도, 각 계층 각 계층을 자유롭게 완성하거나 여러 계층 중에 선택하여 더 자세히 탐색하고 전문 프로파일을 더욱 개발하여 전문화에 깊이 빠져 나가십시오.
다음 전문화는 초기 계층에서 얻은 지식에 의존합니다. 또한 일반적으로 '더 어려운'것이거나 위에 나열된 것보다 더 많은 작업이 필요합니다.
계층과 전문화에는 '계층 프로그래밍 프로젝트'가 필요하며 원하는 프로그래밍 프로젝트를 자유롭게 선택할 수 있습니다. '하지만 내가 원하는 것을 모르겠다'로 싸우기 위해 도로 블록, Tier 프로그래밍 프로젝트 아이디어는 다양한 아이디어를 나열합니다.
참고 : 전문화에서 Tier 프로그래밍 프로젝트에는 추가 기준이있을 수 있습니다 (예 : '모바일 앱 개발 전문화를 수행하는 경우 프로젝트가 모바일 앱이어야합니다').
| 행동 | 상태 | 증거 |
|---|---|---|
| HTML5 및 CSS3로 반응 형 실제 웹 사이트를 구축하십시오 | 07-06-18 | N/A |
| 고급 CSS 및 SASS : Flexbox, 그리드, 애니메이션 등! | 07-31-18 | 메모 |
| 스마트 목표 사용 방법 - 더 적은 시간 안에 더 많은 달성 | 08-10-18 | 메모 |
| Github의 오픈 소스 프로젝트에 기여하는 방법 | 10-16-18 | N/A |
| 사전 프로그래밍 : 코드 전에 알아야 할 모든 것 | 10-19-18 | 메모 |
| JavaScript 소개 | 11-03-18 | N/A |
| 초보자를위한 JavaScript 기본 사항 | 11-05-18 | 메모 |
| 학습 방법 : 힘든 주제를 마스터하는 데 도움이되는 강력한 정신 도구 | 11-18-18 | 메모 |
| 처음부터 현대 HTML & CSS (Sass 포함) | 07-23-19 | 메모 |
| 완전한 2019 웹 개발 부트 캠프 | 09-14-19 | 메모 |
| 자바 스크립트를 배우십시오 : 처음부터 풀 스택 | 02-23-20 | 메모 |
| CS50의 이해 기술 | 06-26/20 | 메모 |
| 처음부터 현대 자바 스크립트 | 물티 | 메모 |
| 완전한 JavaScript 코스 2018 : 실제 프로젝트 구축! | ||
| 웹 개발자 부트 캠프 | ||
| 고급 웹 개발자 부트 캠프 | ||
| 2018 년의 완전한 웹 개발자 : Zero to Mastery | ||
| 완전한 웹 개발자 코스 2.0 | ||
| 최신 파이썬 3 부트 캠프 | ||
| Ultimate MySQL 부트 캠프 : SQL 초보자에서 전문가로 이동 | ||
| JavaScript : 이상한 부분을 이해합니다 | ||
| Nodejs를 배우고 이해하십시오 | ||
| ES6 JavaScript : 완전한 개발자 가이드 | ||
| React와 Node : FullStack 웹 개발 | ||
| MongoDB에 대한 완전한 개발자 안내서 | ||
| Webpack 2 : 완전한 개발자 가이드 | ||
| 현대식 Redux와 반응합니다 | ||
| Advanced React and Redux : 2018 Edition | ||
| REACT 16- 완전한 가이드 (반응 라우터 4 & redux 포함) | ||
| 완전한 React 웹 개발자 코스 (Redux 포함) | ||
| 완전 Node.js Developer Course (2 판) | ||
| Python 3의 Python Bootcamp 완료 : Python 3의 0에서 영웅으로 이동 | ||
| 자바 스크립트 소개 | ||
| 서적 | 상태 | 증거 |
|---|---|---|
| 자바 스크립트를 배우는 더 똑똑한 방법 | 물티 | 메모 |
| 완전한 소프트웨어 개발자의 커리어 가이드 | 물티 | 메모 |
| JavaScript 핸드북 | 물티 | 메모 |
| 프로젝트 | 상태 | 증거 |
|---|---|---|
| 기본 프로젝트 | 07-07-18 | 옴니 포드 |
| 기본 프로젝트 | 07-19-18 | Natours |
| 기본 프로젝트 | 07-26-18 | 트릴로 |
| 기본 프로젝트 | 07-31-18 | 넥스터 |
| 기본 프로젝트 | 07-10-19 | HBS |
| 기본 프로젝트 | 07-13-19 | Bridgeledger |
| 기본 프로젝트 | 07-19-19 | 기술자 |
| 기본 프로젝트 | 07-23-19 | Johndoe-Portfolio |
| 기본 프로젝트 | 08-05-19 | 틴더 펫 |
| 공물 페이지를 작성하십시오 | 03-09-20 | 브래드 트래버시 | 공물 페이지 |
| 설문 조사 양식을 작성하십시오 | 03-11-20 | FCC 설문 조사 양식 |
| 제품 방문 페이지를 구축하십시오 | 03-12-20 | 고상한 | 제품 방문 페이지 |
| 기술 문서 페이지를 작성하십시오 | 03-20-20 | JS 문서 | 기술 문서 페이지 |
| 개인 포트폴리오 웹 페이지를 구축하십시오 | 03-24-20 | FCC 포트폴리오 | 개인 포트폴리오 웹 페이지 |
추가 책은 여기에서 찾을 수 있습니다
SURGE.SH
헤로쿠
결함
MDN
ydkjs
자산/아이디어가 필요할 때
공식 문서
전체 경로 :
크레딧 : P1XT