- 본 강의는 가천대학교 ACE 사업단에서 추진한 "비전공자를 위한 프로그래밍 교육" 사업의 일환으로 제작된 "웹 프로그래밍" 강좌입니다.
- Gachon CS50은 아래와 같이 두 개의 강좌로 구성되어 있으며 본 강의는 두번째 강좌에 해당합니다
- 본 강의의 목적은 프로그래밍에 대한 기본적인 로직과 문법을 아는 수강생에게 실제 다른 사람이 활용가능한 서비스를 제작하게 지원하는 데 있습니다
- 이를 위해 수강생은 기초적인 파이썬 프로그래밍 부터 코딩하기 위한 협업도구, 웹 프로그래밍 기초, Django 서버 프로그래밍, 클라우드 서비스 활용 방법 등 다양한 지식들을 습득하게 됩니다
- 본 강의는 Modern한 웹 프로그래밍 개발 기법을 수강생들이 경험하게 하는데 가장 큰 초점을 맞추고 있습니다.
- 지루할 틈 없이 진행될 본 수업에 많은 관심 부탁드립니다
- Introduction to Python Programming
- Web Programming with Python - 본 강좌
강의 영상과 자료들은 순차적으로 업데이트 될 예정입니다.
- 강좌명: Gachon CS50 - 웹 프로그래밍 with Python
- 강의자명: 가천대학교 산업경영공학과 최성철 교수
- Facebook: Gachon CS50
- Email: teamlab.gachon@gmail.com
- 김진홍 (xox8498@gmail.com, 학부생연구원 at TeamLab)
- 서자영 (tjwkdud0423@gmail.com, 학부생연구원 at TeamLab)
- 강의 컨텐츠
- 웹 프로그래밍 개요 - 강의자료
- Resources
- Codecademy: Python
- CodeFights Python 토너먼트
- Introduction to Python Programming
- 강의 컨텐츠
- Lab
- Mission
- Resources
- Git 강의(생활코딩, 2014)
-
강의 컨텐츠
-
Lab
-
Mission
-
Resources
- 강의 컨텐츠 (강의코드)
- Java Script Overview - 강의자료, 강의영상
- 생활코딩 강의 - 언어소개
- Node.JS 설치 on Windows
- Java Script Basic
- Client Side Java Script
- JQuery (강의코드)
- Java Script Overview - 강의자료, 강의영상
- Mission
- Resources
- Codecademy Java Script
- W3S JS Tutorial
- JS 오리엔테이션(생활코딩, 2014)
- JS 입문(생활코딩, 2014)
- JS for Web(생활코딩, 2015)
-
강의 컨텐츠 (강의코드)
-
Mission
-
Resources
-
Bootstrap 강의(웹학교, 2014)
- 강의 컨텐츠
- Mission
- Resources
- 데이터베이스(MySQL)이론 1(생활코딩, 2015)
- 데이터베이스(MySQL)이론 2(생활코딩, 2015)
- 데이터베이스(MySQL)이론 3(생활코딩, 2015)
- MySQL 강의(생활코딩,2012)
-
강의 컨텐츠
- Django Overview - 강의자료, 강의영상
- urls.py - 강의자료, 강의영상
- Static Files - 강의영상
- Template I - 강의자료, 강의영상
- Template II - 강의자료, 강의영상
- Template III - 강의자료
- Form Data Transfer - 강의자료, 강의영상
- Model I - 강의자료, 강의영상
- Session I - 강의자료, 강의영상
- Session II - 강의자료, 강의영상
- User Model(Registration) - 강의자료, 강의영상
- User Model(Login) - 강의자료, 강의영상
- Model II(Comment) - 강의자료, 강의영상
- Model II(Comment) - 강의자료, 강의영상
- Admin - 강의자료, 강의영상
- Data upload - 강의자료, 강의영상
-
Resources
- Django Tutorial
- Django 개념(onecue Kim, 2015)
- Django 실습(onecue Kim, 2015)
- AWS 강의(생활코딩,2016)
- 클린 코드를 위한 테스트 주도 개발 8장 참고
- 아마존 웹 서비스를 다루는 기술 4장 - 7장 참고