오늘의 목표

  1. 장고의 설계 방식 MTV 패턴 이해하기

    : 아래 그림이 이해된다면 여러분은 MTV 패턴을 성공적으로 이해한 것입니다! 아직은 MTV라는 것이 무엇인지도 잘 모르겠지만, 아래 그림이 이해되도록 세미나 내용을 반복적으로 살펴보시기 바랍니다 :)

  2. CRUD 구현하기

    : 데이터를 다루는 방식에 있어 기본적이고 정형화된 기능 몇 가지를 일컬어 CRUD라고 하는데요, 이 CRUD가 무엇인지 알아보고 직접 구현할 것입니다.


🐍 파이썬 복습

오늘의 메인 주제인 **장고는 파이썬으로 작성된 풀스택 웹 프레임워크입니다**. 물론 장고를 활용하여 웹 어플리케이션을 만들기 위해서 파이썬을 모두 이해하고 있어야 하는 것은 아니지만, 기본적인 문법과 개념은 이해하고 있어야 장고를 활용할 수 있겠죠?

HTML-CSS를 배우고 중간고사 휴식을 하는 동안 파이썬이 가물가물해진 분들을 위해, 기초적인 개념들을 빠르게 복습하는 시간을 갖도록 하겠습니다!

제대로 된 복습을 원하신다면 codecademy나, 점프 투 파이썬을 참고해 주세요!(본 자료는 점프 투 파이썬을 기초로 작성하였습니다.)

1️⃣ if문

조건에 따라 특정한 코드만을 실행하려고 할 때 사용합니다. 가장 기본적인 활용은 다음과 같습니다.

money = 3000

if money >= 10000:
	print("택시를 타고 간다")
elif money >= 2000:
	print("버스를 타고 간다")
else:
	print("걸어 간다")

내가 가진 돈에 따라서 특정 코드(이 경우에는 print("버스를 타고 간다")만 실행되게 됩니다.)

2️⃣ for문

만약 내가 특정 코드를 반복하여 실행하고 싶을 때 사용합니다. 단순한 코드를 여러 번 반복할 수도 있지만 다양한 자료에 대해 같은 조작을 하고자 할 때도 사용됩니다.