Seize the opportunity to gain new skills and reshape your career!

Choose a free learning path and get valuable insights from first-rate courses
watching now
2 Students
47 Lessons
Beginner

What Will You Learn?

  • How to use Python with RDS and DynamoDB for implementing any desired infrastructure on AWS
  • You'll practice coding against AWS API with Python and Boto3
  • How to launch RDS on AWS
  • How to launch NoSQL DynamoDB Tables on AWS
  • You'll get solid knowledge of AWS APIs

Curriculum

3h 15m
Section 2: Preparing The Environment for Development
37:44
About Tools and Environment
04:30
Create an AWS Account If You Don't Already Have It!
09:05
Logging in to AWS Console and A Walkthrough
09:13
Let's Create Our AWS Credentials!
11:13
Section 3: Windows Environment Setup
13:45
Installing Python 3 and Pip
02:57
Installing AWS SDK (CLI)
04:20
Preparing CLI with AWS Credentials
02:57
Installing Boto3
01:16
Verifying The Setup
02:15
Section 4: MacOS Environment Setup
11:25
Installing Python 3 and Pip
03:24
Installing AWS SDK (CLI)
03:01
Preparing CLI with AWS Credentials
02:00
Installing Boto3
00:51
Verifying the Setup
02:09
Section 5: Relational Database Service (RDS) with Boto3
1:22:31
Section Overview
01:04
Scenario: AWS Console Perspective of What We'll Build
02:16
Setting Up Our Project with PyCharm IDE
07:11
Let's Check Out Boto3 API Docs!
03:19
[Tip] Auto-Complete Magic with Pyboto on PyCharm IDE!
04:28
Creating an RDS PostgreSQL DB Instance - Part 1
23:33
Creating an RDS PostgreSQL DB Instance - Part 2
10:43
AWS Console Checkpoint: RDS Instance
01:58
Connecting to PostgreSQL RDS Instance with Postico
03:32
Describing RDS Instance
04:26
Modifying RDS Instance
04:02
Backing Up RDS Instance
05:32
Restoring RDS Instance
05:05
Deleting RDS Instance
03:04
Section Summary
02:18
Section 6: DynamoDB with Boto3
35:47
Section Overview
00:36
Scenario: AWS Console Perspective of What We'll Build
01:09
Setting Up Our Project with PyCharm IDE
03:57
Let's Check Out Boto3 API Docs!
01:26
Creating Table
14:12
AWS Console Checkpoint: DynamoDB
01:02
Describing Table
03:41
Updating Table
05:06
Deleting Table
02:54
Section Summary
01:44
Section 7: Wrapping Up
06:11
What Have We Learned?
02:59
What Comes Next?
02:06
Thank You!
01:06

Description

Requirements

  • You have to be at least a beginner with Python.
  • You'll need PyCharm (recommended).
  • I'd appreciate if you already had a general knowledge of AWS Model.

About the Instructor

Reviews 0
Students 0
Courses 1

Niyazi Erdoğan is a self-taught programmer. He has been programming since he was in middle school and has a broad experience in this field from embedded development to server-side and client-side development technologies.

Niyazi is a software engineer and AWS Certified Solutions Architect. He has more than 10 years of experience in various fields like telecommunication, programming, etc..

Niyazi Erdoğan started his career as a Java developer in the healthcare industry as a private contractor. Then he worked in Turkcell – the largest telecommunication company in Turkey. After that, he moved to Portugal and worked in another large telecommunication company with Java technologies.

After several years, Niyazi joined Siemens, where he is currently working with various Java and Cloud technologies.

In his free time, he is developing software with lots of different technologies. Niyazi loves to attend tech conferences, he writes blog articles about the latest technologies and tools, enjoys reading and watching TV series like Game of Thrones.

On BitDegree, by choosing Niyazi’s courses, you will learn how to work with RDS and DynamoDB. Niyazi Erdoğan will teach you how to code against AWS API using Python and more. Enroll in his course now and master the skills that you need!

BitDegree platform reviews

Our students say Excellent
9.5 out of 10
trustpilot logo 1 trustpilot logo