Media Log

최근에 비전공자들을 대상으로 파이썬의 기초를 확실하게 잡자는 취지에서 책을 쓰고 있습니다.

블로그에서 취한 기존의 서술방식을 따라 작성할 예정이며, 심화적인 내용은 아마도 여유가 생긴다면 따로 추가할 것 같습니다. 예제를 중점적으로 코드 하나하나를 상세히 분석할 생각이고, 파이썬을 처음 공부하시는 분이 어느 부분에서 어려워 하시고 혼동하시는지 조사하여 목록을 구성하고 그 부분을 좀 더 구체적으로 작성할 생각입니다.


아무래도 저 또한 배워가는 학생의 입장이고, 다양한 영역에서 풍부한 경험과 노하우를 기반으로 쓰여진 전공서적과 비교가 되지 않을까 생각하며 회의감이 들었지만 저도 저 나름대로의 방식으로 장점을 살려 최대한 파이썬 책을 집필해나가면서 경험을 쌓고, 그러한 경험으로 더욱 더 양질의 강좌글로 찾아뵐 수 있는 계기가 되지 않을까라고 개인적으로 생각하고 있습니다.


1. 파이썬에 대한 소개

2. 파이썬 둘러보기

3. 자료형에 대한 소개

4. 조건문, 반복문 -> 제어문

5. 함수 

6. 클래스

7. 모듈과 패키지

8. 예외 처리

9. 파일 입출력


위는 제가 대략적으로 잡아둔 틀에 불과하고, 기존에 블로그에 올라온 파이썬 목차와 비슷합니다.

위의 목차가 확정된 것은 아니며, 중간에 연산자가 들어오거나 파일 입출력이 제외되고 다른 개념이 들어올 수도 있습니다. 집필하고 있는 책의 세부 목차가 확정이 되면 이곳으로 바로 올리도록 하겠습니다.

저작자 표시 비영리 변경 금지
신고

'잡담' 카테고리의 다른 글

파이썬 책을 쓰고 있습니다.  (6) 2016.05.11
20160213  (10) 2016.02.13
2015.08.01 블로그 개선 계획  (14) 2015.08.01
모두 새해 복 많이 받으세요.  (19) 2015.01.01
2014. 04. 26 네이버 메일 발송기  (19) 2014.04.06
프로그램 제작 의뢰를 받습니다.  (13) 2014.03.08
  1. kuzu0x63 at 2016.05.15 04:50 신고 [edit/del]

    와아!.. 기대되네요 !
    엑시노아님의 책 나온다면 바로 보고 싶어요!

    Reply
  2. wyzkssm at 2016.05.31 00:26 신고 [edit/del]

    도움을 받으면서 댓글한번 안쓰는게 너무 죄송해서 여기다라도 댓글을 달아봅니다. 항상 응원하고 감사합니다.

    Reply
  3. Jaguar at 2016.06.09 01:18 신고 [edit/del]

    정말 감사합니다. 책이 출간된다면 꼭 사서 정독하고 싶은 비전공자입니다.

    Reply
  4. 이틀살이 at 2016.06.13 23:59 신고 [edit/del]

    하루밖에 안 봐서 이런 말 하기 좀 그렇지만 정말 도움 많이 됐어요.
    책 나오면 바로 사고싶네요!

    Reply
  5. 문승현 at 2016.07.09 15:30 신고 [edit/del]

    우와 멋져요

    Reply
  6. jn4kim at 2016.07.23 14:23 신고 [edit/del]

    안녕하세요! J나킴이에요. 오랜만이에요! 잘 지내시죠?
    질문을 드릴 게 있는데 혹시 이메일 알려주실 수 있나요? (네이트온은 이제 안쓰시는 것 같더라구요.)
    제 이메일은 public.velopert@gmail.com 입니다.
    확인하시면 메일 부탁해요~

    Reply

submit


1. 자바스크립트 소개


1995년, 넷스케이프 사의 브랜든 아이히(Brendan Eich)가 라이브 스크립트(live script) 언어를 개발하기 시작합니다. 그 후 썬 마이크로시스템즈 사와 제휴를 맺으며 그 당시 유명했던 자바의 이름을 본따 '자바스크립트'로 변경되어 다시 개발이 시작됩니다. 그러자 마이크로소프트 사에서 이에 대항하기 위해 VB 스크립트를 발표하고 그 후에 자바스크립트와 비슷한 J스크립트를 발표하게 됩니다. (익스플로러 3.0에 Jscript 탑재)


