Course Outline
소개
- Python 다용성: 데이터 분석부터 웹 크롤링까지
Python 데이터 구조 및 연산
- 정수 및 부동 소수점
- 문자열과 바이트
- 튜플과 리스트
- 사전 및 순서가 지정된 사전
- 세트 및 냉동 세트
- 데이터 프레임(팬더)
- 전환
Python를 사용한 객체 지향 프로그래밍
- 계승
- 다형성
- 정적 클래스
- 정적 함수
- 데코레이터
- 다른
Pandas를 이용한 데이터 분석
- 데이터 정리
- 팬더에서 벡터화된 데이터 사용
- 데이터 랭글링
- 데이터 정렬 및 필터링
- 집계 작업
- 시계열 분석
Data Visualization
- matplotlib로 다이어그램 그리기
- 팬더 내에서 matplotlib 사용
- 품질 다이어그램 만들기
- Jupyter 노트북에서 데이터 시각화
- Python의 기타 시각화 라이브러리
Numpy에서 데이터 벡터화
- Numpy 배열 만들기
- 행렬에 대한 일반적인 연산
- ufunc 사용
- Numpy 배열의 보기 및 브로드캐스팅
- 루프를 방지하여 성능 최적화
- cProfile로 성능 최적화
Python로 빅데이터 처리
- Python을 사용하여 분산 애플리케이션 구축 및 지원
- 데이터 저장: SQL 및 NoSQL 데이터베이스 작업
- Hadoop 및 Spark를 사용한 분산 처리
- 애플리케이션 확장
다른 언어로 Python 확장(또는 그 반대)
- 씨#
- 자바
- C++
- Perl
- 기타
Python 멀티스레드 프로그래밍
- 모듈
- 동기화 중
- 우선순위
Data Serialization
- Python Pickle을 사용한 객체 직렬화
Python를 이용한 UI 프로그래밍
- Python에서 GUI를 구축하기 위한 프레임워크 옵션
- Tkinter
- 퓌크트
Python 유지보수 스크립팅용
- 예외를 올바르게 발생시키고 잡기
- 코드를 모듈과 패키지로 구성
- 기호 테이블 이해 및 코드에서 액세스
- 테스트 프레임워크 선택 및 Python에서 TDD 적용
Python 웹용
- 웹 처리용 패키지
- 웹 크롤링
- HTML 및 XML 구문 분석
- 웹 양식을 자동으로 작성
요약 및 결론
Requirements
- 초급부터 중급 프로그래밍 경험.
- 수학과 통계에 대한 지식.
- 데이터베이스 개념에 대한 지식.
청중
- 개발자
회원 평가 (7)
Go새로운 것을 많이 알게 되었다.
Roland - Diehl Aviation
Course - Advanced Python - 4 Days
Machine Translated
우리는 주제를 충분히 심도 있게 다루었고, 그 덕분에 많은 주제를 논의할 시간이 생겼습니다. 충분히 포괄적이었습니다.
Gergo - Diehl Aviation
Course - Advanced Python - 4 Days
Machine Translated
우리는 미래에 우리의 일상 업무에 사용할 수 있는 Python에 대한 많은 새로운 정보를 얻었습니다. 연습은 정말 흥미롭고 충분히 도전적이었습니다.
Zsolt - Diehl Aviation
Course - Advanced Python - 4 Days
Machine Translated
전반적으로 교육은 좋았고, 제가 가장 좋아하는 부분은 대시보드와 PyQT입니다.
Balazs - Diehl Aviation
Course - Advanced Python - 4 Days
Machine Translated
Plenty of examples - and the trainer willing to bend backwards to help us with topics we were weaker in.
Wei Lit Teoh - HP Singapore (Private) Ltd.
Course - Advanced Python - 4 Days
많은 연습
Fanny Stauffer - UCB Pharma S.A.
Course - Advanced Python - 4 Days
Machine Translated
The trainer gave a clear and systematic teaching. He usually gave the reasoning and fundamental knowledge behind the commands. He also gave us time to do the exercises and practice.