[입문~초급] 가장 쉽고, 빠른 풀스택 로드맵

포함된 강의수: 4개

마지막 업데이트: 2020.09.16

온오프라인 1만명 수강! 
풀스택 개발자가 되기 위한 기본기를 다져줄 
완성도 높은 강의 로드맵 

본 강의는 풀스택 기본 기술을 익히는 강의입니다. 단순한 프레임워크 사용법이 아닌, 좋은 개발자가 되기 위해, 각 단계별로 익혀야할 내용을 상세히 설명하였습니다.


# 풀스택 개발자란 무엇인가요? 

혼자서도 온전히 하나의 웹 또는 앱 서비스를 개발할 수 있는 개발자를 의미합니다. 웹이든 앱이든 최근 서비스는 크게 백엔드, 프론트엔드, 그리고 배포(DevOps 포함) 로 이뤄지고, 각 기술별 전문 개발자가 있습니다. 풀스택 개발자는 모든 기술을 활용해서 온전한 서비스를 만들 수 있는 개발자입니다.



# 입문자가 고급 개발자가 되는 가장 빠른 방법

우리도 할 수 있습니다! 가장 빠른 방법은 풀스택으로 프로토타입이 아닌, 상용화 서비스를 만들어 보는 것입니다! 이를 통해
(1) 전반적인 서비스 개발 기술을 이해하고, 활용할 수 있고,
(2) 상용화 서비스를 위해 필요한 컴퓨터공학/웹기술/중급프로그래밍기술등을 이해할 수 있습니다.
백엔드, 프론트엔드등 어느 한 분야에 전문적일뿐더러, 서비스 전반을 이해하고, 구현, 그리고 상용화 서비스를 위해 필요한 고민까지 할 수 있다면, 누구나 원하는 실력있는 개발자가 될 수 있습니다. 

구현할 상용화 서비스 예 
실제 결제도 가능한 웹서비스, 앱으로도 구현

  • 본 강의 시리즈를 통해 단계별 기술을 익히며, 최종적으로 작성하는 서비스 
  • 강의 시리즈에서 설명한 기술을 기반으로 구현
  • 본 강의 시리즈를 통해 익힌 기술로 나만의 아이디어로 서비스 개발 가능


# 프로토타입 VS 상용화 서비스 

프로토타입을 만드는 것과, 상용화 서비스를 만드는 것에는 큰 차이가 있습니다. 상용화 서비스를 만들기 위해서는 다양한 기술적인 고려가 필요하고, 이는 단순히 프레임워크 사용법을 아는 범위를 넘어서, 컴퓨터 공학과 웹기술등 깊이 있게 기술을 이해하고 있어야 합니다. 그래서 본 강의 시리즈의 최종 목표는 상용화 서비스를 실제 단계별로 개발하면서, 필요한 상세한 기본 기술을 차근차근 설명하도록 꾸몄습니다.


# 입문자도 할 수 있을까요?

IT강의에서 가장 어려운 강의는 프로그래밍을 전혀 모르는 분들께 프로그래밍을 가르치는 것입니다. 이런 분들도 제가 오픈한  파이썬입문과 크롤링기초 부트캠프 강의를 통해 프로그래밍뿐만 아니라 크롤링 기술을 익히셨습니다. 합리적인 분들이라면, 충분히 가능합니다. 본 강의 시리즈는 입문단계에서 필요한 모든 기술을 적절한 난이도로, 점진적으로 익숙해질 수 있도록 꾸몄습니다.

입문자도 이해할 수 있도록 전자책보다 좋은 자료/코드도 통째로 드립니다! 
관련 IT 배경 지식, 문법, 연습문제, 상세한 코드까지 
자료만으로도 수강료가 아깝지 않습니다.

# 체계적으로 익힐 수 있을까요?

입문자에서 시작해서, 풀스택이 되기까지 전 과정을 조금씩 난이도를 높여가며, 상세하고, 체계적으로 익힐 수 있도록 강의를 만들고 있습니다. 해당 문법과 지식 이해를 돕기 위해, 간결한 코드와 충분한 설명을 하되, 이해가 필요한 부분은 그때그때 컴퓨터 공학까지 설명드려서, 좋은 개발자가 될 수 있는 기본기를 닦으실 수 있습니다.



# 프로그래밍을 어느 정도 알아야 들을 수 있나요?

프로그래밍을 처음 접하는 단계부터 시작하도록 강의 로드맵을 구성하였습니다.  다음 전체 강의 시리즈 로드맵에서 (1) 프로그래밍 기본, (2) 데이터베이스 단계를 함께 수강하시면, 프로그래밍 기본기를 닦으실 수 있고, 이를 기반으로 백엔드 수업부터 바로 웹서비스 구현도 가능한 풀스택을 위한 다양한 기술을 익히실 수 있습니다.



# 저는 백엔드로 파이썬 Django 를 익히고 싶은데, flask도 유용할까요?

