AWS Cloud Developer - Training Projects Details
Project Description
Completed multiple projects as part of the ALX-sponsored Cloud Developer Nanodegree program on Udacity.
Projects
- Serverless Application on AWS FaaS: Built a serverless app using AWS FaaS, enabling users to create, update, and delete TODO items with authentication and file upload capabilities.
- Udagram Image Filtering Application: Developed a cloud-based image filtering app with an Angular web app and Node-Express backend, utilizing AWS S3 for image storage.
- Udagram Cloud Developer Project: Demonstrated cloud development principles, showcasing expertise in cloud git process, TypeScript, NodeJS, RESTful design, and AWS Elastic Beanstalk.
- Monolith to Microservices Exercise: Explored microservices design principles and containers using Docker.
The skill set required include
- Technical Skills:
- Cloud development (AWS Elastic Beanstalk, AWS FaaS)
- NodeJS and TypeScript development
- RESTful design principles and HTTP status codes
- Microservices architecture and design principles
- Containerization using Docker
- Cloud deployment and management
- Soft Skills:
- Self-directed learning and development
- Problem-solving and analytical thinking
- Time management and organization
- Adaptability and continuous learning