1. 소통과 목표치 설정2. 자문자답!3. 인터넷은 어떻게 구성되어 있을까요?4. 무엇을 어떻게 이용하여 개발할 것인가요?5. 프로젝트는 어떻게 설계할 것인가요?6. 왜 이러한 교육과정으로 배워야 하죠?7. 왜 Django인가요?


※ 기존 4박 5일에서 13기만 임시로 일정이 변경된 상태이며, 상기 일정은 현장 사정에 따라 일부 변동될 수 있습니다.
1. 소통과 목표치 설정
- 우리가 만들 서비스!
- 어디서 오셨나요?
- 기대하는 것은 무엇인가요?
- 어떤 서비스를 만들고 싶으신가요?
- 이런 것이 가능해요.
- 이런 공모전에도 출품할 수 있어요.
2. 자문자답!
코딩이 뭔가요? 노트북은 뭘 사야 하죠? 제주 코딩 베이스캠프는 무엇인가요? 등에 여러 질문들이 있으셔서, 동영상으로 만들어 놓았습니다. 아래 영상을 참고해주세요.
혹시 PDF로 이 강좌를 보고 있으시다면, youtube에서 '제주 코딩 베이스캠프'를 검색해주세요.

3. 인터넷은 어떻게 구성되어 있을까요?

4. 무엇을 어떻게 이용하여 개발할 것인가요?

Front-end로 HTML, CSS, Javascript, jQeury를 배워 Bootstrap으로 빠르게 UI를 만들고, Back-end로 Python를 배워 Django로 웹 서비스를 구축하는 법을 배웁니다.
그런데, 이것들이 다 뭔가요? 아래 영상을 참고해주세요.


5. 프로젝트는 어떻게 설계할 것인가요?
아이디어를 가장 빠르게 구축해볼 수 있기 때문이죠! 한 Circle! 우리가 추구하는 방향입니다. 앞으로 여러분들은 다른 스택을 공부하게 되실 수도 있어요. 예를 들어 우리는 Python을 배웠지만, 취업을 위해, 또는 직장에서 Java - Spring으로 이뤄지는 패턴을 많이 만나게 되실 텐데요. 그렇다 하더라도, 지금 배우셨던 것이 많은 도움이 되실겁니다!
이렇게 빠르게 아이디어를 구축할 수 있다는 것은 큰 장점인데요. 어떤 서비스를 만들어왔고, 어떤 것이 필요한지 이해해봅시다. (오프라인 강좌에서는 지금까지 해커톤에서 나왔던 아이디어, 문서들을 보여드립니다.)
- 프로젝트 요구사항 정의
- 서비스 기획
- usecase
- 프로젝트 문서
- 인프라 구축(서버 세팅) URL 구매 후 연결!
- 애자일한 개발
- 사용자 피드백 후 다시 1번으로
6. 왜 이러한 교육과정으로 배워야 하죠?
수 많은 언어 중 빠르게 서비스를 구축할 수 있으면서도, 커뮤니티가 활성화 되어있고, 직관적이고 배우기 쉬운 언어이기 때문입니다! 여러분의 약간의 노력만 더해지면 홈페이지를 쉽고 빠르게 구축할 수 있어요! 물론, 실 서비스를 할 정도에 퀄리티를 지니려면 좀 더 노력해야 한답니다!

- 지속적으로 공부를 하실 것이라면 Java나 C의 점유율을 무시해서는 안됩니다.
7. 왜 Django인가요?
Full-Stack Framework로 여러분이 원하는 모든 기능이 갖춰져 있습니다. 심지어 DB까지요! 다른 Framework는 그렇지 않은 경우도 있어요. 그리고 점유율이 높기 때문에 커뮤니티가 활성화 되어있고 공식문서도 아주 잘 되어 있답니다. 아래 사이트에서 공식문서를 확인해주세요.
PDF파일은 무려 1998페이지입니다. 여러분이 원하는 내용이 무엇이든, 여기에 거의 다 담겨있어요!
공식문서 :
PDF 파일 :