파이썬 flask는 Django 와 더불어, 백엔드 프레임워크로 전세계적으로, 최근 스타트업에서도 많이 쓰이는 기술입니다. flask 는 익히기 쉽고, 빠르게 백엔드 구현이 가능하며, 주요한 웹기술을 익히기에도 적합합니다. Django 는 특유의 프레임워크 사용법을 익히기 위해, 시간이 오래걸리는데, 입문자라면 우선 flask 를 익히면서 기본적인 웹기술과 백엔드에 익숙해진 후, 꼭 필요할 경우에 심사숙고해서 Django 를 익히는 방식을 권장드립니다. 강의내에서도 이 부분에 대해 상세히 설명드립니다.



# 백엔드 기술을 파이썬으로 익히면 유용할까요?

최근 스타트업에서는 다양한 서비스를 빠르게 만든 후, 이 중에서 고객 반응이 좋은 서비스를 확장하는 형태로 비지니스를 전개합니다. 서비스를 빠르게 만들 때는 파이썬을 쓰고, 서비스를 확장할 때는 JAVA 와 같은 다른 언어로 개발하는 경우도 많습니다. 언어별로 장단점이 있기 때문입니다. 파이썬은 빠르게 구현하는데 특장점을 가지고 있습니다. 보통의 좋은 개발자분들은 주력 언어외에도 여러 언어를 다룰 수 있고, 파이썬은 개발자라면 사용할 수 있는 기본 언어가 되고 있습니다.

또한 최근 파이썬은 배포(DevOps) 기술과  데이터를 다루는 기술에도 많이 쓰이는 기본 언어가 되고 있습니다. 뿐만 아니라, 파이썬으로 작성시 이해도 쉽고, 코드도 빠르게 작성할 수 있기 때문에, 코딩 테스트, 알고리즘/자료구조등에도 갈수록 많이 사용되고 있습니다. 개발자라면 파이썬은 기본인 상황입니다.


# 현업을 통해 얻고 있는 경험, 다양한 IT 강의를 통해 얻은 피드백으로!

학습이 쉬우면서도, 현업의 경험을 배우는 IT 강의를 만들고자 합니다. 현업에서 기획자와 개발자로 업무를 진행하며, 얻고 있는 경험으로 좋은 개발자가 될 수 있는 이야기까지, 그리고, 수백만원 수강료를 내는 강의의 강사로 5년간 다양한 IT 강의를 통해 얻은 피드백으로 최소한 도움이 되는 강의를 만들고 있습니다.

"시간을 낭비하지 마세요!"
"우리는 정보가 없어서 못하는 것이 아닙니다."
"검증된 강의로 익히세요!"

온라인 강의에 대한 애착으로 고민고민 끝에 만들어낸 강의입니다. 진지하고, 긍정적으로 익히실 분만 수강 부탁드립니다.



인프런에 오픈 중 또는 오픈 예정인 강의 코스

풀스택 코스: 최신 웹/앱 서비스를 A to Z 로 혼자서도 만들 수 있는 테크트리


1. 파이썬과 데이터 수집(크롤링) 기본 (파이썬과 웹, 데이터 이해 기본) 

2. SQL과 데이터 저장/분석 기본 (SQL 데이터베이스 기본) 
3. NoSQL(mongodb) 빅데이터 기본 (NoSQL 데이터베이스 기본) 
4. 가장 빠른 풀스택: 파이썬 백엔드와 웹기술 기본 [풀스택 Part1]
5. 풀스택을 위한 탄탄한 프론트엔드 기본: javascript (Vanilla JS 와 ES6+) 와 최신 웹기술  (풀스택 Part2, 10월 오픈 예정)
6. 풀스택을 위한 Vue 프레임워크 기본 (풀스택 Part3, 11월 오픈 예정)
7. 풀스택을 위한 AWS 와 docker 기반 배포 기술 기본 (풀스택 Part4, 12월 오픈 예정)
8. 풀스택 앱 개발을 위한 flutter 기본 (풀스택 Part5, 21' 1월 오픈 예정)

* 로드맵 패키지로 한번에 현재까지의 풀스택 코스 모든 강의를 할인된 가격으로도 제공합니다. 
[입문~중급] 가장 쉽고, 빠른 풀스택 로드맵

데이터 분석/과학 코스: 원하는 데이터를 가져와서 분석하고, 예측까지 할 수 있는 최신 테크트리

1. 파이썬 입문과 크롤링 기초 부트캠프 (파이썬과 데이터 수집 기본) 
2. Scrapy와 Selenium 정복 (현존 최강 크롤링 중급 기술 및 관련 IT 지식) 
3. SQL과 데이터 저장/분석 기본 (데이터 저장/분석) 
4. NoSQL(mongodb) 빅데이터 기본 (빅데이터 저장/분석) 
5. 파이썬 데이터 분석 기본 (데이터 분석) 
6. 머신러닝/인공지능 기본 (데이터 예측, 열심히 준비하고 있습니다) 

로드맵 패키지로 한번에 현재까지 모든 강의를 할인된 가격으로도 제공합니다. 
[입문~초급] 취업을 위한 데이터 분석 기본 기술 쉽게! 꼼꼼하게 익히기

지식공유자 되기
많은 사람들에게 배움의 기회를 주고,
경제적 보상을 받아보세요.
지식공유참여
기업 교육을 위한 인프런
“인프런 비즈니스” 를 통해 모든 팀원이 인프런의 강의들을
자유롭게 학습하는 환경을 제공하세요.
인프런 비즈니스