파이썬 초보자를 위한 강의! Playwright, HTTPX, selectolax, Github Action을 활용해 날씨를 알려주는 나만의 슬랙봇(Slackbot)을 만들어봅니다.
이런 걸
배워요!
나만의 슬랙봇 만드는 법
Playwright를 활용한 웹 테스트 자동화 기초
Github Action을 활용한 작업 스케줄링
파이썬 왕초보 모두 주목 👀
직접 만드는 나만의 똑똑한 슬랙봇!
특정 지역의 날씨를 묻는 채팅글에 응답하는 슬랙봇을 내 손으로 직접 만들게 됩니다.
재미있는 걸 하고 싶은 Lv. 1 파이썬 개발자라면!
해외에서 주목받는 파이썬 프레임워크, Playwright에 selectolax와 HTTPX를 조합해 정보를 크롤링하는 방법을 알려드릴게요. 프로그래밍 초보자도 문제없이 배울 수 있도록 간결하면서도 자세히 설명해드립니다.
1️⃣ Slack 앱을 등록하고 SDK를 사용하는 방법을 학습합니다.
2️⃣ 파이썬에서의 Token 및 Secret Key 관리 방법을 배웁니다.
3️⃣ 웹 애플리케이션 테스트 자동화 프레임워크 Playwright, HTTPX, Selectolax로 네이버의 기상 정보를 크롤링합니다.
4️⃣ Linux 서버의 Crontab(크론탭)을 사용하여 크롤링한 데이터를 파싱(Parsing)합니다.
5️⃣ 정해진 시간에 날씨 정보를 Slack으로 전송합니다.
6️⃣ Github Action을 사용하여 서버 없이 Cron(크론) 작업을 수행하는 법을 학습합니다.
이 강의를 만든 사람, DEV MOO
Q. 강의를 마치면 어떤 일을 할 수 있나요?
업무에 활용할 수 있는 나만의 슬랙봇을 제작하고, 간단한 크롤링 작업을 할 수 있게 됩니다.
Q. 프로그래밍 초보자도 들을 수 있나요?
Python으로 Class를 선언할 수 있고, CSS 선택자에 대한 지식이 있다면 학습하실 수 있습니다.
💡 수강 전 확인해주세요
학습 대상은
누구일까요?
나만의 슬랙봇을 만들어보고 싶은 분들
파이썬 기초는 배웠는데, 뭘 하면 좋을지 궁금한 분들
업무에 슬랙을 사용하고 있는 분들
업무 효율을 향상시킬 도구를 만들고 싶은 분들
선수 지식,
필요할까요?
파이썬 기초
파이썬으로 클래스(Class)와 함수 선언하기
HTML/CSS 기초
Github 및 Slack 계정
안녕하세요
한국, 일본에서 웹 개발 및 안드로이드 앱 개발자로 활동했습니다.
프로그래밍 강사로도 활동하면서 지식을 전파하여 사람을 가르친다는 일에
책임감을 갖고 학생분들이 성장하는 모습에 보람을 느끼고 있습니다.
excusme@naver.com
전체
36개 ∙ (2시간 36분)