Studyportals
Certificate Online

Hands-on with AWS - Software Development Practices Coursera

Highlights
Tuition fee
Free
Free
Unknown
Tuition fee
Free
Free
Unknown
Duration
1 days
Duration
1 days
Apply date
Anytime
Unknown
Apply date
Anytime
Unknown
Start date
Anytime
Unknown
Start date
Anytime
Unknown
Taught in
English
Taught in
English

About

Let’s get you working efficiently in a software development team and shorten the time it takes to get high quality applications to your customers with this Hands-on with AWS - Software Development Practices course offered by Coursera in partnership with Amazon Web Services.

Overview

Continuous Integration starts with source control. Learners work with AWS CodeCommit, a managed source control service that enables teams to collaborate on code. Using Git repositories, participants learn branching strategies and gain hands-on experience committing bug fixes and writing unit tests. 

These commits initiate an AWS CodePipeline workflow, where automated tests provide fast feedback on code quality. AWS CodeBuild is used to run tests and package code for deployment, and AWS CodeDeploy automates the deployment process. The course emphasizes using coding skills to automate the delivery of high-quality code to production infrastructure.

This Hands-on with AWS – Software Development Practices course offered by Coursera in partnership with Amazon Web Services provides a combination of video-based lectures, demonstrations, and hands-on lab exercises, allowing learners to commit code that flows through a complete Continuous Integration and Continuous Delivery pipeline.

What you will learn during this course:

The course teaches how to work on software development as part of a team. It begins with best practices for continuous integration and continuous delivery (CI/CD). It then explores a DevOps approach, where most application delivery and operations are automated. Team collaboration also includes contributing to source code in a shared repository. Learners are introduced to the basics of using Git for source control, along with best practices for branching and managing code.

The course also provides hands-on experience with core engineering responsibilities. It starts with writing and testing code, emphasizing the importance of code quality. By automating tests during development, confidence in software quality is increased. Learners then follow the process of delivering a bug fix, including updating tests, and conclude by observing how code is automatically deployed to production.

Programme Structure

Courses include:

  • Continuous Integration and Continuous Delivery (CI/CD)
  • DevOps Practices
  • Version Control with Git
  • Branching and Code Management
  • Writing and Testing Code
  • Automated Deployment to Production

Key information

Duration

  • Part-time
    • 1 days

Start dates & application deadlines

You can apply for and start this programme anytime.

Language

English

Delivered

Online
  • Self-paced

Campus Location

  • Mountain View, United States

What students do after studying

Join for free or log in to access our complete career info list.

Academic requirements

We are not aware of any specific GRE, GMAT or GPA grading score requirements for this programme.

English requirements

We are not aware of any English requirements for this programme.

Other requirements

General requirements

  • Beginner level
  • General IT knowledge.
  • This course is aimed at learners who want to develop practical skills for collaborative software development, including using Git, CI/CD practices, DevOps workflows, and automated testing to deliver high‑quality software as part of a team.

Tuition Fees

Tuition fees are shown in and the most likely applicable fee is shown based on your nationality.
  • International

    Non-residents
    Free
  • Out-of-State
    Free

Additional Details

  • This short course is included with Coursera Plus subscription

Funding

Coursera provides financial aid to learners who cannot afford the fee. Apply for it by clicking on the Financial Aid link beneath the "Enroll" button on the left. You'll be prompted to complete an application and will be notified if you are approved. You'll need to complete this step for each course in the Specialization, including the Capstone Project.

Other interesting programmes for you

Our partners

Hands-on with AWS - Software Development Practices
Coursera
Hands-on with AWS - Software Development Practices
-
Coursera

Wishlist

Go to your profile page to get personalised recommendations!