Be a part of our community of 1M+ users who develop and demonstrate their skills on CodeSignal
3 courses
65 practices
8 hours
Master professional AWS development using Python and boto3. Build scalable applications with core services like S3 and DynamoDB, transition to serverless architectures using Lambda and SAM, and secure your workflows with IAM, Secrets Manager, and X-Ray observability.
Get productive with the AWS SDK for Python (boto3) and core services used in most applications. You’ll configure credentials via IAM roles (no hardcoded keys), work with S3 for object storage, DynamoDB for NoSQL CRUD, and SQS/SNS for asynchronous messaging.
Design event-driven, fully managed applications on AWS. You’ll build Lambda functions fronted by Amazon API Gateway, define infrastructure with AWS SAM, run locally, deploy to the cloud, and orchestrate multi-step workflows with Step Functions.
Secure applications and make them observable. Remove hardcoded secrets by using IAM roles and AWS Secrets Manager, secure API endpoints with a Lambda authorizer, publish custom metrics and dashboards in CloudWatch, and add distributed tracing with X-Ray across API Gateway, Lambda, and DynamoDB.
Hear what our customers have to say about CodeSignal Learn
I'm impressed by the quality and can't stop recommending it. It's also a lot of fun!
Francisco Aguilar Meléndez
Data Scientist
+11
I love that it's personalized. When I'm stuck, I don't have to hope my Google searches come out successful. The AI mentor Cosmo knows exactly what I need.
Faith Yim
Software Engineer
+14
It's an amazing product and exceeded my expectations, helping me prepare for my job interviews. Hands-on learning requires you to actually know what you are doing.
Alex Bush
Full Stack Engineer
+9
I'm really impressed by the AI tutor Cosmo's feedback about my code. It's honestly kind of insane to me that it's so targeted and specific.
Abbey Helterbran
Tech consultant
+8
I tried Leetcode but it was too disorganized. CodeSignal covers all the topics I'm interested in and is way more structured.
Jonathan Miller
Senior Machine Learning Engineer
+12
I'm impressed by the quality and can't stop recommending it. It's also a lot of fun!