This course is designed to give students hands-on, practical knowledge of the development of cloud platform services using Amazon Web Services (AWS). The course is based on hands-on scenarios using selected business situations. This will allow the student to work in a “lab” type of format spending time identifying the AWS cloud solutions and services, products, industry applications and scenarios. The online forum is designed to cover the different cloud models, cloud strategies and options. The course requires the creation of an AWS account that each student will manage in their own computer.

 

Certification – the course will also prepare (not certify) the student for the AWS Certified Cloud Practitioner and AWS Certified Solutions Architect through the tasks and also the LinkedIn learning and the Cloud Practitioner courses.


This course follows the Introduction to Computer Programming course (CIT102) and is dedicated to implementing the most common data structures (such as lists, stacks, files, or others) and frequently used algorithms (such as search, classification, image processing, or others) using a high-level programming language (Python will be used for examples and exercises). The principles of software design and analysis of the complexity of algorithms will be discussed. At the end of this course, the student is fully prepared to take the PCEP - Python certified entry-level Python programmer from the Python Institute and with some additional preparation, the PCAP - Certified Associate in Python Programming.