프로그래밍의 목적은 시간을 아끼는 것
자동화의 장점을 살리기
각자가 가진 경험+파이썬 프로그래밍=나만의 무기
공부 방법
1. 혼자 부딪혀보기
2. 질문을 할 수 있는 강의 듣기
3. 내가 만들고자 하는 프로젝트에 집중해보기
HTML공부
1대 -증조할아버지
html, head, body 형제 사이
2대 -할아버지
meta, title은 head집안의 형제
div는 body집안의 외동아들
3대-아버지
h1, h1, div는 div의 아들
4대-아들
li는 div의 아들
학습방법
1)유추
2)검색
자료구조
프로그래밍을 공부하고 사용하는 이유
- 데이터 구조
- if/for
자료구조_리스트
자료구조_딕셔너리
자료구조_range
코드설계노트 예시
1. 인터넷에서 내가 원하는 정보 자동으로 가져오기
- 인터넷에 있는 특정단어("유튜브")와 관련된 기사 00개의 제목을 가져온다
2. 엑셀 자동화 및 워드 클라우드 자동 생성
- 가져온 기사 00개를 엑셀 한 시트로 만든다
- 가져온 기사 제목을 모아서 워크 클라우드로 제작한다
3. 이메일 자동화
- 제작된 이미지를 원하는 곳으로 전송한다
4. 시황보고서 자동제작프로그램 제작
- 지금까지 만든 모든 코드를 하나의 코드로 만들어서 실행
시간을 줄이는 코딩의 예시
- 쿠팡파트너스 API 활용 최저가 제품 찾기
- 블로그 키워드 경쟁률 조사 프로그램
- 인스타그램 자동화
- 휴대폰 부업 앱 자동화
JSON구조란
속성-값 쌍 또는 키-값 쌍으로 이루어진 데이터 오브젝트를 전달하기 위해 인간이 읽을 수 있는 텍스트를 사용하는 개방형 표준 포맷
사람의 감각을 파이썬 프로그래밍으로 구현
- 시각: 이미지 스크린샷(pyautogui)+이미지 텍스트 추출
- 촉각: 키보드제어(pyautogui)
- 촉각: 마우스 제어(pyautogui)
- 청각: 알림음 라이브러리(winsound)
시각화 라이브러리-seaborn matplotlib
seaborn
https://seaborn.pydata.org/
matplolib
https://matplotlib.org/
캐글: 예측모델 및 분석대회 플랫폼
기업 및 단체에서 데이터와 해결과제를 등록하면, 데이터 과학자들이 이를 해결하는 모델을 개발하고 경쟁(현재 구글 인수)
데이터 관리 라이브러리-pandas
https://pandas.pydata.org/
이미지 텍스트 분석 라이브러리-pytesseract
https://pypi.org/project/pytesseract/
동영상 편집 라이브러리-moviepy
https://pypi.org/project/moviepy/
결론: 자신만이 가지고 있는 무기를 파이썬 코딩의 지식과 결합
개인화된 자동화의 중요성
'프로그래밍 > 개발 상식 등' 카테고리의 다른 글
[독서] HTM5 독학백서 (0) | 2022.03.31 |
---|---|
구글링 잘하는 법 (0) | 2022.03.31 |
[요약] 웹 크롤러 좀 그만 만들어라 (0) | 2022.03.31 |
주니어 개발자가 빠르게 성장할 수 있는 비법은?(feat. 노마드코더) (0) | 2022.03.31 |
[독서] 오늘부터 개발자 (0) | 2022.03.29 |
댓글