그러자 넷스케이프 사에서 1996년, 표준화를 위해 자바스크립트의 기술 규격을 ECMA 국제회의에 제출하고 1997년에 ECMA 스크립트의 첫번째 버전인 ECMA-262가 발표됩니다. 자바스크립트와 J스크립트 등 ECMA 스크립트와의 호환을 목표로 두며 조금조금씩 기능이 확장되기 시작합니다.


이 자바스크립트의 특징이라면, 자바와 문법 체계가 비슷하나 이것은 자바와 자바스크립트 둘다 C 언어의 기본 구문을 바탕으로 만들어졌기 때문이지 직접적인 관련성은 없으며, 인터프리터형 언어이기 때문에 컴파일 과정이 필요가 없습니다. 상당히 배우기 쉬우며, 동적인 페이지를 구성할때 쓰인다던지, 데이터 타입이 엄격하지 않습니다.


2. 개발 도구 설치


자바스크립트는 메모장을 이용하여 개발할 수도 있지만, 이 강좌에서는 개발 도구를 사용하도록 하겠습니다.


Visual Web Developer 2010 Express는 아래의 링크로 접속하여 다운로드 받으실 수 있습니다.


다운로드: http://www.microsoft.com/visualstudio/en-us/products/2010-editions/visual-web-developer-express


INSTALL NOW 버튼을 누르면 Microsoft 웹 플랫폼을 설치해야 한다는 페이지가 뜹니다.

웹 플랫폼 인스톨러 3.0을 다운로드 받아 실행시킵니다.


위와 같은 창이 누르면 설치를 누릅니다. 설치하는 동안 재부팅 여부를 묻는 창이 여러번 뜰 수 있으며 설치가 완료되었으면 '축하합니다. 다음 제품이 설치되었습니다'란 메시지가 뜹니다. 설치가 끝나고, Visual Web Developer Express 2010 SP1을 실행시키면,



위와 같은 화면을 보실 수가 있습니다.


다음 강좌에서는 자바스크립트 내의 변수에 대해서 알아보도록 하겠습니다.

저작자 표시 비영리 변경 금지
신고
  1. 팬더 at 2016.05.10 22:13 신고 [edit/del]

    오랜만에 강좌가! JS 공부하고있는데 기대하겟습니다 +_ +

    Reply

submit

20160213

2016.02.13 03:07 | 잡담


원래는 12월 내로 파이썬 강좌 게시글에 대한 보충 계획을 마무리 하고 블로그에 지속적인 관심을 가졌어야 했으나, 고등학교에서 대학교로 올라오는 과정 사이에 학업과 취업에 대한 근심이 서서히 커져가기 시작하면서 컴퓨터를 좀처럼 다루지 못했던 것 같습니다. 


블로그에 있었던 장기간의 공백 사이에 프로그래밍과는 다소 거리가 있는 분야들을 집중적으로 공부하기 시작하면서 정신적인 스트레스가 쌓이기 시작하고, 여태까지 프로그래밍을 제외한 다른 분야에 대한 공부에 대해 소홀히 했다는 점은 부인할 수 없었던 사실이었으므로 하루에 3시간 정도를 자면서 무리한 계획을 이어가다보니 정신 상태나 몸이나 극도로 피폐해지기 시작했습니다. 


해가 바뀌면서 여유가 조금씩 생기고, 원래의 생활로 되돌아가기 시작하면서 작년에 겪었던 연속된 수면 부족 때문인지 쏟아지는 피곤함에 약 한달 정도는 베개와 이불과 하나가 되어 살아갔던 것 같습니다. 지금은 어느정도 나아진 것 같지만, 생활 패턴이 상당히 불규칙해진 것 때문에 애를 먹고 있습니다. 아무래도 3월 초나 2월 말쯤에 다시 블로그 활동이 활발해지지 않을까 생각합니다. (제가 쓴 게시글을 제가 못알아 먹게 되는 상황까지 오면서 또다시 공백을 실감하고 있습니다)


추신1. 파이썬 보충 계획을 포함하여 다른 강좌 게시글 역시도 독자분들이 달아주신 댓글을 참고하여 내용을 보태거나 수정할 것 같은데 그 이후에는 어떤 강좌글을 써야 할지도 모르겠네요. (뭔가 쓰긴 써야하는데 이것도 써야할 것 같고 저것도 써야할 것 같아서 뭐부터 시작해야 할지 결정장애가 올 것 같습니다)

