웹개발 공부계획

웹개발 공부 계획

References (위주로 큰 틀을 잡고 다른 소스들 참고)

  1. whatsdev front-end guide (강추)
  1. whats dev full-stack guide (강추)
  1. 프론트엔드 뭘 공부해야 하는가?

  2. 웹프론트엔드 개발자, 어떻게 준비?

  3. Developer roadmap

목표

2019 / 7 / 29 까지!

Fullstack web developer

  • 실력 있는 웹개발자 (프리,1인개발 / 구직 선택가능 한 수준 / 최소 현업 3년차 상회 수준)

  • full-stack 설계 및 구현 완.성 경험 (기획, 프로토타이핑, 설계, 프론트, 백엔드, 모바일 앱(리액트))

    TT project 완성 및 출시 / 포트폴리오 사이트 완성 || 첫 외주 수주 까지

    (Web + android + ios (react native) / backend 통합 결과물 완성하기)

  • personal branding (포폴 사이트 구축 / 블로그 / 깃헙)

  • 포트폴리오 및 브랜딩 ( 깃헙 / 블로그(개발공부, 포트폴리오 페이지 따로) )


What to learn

-1. Front-end-

Javacript

Basic javascript

Deep dive into javascript ( OOP in javascript / functional programming / etc)

Dom manupulation

Es6

Framework (React / React Native)

Modular js (Design pattern)

Html / Css

html /css basic

responsive web design

preprocessors (Sass, Gulp)

CSS framework (Bootstrap / semantic UI / flex / grid / etc)

Modul loader (Webpack)

-2. Back-end-

back - end

NPM, Node js , Express

Databases (relational / non-relational)

Restfull api

MVC architecture

Authentication (JWT, oAuth 2.0)

Authorization

Testing (Mocha, Chai)

Security

SSR vs CSR

Deployment (Docker, heroku, AWS, etc)

-3. etc-

Algorithms

Git

ssh, command line

Prototying toos(Figma) / UX, UI basic design

Blogging ( 공부내용 정리 / TIL / 프로젝트 정리)

English (업무 진행, 커뮤니케이션 상회 수준 꼭!)


Schedule

1월 <기초><숲 파악>

  1. 런코 전과정 마스터(발췌,보충) , 테스트 준비, 통과
  2. udemy javascript weird parts 정리 (블로깅)
  3. udemy web dev bootcamp 일부 (런코 관련)

==> javascript 기본개념, 사용법 정리

2월 <프론트엔드>

  1. 자바스크립트 작동원리, 개념정리, codestates pre course 복습 (블로깅)

  2. udemy web dev bootcamp (풀스택 사이클 경험 / js 연습)

  3. udemy algorithm in javascript (자료구조, 원리 이해, 직접 구현) 시작

  4. codesates pre course 완강(사실상)

(알고리즘, js skill up, 브랜딩, 블로깅은 항상 병행!!!)

3월 (웹퍼플리싱 기초 + js 심화 연습)–

  1. front -end 기초 공부 끝내기 (css , js 위주 / 토들러 프로젝트, 구현연습 위주)
    modern html&css 끝, 체화 (내 포폴 사이트 기초 완성하기)
  2. Udemy Advanced CSS ans Sass course 완강 및 정리!
  3. Udemy modern js 끝, 체화 정리 / Udemy another js 코스도 완강, 정리

4월 (프론트엔드 프레임워크, 라이브러리 / 프론트엔드 포폴사이트 완성)

  1. html / css / js 기본 갈무리! 프로젝트 준비
  2. algorithms in js 완강 정리! (code signal 매일 풀기)
  3. front-end portfolio site 완성
  4. 프론트엔드 프레임워크 (리액트 기초, 리액네이티브까지) 기초 완강
  5. 프로토타이핑 배우기 (FIgma / Adobe XD)

5월 (풀스택 시동걸기)

  1. 리액트, 리액트네이티브 완강 (노마드 + 유데미)
  2. Node.js npm …
  3. Database (PostgreSQL, MongoDB, Firebase, AWS…)
  4. 인스타 클론 선행 과목들 (Apollo m GraphQL, SC..)

6월 (풀스택 완강, 투어투게더 돌입)

  1. 노마드 인스타 풀스택 완성, 정리
  2. 풀스택 프로젝트 돌입 (투어투게더) 웹/안드/ios 통합!
  3. (PWA)

7~8월 (투어투게더 완성! / 커리어 시작 준비!)

  1. 투어투게더 런칭 / 개인브랜딩 정리(블로그, 포폴사이트, 기타)
  2. 포트폴리오 정리 ( 포폴 사이트, 블로그, 깃헙 등)
  3. 진로 결정 (구직 / 전업프리 / 기타)

2019년 까지
첫 시스템 출시, 운영 경험 (투어투게더)
다음 본격 시스템 구상 및 개발 커리어 진행!


Share