Day 8 (23.07.26)
파이썬 세션에 2번째 날이었다. 오늘은 어제와는 다른 온라인 강의가 필수 항목으로 되어 있었다. A와 B과정 중에 하나를 선택하는 방식이었는데 A는 기본을 더 탄탄하게 하고 싶을 경우 그리고 B는 좀 더 기본에서 벗어난 다음 스텝을 원할 경우 선택하는 과정이었다.
일단 나의 경우는 A를 먼저 수강하게 되었다. 아무래도 기본을 탄탄하게 해야한다고 생각하는게 내 생각이었고, 어제 부트캠프 일지에 적힌 것 처럼 나 스스로 파이썬에 대해서 미숙하다고 느끼고 있기 때문이다.
선택에 따라 A과정을 들으며 느낀점은 강사님이 설명을 굉장히 잘해주셔서(들어본 파이썬 강의 중에 제일 귀에 잘들어왔다ㅎㅎ)
매끄럽게 인강을 진행할 수 있었으나 내용이 정말 기본적인 내용을 다루다보니 무언가 부족한 느낌이 들었다. 그래서 A과정 필수 항목을 다 들은 이후 B과정도 수강하여 듣게 되었다.
B과정의 경우는 pycharm을 기본 ide로 하여 강의를 진행하였는데 이전에 pycharm을 써보지 않은 입장에서 굉장히 신선하였다.(이전에는 spyder, jupyter notebook, colab을 주로 이용했다.) 그리고 pycharm의 구조가 파이썬을 위한 vscode 같다는 느낌이 들었다.
강의의 첫장으로 기본단계에서는 잘 안다루는 개념들의 설명들이 진행되었고, 필수과정의 마지막에 작은 프로젝트를 진행하며 라이브러리들을 다루는 연습을 진행했다. 강의의 전체적인 구성이 다양한 프로젝트에 다양한 라이브러리를 적용하며 그러한 과정을 연습하는 것 같았다.
추후에 다시 선택해야 한다면 A과정과 B과정 사이에서 고민할 듯 싶다. (결국 선택하지 못하고 둘 다 들을 것 같지만..)
TIL
파이썬 라이브러리의 이해
=> pycharm
=> encoding & decoding
=> closure & decorator
=> iterator & generator
=> variable type annotation
=> str() & repr()
=> 외부 라이브러리 다루기
mini project -01 <텍스트 요약하기>
=> base64, txtwrap, re, collection.Counter, gensim, open, close