추신2. 자바스크립트 강좌는 제가 좀 더 공부를 하고 나서 이어가도록 하겠습니다. 아마도 3월 말쯤에 JS 강좌 게시글이 올라오지 않을까 싶네요.

저작자 표시 비영리 변경 금지
신고

'잡담' 카테고리의 다른 글

파이썬 책을 쓰고 있습니다.  (6) 2016.05.11
20160213  (10) 2016.02.13
2015.08.01 블로그 개선 계획  (14) 2015.08.01
모두 새해 복 많이 받으세요.  (19) 2015.01.01
2014. 04. 26 네이버 메일 발송기  (19) 2014.04.06
프로그램 제작 의뢰를 받습니다.  (13) 2014.03.08
  1. 장재혁 at 2016.02.13 22:49 신고 [edit/del]

    항상 강좌 잘 보고 있습니다. 하지만 건강이 최우선이기 때문에 몸 되시면 천천히 시작하시길 바랍니다~~^^

    Reply
  2. nayuta at 2016.02.15 11:38 신고 [edit/del]

    이불밖은 위험한 법이지요 ㅎㅎ 윗분 말씀대로 건강이 최우선입니다. 환절기 감기조심하세요 ^^

    Reply
  3. 초보자 at 2016.02.15 15:02 신고 [edit/del]

    프로그래밍 초보자로써..너무 잘 보고있습니다. 건강 잘 챙기시고..앞으로도 잘 부탁드립니다.

    Reply
  4. 초보자 at 2016.03.28 05:51 신고 [edit/del]

    혹시 강좌들을 PDF같이 E-Book처럼 들고 다니면서 보고싶은데

    그러실 의향은 없으신가요 ?

    Reply
  5. 지나가던 덕후 at 2016.04.04 11:24 신고 [edit/del]

    구글링 해서 우연히 찾은 곳이 여기인데 상당히 정리를 잘해주셔서 감사합니다.

    Reply
  6. 치킨앞에하나 at 2016.05.10 01:28 신고 [edit/del]

    nodejs어떤가요

    Reply
  7. dualstrom at 2016.05.10 13:42 신고 [edit/del]

    대단한 강좌 사이트입니다. 정말 감사합니다. 많은 도움받고있습니다.!!!

    Reply
  8. at 2016.06.28 16:46 [edit/del]

    비밀댓글입니다

    Reply

submit



파이썬 강좌 도중에 이해하는 것이 힘들었다거나, 무엇이 빠진 느낌이 들었다거나, 예제를 그대로 따라갔는데 예상치 못한 오류에 부딪히게 되는 부분들을 모두 고려하여 기존에 작성된 파이썬 강좌의 일부분을 수정하려고 생각하고 있습니다.


어떤 내용이 들어가면 더 좋은지, 아니면 지금 강좌의 부족한 점이 무엇인지 말씀해주시면 적극적으로 검토해서 만족스런 강좌 게시글로 거듭날 수 있도록 최선의 노력을 다하겠습니다.


1) 각 강좌마다 실제로 배운 내용을 다양한 방식으로 적용해볼 수 있도록 5-6개의 과제들을 강좌 아래에 마련해 둘 생각입니다. 예를 들어서, 아래와 같은 문제들이 포함되어 올라올 것 같습니다.

2) 방금 막 입문한 개발자들을 대상으로 좀 더 소통의 기회를 늘리려고 생각하고 있습니다. 강좌 게시글을 작성하는 것에만 초점을 맞추었던 반면에, 이번에는 좀 더 추가해야할 부분은 추가하고 수정해야 할 부분은 수정하면서 자주 올라오는 질문을 정리해서 강좌 게시글의 내용 일부를 보탤 생각입니다.

3) 파이썬을 제외한 나머지 언어들도 이와 같은 방식으로 개선 과정을 거쳐갈 것이고, 다른 분들의 요구에 따라서 커먼 리스프나 한동안 게시글이 올라오지 않았던 MFC/API와 같은 부분들도 집중적으로 다룰 생각입니다. 


앞으로도 작성될 강좌 게시글들의 목적은 모두 입문 개발자의 초석을 다지는 것에 있습니다. 도표나 구체적인 설명, 예시를 통해서 스스로 이해하고 다양하게 응용할 수 있도록 하는 것이 본 강좌의 취지가 될 것입니다.


