AWS Cloud9 and Python: A Practical Guide 교육 과정
AWS Cloud9는 효율적인 Python 개발, 디버깅 및 배포를 가능하게 하는 클라우드 기반 통합 개발 환경(IDE)입니다. 이 과정에서는 AWS Cloud9를 사용하여 Python 애플리케이션을 설정, 관리 및 배포하는 방법을 참가자에게 소개하고 협업 환경에서의 실무 경험을 제공합니다.
강사가 진행하는 이 라이브 교육(온라인 또는 현장)은 AWS Cloud9를 사용하여 Python 개발 경험을 향상시키고자 하는 중급 수준 Python 개발자를 대상으로 합니다.
이 교육을 마치면 참가자는 다음을 수행할 수 있습니다.
- Python 개발을 위해 AWS Cloud9를 설정하고 구성합니다.
- AWS Cloud9 IDE 인터페이스와 기능을 알아보세요.
- AWS Cloud9에서 Python개의 애플리케이션을 작성, 디버깅 및 배포합니다.
- AWS Cloud9 플랫폼을 사용하여 다른 개발자와 협업하세요.
- 고급 배포를 위해 AWS Cloud9를 다른 AWS 서비스와 통합하세요.
과정 형식
- 대화형 강의 및 토론.
- 연습과 실습이 많아요.
- 라이브 랩 환경에서의 실습 구현.
코스 사용자 정의 옵션
- 이 과정에 대한 맞춤형 교육을 요청하려면 당사에 연락하여 준비하세요.
Course Outline
AWS Cloud9 소개 및 Python 개발
- AWS Cloud9 기능 개요
- Python에 대한 AWS Cloud9 설정 및 구성
- Cloud9 IDE에 익숙해지기
AWS Cloud9에서의 개발
- 클라우드에서 Python 코드 작성
- AWS Cloud9 내에서 개발 도구 사용
- Cloud9의 Python 패키지 및 종속성 이해
디버깅 및 테스트 Python 애플리케이션
- Cloud9의 디버깅 도구 사용
- Python 애플리케이션에 대한 단위 테스트 작성
- CI/CD 파이프라인과 통합
Python개의 애플리케이션 배포
- AWS 서비스(Lambda, EC2 등)에 애플리케이션 배포
- Cloud9 도구를 사용하여 배포 자동화
- 모니터링 및 확장 Python 애플리케이션
Collaboration AWS Cloud9에서
- 다른 개발자와 실시간으로 협업
- AWS Cloud9(Git) 내에서 소스 제어 관리
- Cloud9에서의 코드 검토 및 프로젝트 공유
AWS Cloud9를 다른 AWS 서비스와 통합
- Cloud9에서 AWS Lambda 함수 사용
- Cloud9에서 S3 스토리지 관리
- Cloud9에서 서버리스 애플리케이션 배포
고급 AWS Cloud9 기능
- AWS를 사용하여 워크플로 자동화CloudFormation
- Cloud9에서 사용자 정의 IDE 구성 만들기
- Cloud9에서 Python (Boto3)에 AWS SDK 사용
AWS Cloud9의 보안 모범 사례
- 액세스 제어 및 권한 관리
- Cloud9를 통해 배포된 Python 애플리케이션 보안
- 안전한 배포를 위한 AWS IAM 역할 사용
요약 및 다음 단계
Requirements
- Python 프로그래밍에 대한 기본 지식
- 클라우드 기반 환경에 대한 경험이 있으면 더 좋습니다.
청중
- Python 개발자
- 소프트웨어 엔지니어
Open Training Courses require 5+ participants.
AWS Cloud9 and Python: A Practical Guide 교육 과정 - Booking
AWS Cloud9 and Python: A Practical Guide 교육 과정 - Enquiry
AWS Cloud9 and Python: A Practical Guide - Consultancy Enquiry
Consultancy Enquiry
회원 평가 (5)
우리 프로젝트에서 사용하는 것과 더 유사한 데이터를 사용하여 더 실용적인 연습을 할 수 있다는 사실(래스터 형식의 위성 이미지)
Matthieu - CS Group
Course - Scaling Data Analysis with Python and Dask
Machine Translated
Very good preparation and expertise of a trainer, perfect communication in English. The course was practical (exercises + sharing examples of use cases)
Monika - Procter & Gamble Polska Sp. z o.o.
Course - Developing APIs with Python and FastAPI
All good, nothing to improve
Ievgen Vinchyk - GE Medical Systems Polska Sp. Z O.O.
Course - AWS Lambda for Developers
IOT applications
Palaniswamy Suresh Kumar - Makers' Academy
Course - Industrial Training IoT (Internet of Things) with Raspberry PI and AWS IoT Core 「4 Hours Remote」
Trainer develops training based on participant's pace
Farris Chua
Course - Data Analysis in Python using Pandas and Numpy
Upcoming Courses
Related Courses
Advanced Amazon Web Services (AWS) CloudFormation
7 Hours대한민국에서 강사가 진행하는 이 라이브 교육(온라인 또는 현장)은 AWS 생태계 내에서 인프라 리소스를 관리하기 위해 CloudFormation을 사용하려는 클라우드 엔지니어와 개발자를 대상으로 합니다.
이 교육을 마치면 참가자는 다음을 수행할 수 있습니다.
- 인프라 관리를 자동화하기 위해 CloudFormation개의 템플릿을 구현합니다.
- 기존 AWS 리소스를 CloudFormation에 통합합니다.
- StackSets를 사용하면 여러 계정과 지역에 걸친 스택을 관리할 수 있습니다.
Amazon DynamoDB for Developers
14 Hours대한민국에서 강사가 진행하는 이 라이브 교육(온라인 또는 현장)은 AWS에 호스팅된 웹 애플리케이션에 DynamoDB NoSQL 데이터베이스를 통합하려는 개발자를 대상으로 합니다.
이 교육을 마치면 참가자는 다음을 수행할 수 있습니다.
- DynamoDB에 데이터를 통합하는 데 필요한 개발 환경을 설정합니다.
- DynamoDB를 웹 애플리케이션과 모바일 애플리케이션에 통합합니다.
- AWS 서비스를 사용하여 AWS로 데이터를 이동합니다.
- AWS DAX로 운영을 구현합니다.
AWS IoT Core
14 Hours대한민국(현장 또는 원격)에서 강사가 진행하는 이 실시간 교육은 AWS에서 IoT 기기를 배포하고 관리하려는 엔지니어를 대상으로 합니다.
이 교육을 마치면 참가자는 AWS를 기반으로 백엔드, 게이트웨이, 장치를 배포하고 관리하는 IoT 플랫폼을 구축할 수 있게 됩니다.
Amazon Web Services (AWS) IoT Greengrass
21 Hours대한민국에서 강사가 진행하는 이 라이브 교육(온라인 또는 현장)은 다양한 장치에 대한 애플리케이션을 생성하기 위해 AWS IoT Greengrass 기능을 설치, 구성 및 관리하려는 개발자를 대상으로 합니다.
이 교육을 마치면 참가자는 AWS IoT Greengrass를 사용하여 지능형 장치에서 애플리케이션을 빌드, 배포, 관리, 보안 및 모니터링할 수 있습니다.
AWS Lambda for Developers
14 Hours대한민국에서 강사가 진행하는 이 실시간 교육(현장 또는 원격)은 실행 환경(서버, VM 및 컨테이너, 가용성, 확장성, 스토리지 등) 프로비저닝에 대해 걱정할 필요 없이 AWS Lambda을 사용하여 클라우드에 서비스와 애플리케이션을 빌드하고 배포하려는 개발자를 대상으로 합니다.
이 교육을 마치면 참가자는 다음을 수행할 수 있습니다.
- AWS Lambda을 구성하여 함수를 실행하세요.
- FaaS(서비스로서의 기능)와 서버리스 개발의 장점을 알아보세요.
- AWS Lambda개의 함수를 빌드, 업로드 및 실행합니다.
- Lambda 함수를 다양한 이벤트 소스와 통합합니다.
- Lambda 기반 애플리케이션을 패키징, 배포, 모니터링하고 문제를 해결합니다.
AWS CloudFormation
7 Hours대한민국에서 진행되는 이 실시간 교육(온라인 또는 현장)은 AWS CloudFormation을(를) 사용하여 AWS 클라우드 인프라 관리 프로세스를 자동화하려는 엔지니어를 대상으로 합니다.
이 교육이 끝나면 참가자는 다음을 수행할 수 있습니다.
- AWS 서비스를 활성화하여 인프라 관리를 시작하세요.
- "코드로서의 인프라"의 원칙을 이해하고 적용합니다.
- 품질을 향상하고 인프라 배포 비용을 절감합니다.
- YAML을 사용하여 AWS CloudFormation 템플릿을 작성합니다.
Scaling Data Analysis with Python and Dask
14 Hours대한민국에서 진행되는 이 실시간 교육(온라인 또는 현장)은 Dask를 Python 생태계와 함께 사용하여 대규모 데이터 세트를 구축, 확장 및 분석하려는 데이터 과학자 및 소프트웨어 엔지니어를 대상으로 합니다.
이 교육이 끝나면 참가자는 다음을 수행할 수 있습니다.
- Dask와 Python으로 빅데이터 처리 구축을 시작할 수 있는 환경을 설정합니다.
- Dask에서 사용할 수 있는 기능, 라이브러리, 도구 및 API를 살펴보세요.
- Dask가 Python에서 병렬 컴퓨팅을 어떻게 가속화하는지 이해하세요.
- Dask를 사용하여 Python 생태계(Numpy, SciPy 및 Pandas)를 확장하는 방법을 알아보세요.
- 대규모 데이터 세트를 처리할 때 높은 성능을 유지하려면 Dask 환경을 최적화하세요.
Data Analysis with Python, Pandas and Numpy
14 HoursThis instructor-led, live training in 대한민국 (online or onsite) is aimed at intermediate-level Python developers and data analysts who wish to enhance their skills in data analysis and manipulation using Pandas and NumPy.
By the end of this training, participants will be able to:
- Set up a development environment that includes Python, Pandas, and NumPy.
- Create a data analysis application using Pandas and NumPy.
- Perform advanced data wrangling, sorting, and filtering operations.
- Conduct aggregate operations and analyze time series data.
- Visualize data using Matplotlib and other visualization libraries.
- Debug and optimize their data analysis code.
Mastering DevOps with AWS Cloud9
21 Hours대한민국에서 진행되는 이 강사 주도 라이브 교육(온라인 또는 현장)은 AWS Cloud9를 사용하여 DevOps 관행에 대한 이해를 심화하고 개발 프로세스를 간소화하려는 고급 전문가를 대상으로 합니다.
이 교육을 마치면 참가자는 다음을 수행할 수 있습니다.
- DevOps 워크플로에 대해 AWS Cloud9를 설정하고 구성합니다.
- CI/CD(지속적인 통합 및 지속적인 배포) 파이프라인을 구현합니다.
- AWS Cloud9를 사용하여 테스트, 모니터링 및 배포 프로세스를 자동화하세요.
- Lambda, EC2, S3와 같은 AWS 서비스를 DevOps 워크플로에 통합합니다.
- AWS Cloud9 내의 GitHub 또는 GitLab와 같은 소스 제어 시스템을 활용합니다.
Developing Serverless Applications on AWS Cloud9
14 Hours대한민국에서 강사가 진행하는 이 라이브 교육(온라인 또는 현장)은 AWS Cloud9 및 AWS Lambda에서 서버리스 애플리케이션을 효과적으로 빌드, 배포 및 유지 관리하는 방법을 배우고자 하는 중급 전문가를 대상으로 합니다.
이 교육을 마치면 참가자는 다음을 수행할 수 있습니다.
- 서버리스 아키텍처의 기본을 이해합니다.
- 서버리스 애플리케이션 개발을 위해 AWS Cloud9를 설정하세요.
- AWS Lambda을 사용하여 서버리스 애플리케이션을 개발, 테스트 및 배포합니다.
- API Gateway 및 S3와 같은 다른 AWS 서비스와 AWS Lambda을 통합합니다.
- 성능과 비용 효율성을 위해 서버리스 애플리케이션을 최적화하세요.
FARM (FastAPI, React, and MongoDB) Full Stack Development
14 Hours이 강사가 진행하는 실시간 교육(온라인 또는 현장)은 FARM(FastAPI, React 및 MongoDB) 스택을 사용하여 확장 가능한 동적 고성능 웹 애플리케이션을 구축하려는 개발자를 대상으로 합니다.
이 교육이 끝나면 참가자는 다음을 수행할 수 있습니다.
- FastAPI, React 및 MongoDB를 통합하는 데 필요한 개발 환경을 설정합니다. FARM 스택의 주요 개념, 기능 및 이점을 이해합니다. FastAPI를 사용하여 REST API를 구축하는 방법을 알아보세요. React를 사용하여 대화형 애플리케이션을 디자인하는 방법을 알아보세요. FARM 스택을 사용하여 애플리케이션(프런트엔드 및 백엔드)을 개발, 테스트 및 배포합니다.
Developing APIs with Python and FastAPI
14 Hours대한민국에서 진행되는 이 실시간 교육(온라인 또는 현장)은 Python과 함께 FastAPI를 사용하여 RESTful API를 더 쉽고 빠르게 구축, 테스트 및 배포하려는 개발자를 대상으로 합니다.
이 교육이 끝나면 참가자는 다음을 수행할 수 있습니다.
- Python 및 FastAPI을 사용하여 API를 개발하기 위한 필수 개발 환경을 설정합니다.
- FastAPI 라이브러리를 사용하여 API를 더 빠르고 쉽게 생성합니다.
- Pydantic 및 OpenAPI를 기반으로 데이터 모델 및 스키마를 생성하는 방법을 학습합니다.
- SQLAlchemy를 사용하여 API를 데이터베이스에 연결합니다.
- FastAPI 도구를 사용하여 API에 보안 및 인증을 구현합니다.
- 컨테이너 이미지를 빌드하고 웹 API를 클라우드 서버에 배포합니다.
Industrial Training IoT (Internet of Things) with Raspberry PI and AWS IoT Core 「4 Hours Remote」
4 Hours요약:
- IoT 아키텍처 및 기능의 기본
- 사물, 센서, 인터넷 및 IoT의 비즈니스 기능 간 매핑
- 모든 IoT 소프트웨어 구성 요소의 필수 요소 - 하드웨어, 펌웨어, 미들웨어, 클라우드 및 모바일 앱
- IoT 기능 - 차량 관리자, 데이터 시각화, SaaS 기반 FM 및 DV, 경고/알람, 센서 온보딩, "사물" 온보딩, 지오펜싱
- MQTT를 이용한 IoT 기기와 클라우드 간의 통신의 기본 사항.
- MQTT를 사용하여 IoT 장치를 AWS에 연결합니다(AWS IoT 코어).
- 계산 및 데이터 저장을 위해 AWS IoT 코어를 AWS Lambda 함수와 연결합니다.
- Raspberry PI를 AWS IoT 코어와 연결하고 간단한 데이터 통신을 합니다.
- 알림 및 이벤트
- 센서 교정
Industrial Training IoT (Internet of Things) with Raspberry PI and AWS IoT Core 「8 Hours Remote」
8 Hours요약:
- IoT 아키텍처 및 기능의 기본
- 사물, 센서, 인터넷 및 IoT의 비즈니스 기능 간 매핑
- 모든 IoT 소프트웨어 구성 요소의 필수 요소 - 하드웨어, 펌웨어, 미들웨어, 클라우드 및 모바일 앱
- IoT 기능 - 차량 관리자, 데이터 시각화, SaaS 기반 FM 및 DV, 경고/알람, 센서 온보딩, "사물" 온보딩, 지오펜싱
- MQTT를 이용한 IoT 기기와 클라우드 간의 통신의 기본 사항.
- MQTT를 사용하여 IoT 장치를 AWS에 연결합니다(AWS IoT 코어).
- DynamoDB를 사용하여 계산 및 데이터 저장을 위해 AWS IoT 코어를 AWS Lambda 함수와 연결합니다.
- Raspberry PI를 AWS IoT 코어와 연결하고 간단한 데이터 통신을 합니다.
- Raspberry PI와 AWS IoT Core를 사용하여 스마트 기기를 만들어 보세요.
- 센서 데이터 시각화 및 웹 인터페이스를 통한 통신.
Accelerating Python Pandas Workflows with Modin
14 Hours대한민국에서 강사가 진행하는 이 실시간 교육(온라인 또는 현장)은 Modin을 사용하여 Pandas를 통해 더 빠른 데이터 분석을 위한 병렬 계산을 구축하고 구현하려는 데이터 과학자와 개발자를 대상으로 합니다.
이 교육을 마치면 참가자는 다음을 수행할 수 있습니다.
- Modin을 사용하여 대규모로 Pandas 워크플로 개발을 시작하는 데 필요한 환경을 설정하세요.
- Modin의 기능, 아키텍처 및 장점을 이해하세요.
- Modin, Dask, Ray의 차이점을 알아보세요.
- Modin을 사용하여 Pandas개의 작업을 더 빠르게 수행하십시오.
- 전체 Pandas API 및 기능을 구현합니다.