Description
- 파이썬/장고를 통한 간단한 웹서비스 구축.
Syllabus:-
-
소개
-
인터넷은 어떻게 동작할까요?
-
Command Line 시작하기
-
윈도우에 파이썬 설치하기
-
가상환경을 통해 라이브러리를 격리해서 설치하기
-
장고 설치하기
-
소스코드 편집기 설치하기
-
파이썬 실습을 위한 Jupyter Notebook 설치하기
-
문자열, 연산자, 함수
-
예외, 변수, print() 함수
-
리스트와 사전
-
값의 비교결과와 bool 타입
-
소스코드 편집기를 통해, 파이썬 코드를 만들고 실행하기
-
조건문을 통해, 특정 조건에서만 실행되는 코드 만들기
-
주석 문법으로 파이썬이 "무시하는 코드" 쓰기
-
나만의 함수 만들기
-
특정 코드를 반복해서 실행하기
-
장고 소개
-
나의 첫 번째 Django 프로젝트 생성하기
-
Django 모델
-
Django 관리자로 손쉽게 데이터 추가/수정/조회/삭제하기
-
Django URLs
-
들어오는 요청을 처리하는 함수 만들기 => 뷰
-
HTML 시작하기
-
장고 ORM과 쿼리셋 (QuerySet)
-
템플릿 동적 데이터와 쿼리셋
-
장고 템플릿
-
CSS - 예쁘게 만들기
-
템플릿 상속받기
-
프로그램 애플리케이션 확장하기
-
장고 폼
-
Github 가입 및 빈 저장소 만들기
-
Git 설치 선택1) 명령행 용
-
Git 설치 선택2) Github Desktop 설치하기
-
PythonAnywhere 무료 회원가입하기
-
GitHub에서 PythonAnywhere로 코드 가져오기
-
가상환경(virtualenv) 생성하기
-
데이터베이스 생성하기
-
web app으로 블로그 배포하기
-
디버깅 팁
-
더 나아가기