제목

수정 여부 

파이썬 강좌 1편. 시작

V

파이썬 강좌 2편. 간단한 문법 살펴보기

V

파이썬 강좌 3편. 변수(Variable)

V

파이썬 강좌 4-1편. 수치 자료형(Numeric Data Type)

V

파이썬 강좌 4-2편. 문자열(String)

V

파이썬 강좌 4-3편. 리스트(List)


파이썬 강좌 4-4편. 튜플(Tuple)

 

파이썬 강좌 4-5편. 사전(Dictionary)

 

파이썬 강좌 4-6편. 부울(Bool)

 

파이썬 강좌 5편. 조건문(Condition Statements)

 

파이썬 강좌 6편. 반복문(Loop)

 

파이썬 강좌 7편. 함수(Function)

 

파이썬 강좌 8-1편. 클래스(Class)

 

파이썬 강좌 8-2편. 생성자와 소멸자(Constructor and Destructor)

 

파이썬 강좌 8-3편. 상속(Inheritance)

 

파이썬 강좌 8-4편. 연산자 오버로딩(Operator Overloading)

 

파이썬 강좌 9편. 모듈(Module)

 

파이썬 강좌 10-1편. 입출력(I/O)

 

파이썬 강좌 10-2편. 파일 입출력(File I/O)

 

파이썬 강좌 11편. 예외 처리(Exception Handling)

 


P.S. 2차 도메인이 기간 만료로 죽어버렸던 것을 지금 확인하고 다시 살렸습니다. (blog.eairship.kr 관련)

저작자 표시 비영리 변경 금지
신고
  1. RACHA at 2015.11.13 20:38 신고 [edit/del]

    돌아온건가....!!

    Reply
  2. 팬더 at 2015.11.13 20:52 신고 [edit/del]

    기대됩니다 +_+

    Reply
  3. at 2015.11.23 13:15 [edit/del]

    비밀댓글입니다

    Reply
  4. jidon333 at 2016.02.08 16:09 신고 [edit/del]

    수준 높은 자료들 감사합니다!

    Reply
  5. Thanatos at 2016.04.05 16:25 신고 [edit/del]

    자료감사합니다 혹시 네이트온 아직도 하시면 친구신청 걸어도 될까요??

    Reply

submit



올해에 빈틈이 많이 생길거라고 생각했는데, 생각과는 다르게 그러질 않아서 블로그 관리에 소홀해진 점 몹시 죄송스럽게 생각하고 있습니다. 아마도 12월이나 11월 말 이후에 안정이 될 것 같아서 그때부터 블로그 카테고리를 추가하고 개선점을 말씀해주시거나 틀린 내용을 정정해주신 분들의 댓글을 참고해서 지금까지 올린 게시글들을 전체적으로 수정하고 내용의 개선이 이루어지도록 계획하고 있습니다. 


그리고 추가되었으면 하는 카테고리나 개선되어야 할 내용, 그리고 어떤 내용을 올렸으면 좋을지 이 게시글 아래로 댓글을 남겨주시면 감사하겠습니다.


1. 카테고리의 추가

수학 카테고리: 해석학(실해석학, 복소해석학), 대수학(선형대수학, 현대대수학), 기하학(유클리드 기하학, 미분 기하학), 위상수학, 정수론, 이산수학, 확률과 통계, 미분방정식

물리 카테고리: 고전역학, 전자기학, 양자역학, 통계역학

(수학 카테고리나 물리 카테고리는 강좌라기 보다는 배운 내용을 정리해서 올리는 용도로 쓰일 것 같습니다)

뇌과학 카테고리

정보보안 카테고리: 네트워크 보안, 웹 보안, 데이터베이스 보안, 시스템 보안, 역공학, 포렌식

인공지능 카테고리: 신경망 이론, 유전 알고리즘/프로그래밍, 퍼셉트론 신경망, 홉필드 신경망, 다층 신경망, 뉴로-퍼지 시스템, 데이터마이닝, 자연언어 처리 등과 같은 내용을 주로 다루게 될 예정. 크게 나눠서 기계 학습, 고급 인공지능, 인공 신경망, 자연언어 처리, 지식표현 및 추론과 같은 내용을 다룰 예정입니다.

심리학/천문학 카테고리: 평소 흥미가 있었던 부분이라 잡담 카테고리와 비슷한 형식으로 올라올 것 같습니다. 


