Enroll Course: https://www.coursera.org/learn/codio-advanced-django-building-blog

안녕하세요! 오늘은 Coursera에서 제공하는 ‘Advanced Django: Building a Blog’ 과정에 대해 리뷰하고 추천해 드리려고 합니다. 이 과정은 파이썬 및 기본 Django 기술을 익힌 학습자를 대상으로 하며, Django 웹사이트를 설치하지 않고도 코딩하고 실행할 수 있는 기회를 제공합니다.

### 과정 개요
이 과정은 Django 웹 애플리케이션 개발의 고급 개념을 위한 훌륭한 기초를 마련해 줍니다. 강의는 기본 Django 개념 복습, 고급 프로젝트 설정, 클래스 기반 뷰, 프록시 모델, 로깅, 캐싱 및 쿼리 최적화와 같은 여러 고급 주제를 다룹니다.

### 주차별 강의 내용
1. **블로그 만들기 (1주차)** : Django에서 블로그를 만드는 법, 일반 관계, Bootstrap HTML 프레임워크, 필터, 태그 및 크리스피 폼을 배우고 graded 코딩 과제를 수행합니다.

2. **블로그 구성 (2주차)** : 12 Factor 앱, Django 구성, 로깅, 보안 및 호스팅을 다루며, 마찬가지로 graded 코딩 과제가 주어집니다.

3. **Django 최적화 (3주차)** : 성능 향상을 위한 캐싱 및 데이터베이스 최적화 기법을 배우고 해당 과제를 수행합니다.

4. **고급 Django 인증 (4주차)** : 커스텀 사용자 모델 생성, Django 등록 및 Django Allauth에 대해 다루며, 마지막으로 graded 코딩 과제를 통해 실력을 점검합니다.

이 과정은 자율적이고 실습 중심의 학습 경험을 제공하므로, 스스로의 속도에 맞추어 학습할 수 있습니다. 저도 이 과정을 수강하면서 많은 것을 배울 수 있었고, 특히 성능 최적화와 고급 인증 개념이 매우 유익했습니다.

Django에 대한 더 깊은 이해를 원하는 분들께 이 과정을 강력히 추천합니다. 실전에서 활용 가능한 기술을 습득할 수 있을 뿐 아니라, 직접 실습을 통해 학습 효과를 극대화할 수 있습니다!

Enroll Course: https://www.coursera.org/learn/codio-advanced-django-building-blog