기타 공부/탈잉 렛츠고 장고! 노트정리

1강 오리엔테이션

모항 2022. 4. 9. 19:48

강사 약력, 장고에 대한 간략한 소개, 장고를 공부하는 것의 장점, 해당 수업의 커리큘럼에 대한 예고 등의 내용이 있었다.

 

두 가지 시즌

이 강의는 2가지 시즌으로 구성되어있다.

첫 번째 시즌에서는 개론 및 사이트 제작을 중심으로 공부하고

두 번째 시즌에서는 더 복잡한 응용, 서비스의 출시와 운영 측면에서 고려해야 하는 부분까지 배운다.

 

왜 장고인가?

자바 기반인 Spring 등, 자바와 C++이 실제로 많이 쓰이고 있기는 함.

 

그럼에도 불구하고 파이썬 기반의 프레임워크를 추천하는 것은 파이썬이라는 언어의 특성 때문이다.

  • 파이썬은 범용적이다.
  • 파이썬은 비교적 배우기 쉽다.
  • 파이썬은 다른 직군에서 개발자로 전향할 때에 많이 공부하는 언어이다.

 

파이썬보다 자바에 더 익숙한 나로서는 살짝 겁이 난다... 그래도 열심히 해보자.

 

그리고 파이썬 기반의 여러 프레임워크들 중 굳이 장고를 추천하는 이유는 다음과 같다.

  • 여러 파이썬 기반 프레임워크 중 장고와 Flask가 가장 많이 쓰이고, 안정화된 편에 속한다.
  • 아주 간단한 서비스 구현에는 Flask가 많이 쓰이지만, 조금만 복잡한 서비스를 구현하려고만 해도 장고가 훨씬 적합하다. 개발자의 편의를 고려한 기능들이 잘 갖춰져있는 것 같다.

 

시즌 1 강의 구성

이론

웹 개론

 

실습

장고 기본

인증

버전관리

인프라/배포

도메인 연결

 

그냥 만들기만 하는 것이 아니라, 서비스에 도메인을 연결하여 배포하는 것까지 진행!

실무가 어떻게 굴러가는지 조금이라도 감을 잡는 기회가 될 듯!

 

 

시즌 2 강의 구성

시즌 2에서는 장고 응용 레벨의 강의가 진행될 예정이다.

 

일정 관리 사이트 만들기

'클래스'에 대해 배우고, 이를 이용해 다양한 페이지를 구성하고 확장

 

식당 예약 사이트 만들기

완전히 실무적이고 디테일한 수준으로 넘어감!

소셜 로그인, MySQL 연동, 복잡한 데이터 처리와 캐시를 다루는 방법 등 종합적인 응용 스킬을 배움

 

개발자로서 고민해야 할 것들

개발자 면접 대비, 협업 잘 하는 방법 등 개발자에게 필요한 고민과 꿀팁들을 알려주실 예정