2. 기존에 올라와 있던 강좌 내용 개선, 범위 확장

잘못된 부분을 수정하고 내용을 좀더 보강하는데에 초점을 맞추려고 생각 중입니다. 아마도 아래 세 언어에 대한 강좌를 조금씩 수정하면서 리버스 엔지니어링과 C++/STL, 알고리즘에 관련된 강좌를 주로 올릴 것 같습니다.

(Visual C/C++, Java, Python 이 세 언어만 우선적으로 수정하려고 합니다.)


3. 삭제될 카테고리

게임메이커 카테고리, FTZ 카테고리, 윈도우즈 카테고리 (이 카테고리에 올라온 게시글들은 모두 프로그래밍 카테고리로 이동시킬 생각입니다.)


저작자 표시 비영리 변경 금지
신고

'잡담' 카테고리의 다른 글

파이썬 책을 쓰고 있습니다.  (6) 2016.05.11
20160213  (10) 2016.02.13
2015.08.01 블로그 개선 계획  (14) 2015.08.01
모두 새해 복 많이 받으세요.  (19) 2015.01.01
2014. 04. 26 네이버 메일 발송기  (19) 2014.04.06
프로그램 제작 의뢰를 받습니다.  (13) 2014.03.08
  1. .... at 2015.08.07 13:46 신고 [edit/del]

    자주 들려서 언어 지식을 얻어 갑니다 ㅎㅎ
    오랜만에 글쓰시네요 ㅎㅎ

    Reply
  2. ykudfor at 2015.08.09 10:06 신고 [edit/del]

    프로그래밍 배우고 싶은 친구들에게 여기 블로그 많이 소개해요 ㅎㅎ 저도 많이 배워가구요

    Reply
  3. Kitchu at 2015.08.12 10:08 신고 [edit/del]

    자주 들러서 포스팅 보고있습니다. 감사합니다. : )

    Reply
  4. ubun at 2015.08.12 14:00 신고 [edit/del]

    항상 많은 정보 얻어 갑니다!!
    기대 하겠습니다.

    Reply
  5. koko at 2015.08.28 14:08 신고 [edit/del]

    dd 오랜만이시네요

    Reply
  6. the CHAIN at 2015.09.16 23:30 신고 [edit/del]

    방문할 때 마다 무척이나 대단하게 느낍니다. 진행하시는 일 다 잘풀리시길 바랍니다~

    Reply
  7. Rapras at 2015.09.25 03:14 신고 [edit/del]

    추가 될 카테고리 이름만 들어도 설레네요. 감사합니다.

    Reply
  8. gunkim at 2015.10.11 17:23 신고 [edit/del]

    도움 많이 받고 있습니다!
    MFC/API에 많은 관심이 있는데
    올리신 자료를 아직 이해도 다 못하고 있지만
    시간이 되신다면 MFC/API 내용 많은 추가 부탁드리겠습니다~~~~ (__) 꾸벅..

    Reply
  9. oo at 2015.12.06 08:10 신고 [edit/del]

    같은 1학년인데 벌써 이 만큼이나 배우셨다니... 더 분발해야겠네요 ㅋㅋ 전 이제야 수학에서 빌빌대고 qt 배우려고 깔딱대고 있는데 ㅋㅋㅋ 부족했던 지식들 많이 훔쳐가겠습니다

    Reply
  10. 나무 at 2016.01.30 18:05 신고 [edit/del]

    제가 관심있어 하는부분이 많네요 자주와서 배우고싶어지는곳입니다 ^^

    Reply
  11. 씨뿔뿔 at 2016.02.12 17:57 신고 [edit/del]

    어떤 전공하시나요?? 하드웨어쪽은 관심없으신가요? 궁금하네요 ㅎㅎ

    Reply
    • BlogIcon EXYNOA at 2016.02.13 02:46 신고 [edit/del]

      컴퓨터공학을 전공하고 있습니다. 하드웨어는 관심이 있는데 그쪽 분야에 대한 지식이 부족해서 계속 공부 계획을 미뤄두고 있습니다. :(

  12. 시샤비 at 2016.05.11 21:19 신고 [edit/del]

    언제나 잘보고 있습니다.
    뇌과학이나 인공지능 관련분야는 저도 요즘 관심을 갖고잇는데
    개편해주신다니!
    감사합니다!

    Reply

submit

1 2 3 4 5 ... 59

티스토리 툴바