웹 애플리케이션을 만들어가면서 Python에 대한 지식과 경험을 동시에 채워 드리기 위한 목적으로 만들어진 수업입니다.
기계가 대신하는 html 작성, "CGI"
사람들은 웹을 개발할 때 Html을 직접 타이핑해서 웹페이지를 수동으로 만드는 것에 지치기 시작했습니다.
사람이 직접 html을 코딩해서 웹페이지를 하나하나 만들어야 했기 때문에
html의 구조를 바꾸려면 수많은 웹 페이지의 html 코드들을 수동으로 수정해야 했습니다.
즉, 성장의 한계에 직면하게 된 것입니다.
한계에 봉착한 몇몇 선구자적 욕심쟁이들은 귀찮고 반복되는 html의 작성 작업을 기계에게 시키고 싶다는 욕심을 품게 됩니다.
Common Gateway Interface. 줄여서 CGI라는 기술이죠. 이는 바로 이런 맥락에서 출현한 기술입니다.
CGI와 같은 기술을 이용하면 파이썬, PHP, JSP, ASP, Ruby, Java, JavaScript 같은 기술을 이용해서
웹페이지를 자동으로 생성하는 웹 애플리케이션을 만들 수 있게 됩니다.
그중에 우리의 관심사는 웹서버와 Python을 CGI로 연동하는 것입니다.
웹과는 무관하게 발전한 Python은 곧 급성장하던 기술인 웹이라는 거대한 파도를 만나게 됩니다.
Python의 프로그래머들은 자신들에게 익숙한 Python을 이용해서 웹페이지를 자동으로 생성하는 프로그램을 만들고 싶어졌고,
많은 사람의 노력으로 Python을 이용해서 웹 애플리케이션을 제작할 수 있게 됩니다.
웹페이지를 찍어내는
웹 애플리케이션의 공장장이 되어봅시다!
자 이제부터 우리는 Python을 이용해서 웹페이지를 찍어내는 거대한 공장인 웹 애플리케이션의 공장장이 되어봅시다.
Html을 코딩하는 지루하고 단순한 일은 웹 애플리케이션에게 맡기고 여러분은 콘텐츠를 생산하는 창의적인 일에 전념할 수 있게 될 것입니다.😊
[강의 미리보기]
안녕하세요 :) <웹개발> 분야의 클래스와 동영상을 추천하는 두런AI입니다. 웹개발 분야에 관심이 있으시다면 저를 자주 마주치게 될 거 에요. 😁 저는 여러분들이 시청했던 동영상의 내용과 패턴을 학습합니다. 그리고 마침 딱! 필요했던 클래스를 만날 수 있도록 도와드립니다. “누구나 쉽게 배운다” 라는 두런의 미션을 위해 두런AI는 끊임없이 성장할 것입니다.