• 훈련과정명파이썬 웹크롤링 & 데이터분석훈련기간2021년 09월 28일 ~ 2021년 11월 24일훈련시간09시 30분 ~ 17시 30분 / 40일 / 7시간 총 280시간 / 점심시간 12:30~18:30정원20명훈련생지원사항- 교육비 및 교재비 국비지원- 실수강료: 1,844,640- 재직자/일반실업자(30%): 553,400원- 근로장려금 수급자(15%): 276,000원- 취업성공패키지2유형(25%): 461,000원- 취업성공패키지1유형(0%):0원- 훈련수당 지급 : 최고 월 40만원(교통비, 식비 포함)※ 지원자격에 따라 훈련수당은 변동될 수 있으며, 최종연수생 선발전 정확한 수당은 개별 공지합니다.※ 코로나 특별 추가수당지급: 140시간 이상 수업을 듣고 있는 실업자 훈련생 및 140시간 수업중인  교육생 중 재직자인데 무급 휴직자 포함(실업급여, 구직활동지원금, 청년수당등을 지급받는 경우를 제외)※ 훈련장려금은 취업성공패키지 수당과는 별개입니다.- 2,500원->5,000원,최대100,000원 - 3,300원->10,000원 최대200,000- 5,800원->15,000원, 최대 300,000원)담당자문의 전화 : 02-6952-0717 ■ 학습목표1. 대표적인 스크립트 언어인 파이썬(Python)에 대한 기본 문법 및 활용방법을 익혀 응용SW프로그 래밍을 스스로 코딩하고 활용할 수 있는 능력을 함양한다.2. SQL을 활용하여 데이터 입출력을 할 수 있는 능력을 함양한다.3. 파이썬을 활용하여 웹크롤링을 할 수 있으며, 데이터를 추출하고 데이터 처리와 분석을 할 수 있 는 능력을 함양한다.■ 본 훈련과정의 특징파이썬을 활용하여 웹크롤링을 할 수 있으며, 데이터를 추출하고 데이터 처리와 분석을 할 수 있습니다..■ 프로젝트 결과물화면 설계를 하고, 이를 구현한 웹 사이트를 서비스합니다1) 웹 프로그래밍 언어(HTML5, CSS, Javascript)를 활용하여 웹 페이지를 제작합니다.2) 파이썬(Python)에 대한 기본 문법 및 활용방법을 익혀 응용SW프로그래밍을 스스로 코딩하고 데이터 분석 구현3) 판다스(Pandas)를 활용하여 데이터 분석 구현4) 최종프로젝트) 학습자가 설계한 파이썬(Python) 응용 SW프로그래밍을 응용하고 공공데이터를 분석할 수 있으며,데이터 분석의 결과를 시각화 구현을 서비스 합니다.5) 프로젝트 수업 : 프로젝트 기반 실무역량 양성, 문제해결과정에서 사고력, 창의력 함양 할 수 있습니다.6) 실무능력 평가 : 포트폴리오/작업형 평가를 기반으로 실무과제 수행능력 배양 ■ 필요 교육장비■ 본 훈련과정의 난이도 및 훈련생 취업본 훈련과정은 전공자뿐 아니라 초보자 및 비전공자도 쉽게 참여할 수 있도록 매월 진도협의를 통해 훈련 난이도를 조율합니다.훈련이 진행 중에는 취업지원 전담자를 별도로 지정하여 빅데이터 플랫폼 개발 및 분석 분야의 직무를 이해할 수 있도록 1:1 밀착상담, 훈련생과 상담자 간의 라포형성(공감대 및 친밀감), 취업동향 세미나가 진행되며, 훈련 종료 후에는 이력서 및 자기소개서 컨설팅, 모의면접, 기업분석 특강을 통해 훈련생들이 취업에 성공할 수 있도록 컨설팅을 합니다. 이후 협약기업 및 꾸준히 발굴한 신규 기업으로의 취업 매칭을 통해 수료생들이 만족하는 맞춤형 취업지원이 진행됩니다.파이썬 웹크롤링 & 데이터분석NCS 교과목명교과목 및 교육내용시수애플리케이션 구현 및 데이터 입출력프로그래밍 언어 활용(HTML & CSS : 필수)- HTML 기본 문법과 formtag- CSS 기본 문법과 활용- JavaScript 기본문법- JavaScript Event 처리- JavaScript regex expression, Cookies- Callback Function48H프로그래밍 언어 응용- 파이썬의 기본구조(아나콘다, 쥬피터노트북, visual studio code)- Beautiful Soup, selenium을 활용한 데이터수집- 파이썬의 데이터 타입(list, tuple, dict), 제어구조, 함수의활용- 클래스와 객체, 상속, 연산자중복- SciPy, numpy, pandas등 통계 라이브러리의 사용법52H데이터 입출력 구현- 데이터타입- primary key- foreign key- 모델링- 물리적, 논리적 모델링 구현과 정규화 과정 이해- MySQL설치, 접속, 계정 만들기와 권한 부여하기- 테이블 작성과 수정, 삭제- select 쿼리(조건, 정렬, 조인, 서브쿼리, 함수)- DML(데이터 조작쿼리)48H파이썬 프로젝트파이썬 웹 크롤링- 웹 크롤링 개요- 뷰티풀수프 이해- 웹 문서 가공 및 텍스트 추출하기- 포털 사이트에서 기사 크롤링 하기- 원하는 영역에서 하이퍼링크 모두 추출하기- 크롤링 프로그램 실행 파일 만들기50H파이썬 데이터 분석- 텍스트 파일 가공- 정규표현식으로 문자열 다루기- CSV 파일로 데이터 다루기- 다양한 패키지로 데이터 분석하기- 넘파이로 배열 다루기- 판다스로 데이터프레임 만들기- 맷플롯립으로 그래프 그리기78H취업특강재량교과- 취업특강- 진로 및 직업특강- 이력서 및 자기소개서 작성방법 특강- 면접 특강- 면접클리닉 작품발표회- 훈련생 포트폴리오 발표 및 피드백4H■ 강남아이티아카데미 취업지원■ 수료 후 진출분야· Python 기반 시스템 개발· 웹개발 솔루션 유지보수· 프로그래밍 엔지니어· 웹사이트 개발 및 유지보수· 빅데이터 분석 SW개발자(공공, 민간)
    2021.09.14 10:56:19
    • 0
      답변수
    • 0
      반응수
    • 2.1k
      조회수
    • 0
      투표
  • 안녕하세요! 저희는 서울 성동구에 입주한 AI 전문기업 라이트비전(주) 입니다.저희 기업에서 컴퓨터비전 개발 관련 3년 이상의 경력을 보유하신 개발자분을 찾고 있습니다.자세한 공고는 아래 링크와 설명을 참조해 주시기를 바랍니다.* 라이트비전(주) 블로그 URL : https://blog.naver.com/livi_livi* 라이트비전(주) 기업소개 및 주요 사업아이템 소개 URL : https://blog.naver.com/livi_livi/221918509553* 컴퓨터비전 개발자 채용 상세 공고 URL : https://blog.naver.com/livi_livi/221918506135[주요 업무]- 인공지능 주차공유 서비스 개발에 참여하여 입력된 CCTV 카메라 영상에서 차량 검출/추적, 보행자 검출 등을 수행하는 DCNN 구조 및 영상처리 알고리즘 개발[자격 요건]- 학력: 석사 이상- 전공: 공학계열컴퓨터공학 또는 관련 전공 (정보통신 컴퓨터, 융합전자공학, 전자공학, 정보통신공학 등)- 경력: 관련 경력 3년 이상[필수 요건 및 우대 사항][필수요건]- 위 전공분야에서 석사과정 이상 졸업- 주어진 목표에 맞게 DCNN 구조를 변형하고 해당 DCNN 구조를 학습 시키는 업무 수행 가능한 사람-  C/C++, Python 언어에 능숙한 사람[우대 사항]- 컴퓨터 비전 관련 학회에 제1저자 혹은 교신저자로 논문 게재- C# 언어에 능숙한 사람- Git 사용에 능숙한 사람- 영어 논문 및 기술자료를 읽고 분석할 수 있는 외국어 문해력을 보유한 사람[근무시간 및 환경]- 근무시간: 10:00~ 19:00 (점심시간 13:00~14:00)- 근무지: 서울특별시 성동구 성수일로12길20, 802-1호, 802-2호,608호[지원 방법 및 채용 절차]- 지원방법은 '백엔드 개발자 채용 상세 공고' 하단에 기재되어 있으니 해당 링크를 통해 확인 부탁드립니다.[LinkedIn 페이지 URL]https://www.linkedin.com/feed/update/urn:li:activity:6767718980351266816
    2021.04.05 18:33:16
    • 0
      답변수
    • 0
      반응수
    • 1.3k
      조회수
    • 0
      투표
  • 파이썬 교육을 알아보고 있습니다. 아무래도 오프라인 수업으로 들어야 하는데어기서 배우는게 좋을까요? 학원이 좋은지 아님 집에서 동영상으로 교육을 배우는게 좋을지 해서요? 추천 부탁 드립니니다.    
    2021.01.04 16:33:52
    • 1
      답변수
    • 1
      반응수
    • 1.1k
      조회수
    • 0
      투표
  • 안녕하세요! 저는 지금 google api 문서를 보면서 gmail 메일함을 가져오는것을 만들어보고있습니다. 함수중애 build라는 애가 있는데 service = googleapiclient.discovery. build('gmail', 'v1', credentials=credentials) 이런식으로 인증정보를 넣으면 service.users().getProfile(userId='me').execute() 이런식으로 구글 api를    호출할수 있는 리소스를 반환해 줍니다. 이때 인증정보(credentials) 에 access_token, refresh_token을 넣는데 access_token 이 만료된 경우에도 같이 첨부한 refresh_token을 이용해서 함수 내부에서 refresh를 해서구글서버에 요청을 보내 호출가능한 리소스를 반환하는것 같슴니다. 제가 궁금한 포인트는 ( 엑세스토큰의 유효성 검사 + 엑세스토큰 갱신)  에 관한 코드가 build 라는 함수안에 다 들어있어서 유저 입장에서는 ( 엑세스토큰의 유효성 검사 + 엑세스토큰 갱신) 을 신경 안쓰고 유효한 refresh token만 저장했다가 build 함수에 넣어주면 되는것 같은데 그렇게 해도 될까요?제 짧은 생각으로는 google에서 발급하는 access token은 1시간 안에 만료되니까 저장 안하고 그때그때이런식으로 필요할때 쓰는것도 괜찮을거 같습니다.  그리고 만약 access token을 저장할 필요가 있다면 build 함수실행결과 반환된 리소스 로 부터 얻는 방법은 없을까요?api문서, build 함수와 관련된 라이브러리를 몇시간째 찾고있는데 한번 이런식으로 credential을 이용해서 가져온 리소스 service = googleapiclient.discovery. build('gmail', 'v1', credentials=credentials) 로 부터 엑세스 토큰을 얻는 방법은 찾을수가 없습니다. 이게 구글 쪽에서도 엑세스 토큰을 따로 저장할 필요 없기 때문에 그런 방법을 만들어 놓지 않았나.. 추측을 해봤습니다. 아래링크의 문서처럼  https://developers.google.com/identity/protocols/OAuth2WebServer#offlinepost요청을 직접 보내서 access token을 갱신시키는 방법은 알겠는데..한번 build함수 이용해서 리소스를 가져올때 access token 을 갱신한 격인데 이걸 따로 post 요청 보내서 저장하려고 생각을 해보니... 이건 아닌것 같아서 고민이 많습니다..물어볼곳도 없고 횡설수설 글을 남겼는데... 좋은밤되시고 내일 도 좋은하루되세요 ! 
    2020.01.30 23:34:26
    • 0
      답변수
    • 0
      반응수
    • 791
      조회수
    • 0
      투표
  • 안녕하세요! bs4에서 sibling 태그를 추출하는 법 질문입니다. div 가 id가 있는데 계속 동적으로 바뀌는 것인데이 태그는 <table class="schtab" id="cTB00">이렇게 고정이 된 태그 바로 다음에 오도록 되어 있습니다. 여기서 div의 id 값을 추출하려면 bs4에서 어떻게 코딩을 해야 할까요?감사합니다!
    2019.04.26 18:26:39
    • 0
      답변수
    • 0
      반응수
    • 761
      조회수
    • 0
      투표