프론트 엔드
백엔드

-------------------------------
[풀스택 개발자 로드맵 정리]
기본으로 배워야 할 것 (전문적으로 배울 때 필요)
Html
Css
Javascript (Typescript)
웹브라우저 밖에서 JS사용
Node JS - Express, Koa (Nest JS)
데이터베이스
MongoDB - mongoose
JavaScript가 싫다면
Python
서버를 만들고 싶으면
Flask
Flask가 별로 마음에 안들었으면
Django
누구나 다 배워야함
React JS (Next JS)
JS, Python둘다 싫다면
Java spring
C#
앱에 관심있으면
React Native
풀스택은 가능하지만 더 배워야 할 것
데이터 구조
알고리즘
SQL
다른 프로그램 언어
Go
Rust
Clojure
----------------------------
파이썬 - C언어 - 자바 - JSP - Spring
혹은
HTML - CSS - DB Modeling -
DB SQL - Java - Spring - Jstle/EL - JavaScript/Jquery - DB SQL Advance
혹은
HTML - CSS - JS - Java - Oracle - Spring
하지만 가장 중요한 것은 Java, Spring
-----------------------------
다양한 곳에서 풀스택을 기본으로 공부하는 것을 추천하길래 일단 풀스택으로 공부하면서 프론트엔드 혹은 백엔드 중 하나를 선택 할 예정이다.
이미 마음은 백엔드로 굳혔지만 재미는 프론트엔드가 조금 더 있어서
풀스택으로 일단 시작할 예정!!!
그리고 다양한 로드맵을 정리한 결과
나만의 로드맵 구성은 이러하다!!
[HTML]
[CSS]
[JavaScript]
[TypeScript]
[NodeJS]
[Express]
[MongoDB]
[Flask]
[ReactJS]
[NextJS]
와우...!
공부할 것이 산더미 같지만
천천히 해보자!
얼마전에 읽은 책의 문구처럼
아무것도 하지 않는 것보다 실패하는 것이 나으니까!!!
파이팅!!