We may earn an affiliate commission when you visit our partners.
Course image
Rav Ahuja, Lin Joyner, Skills Network, Bethany Hudnutt, and IBM Skills Network Team

Prepare for a career in the high-growth field of software development. In this program, you’ll develop the skills, tools, and portfolio to have a competitive edge in the job market as an entry level back-end developer in as little as 6 months.

Read more

Prepare for a career in the high-growth field of software development. In this program, you’ll develop the skills, tools, and portfolio to have a competitive edge in the job market as an entry level back-end developer in as little as 6 months.

Back-end developers are the experts who build and maintain the mechanisms that process data and perform actions behind websites, and the demand for these professionals has never been greater.

You’ll learn the latest tools and technologies used by professional back-end developers, including Linux scripting, Git and GitHub, Python, SQL, Databases, Django, Containers with Docker, Kubernetes, and OpenShift, Microservices, Serverless, as well as Application Security, and Monitoring. You will practice working hands-on with these technologies to build the type of server-side systems and services that power modern web and mobile applications.

Upon completing the full program, you will have built a portfolio of projects to provide you with the confidence to excel in your interviews and you’ll receive a Professional Certificate from IBM to showcase your proficiency to potential employers.

You will also receive access to join IBM’s Talent Network where you’ll receive job opportunities as soon as they are posted, recommendations matched to your skills and interests, and tips and tricks to help you stand apart from the crowd.

Enroll now

Share

Help others find Specialization from Coursera by sharing it with your friends and followers:

What's inside

Two courses

Introduction to Software Engineering

(0 hours)
Are you curious about software engineering? This course provides foundational knowledge of software development, programming, and the many exciting job roles and career paths that the IT industry offers.

Back-end Application Development Capstone Project

(0 hours)
This capstone project course will provide practice in the work that back-end developers do in real life when working with applications. You will assume the role of a real-life developer working to develop and deploy back-end microservices and applications.

Learning objectives

  • master the most up-to-date practical skills and knowledge that back-end developers use in their daily roles
  • Learn to deploy and scale applications using methodologies and tools, docker, kubernetes, microservices, and serverless functions
  • Write back-end applications with object-oriented programming languages including server-side python while using version control and package managers
  • Employ continuous integration / continuous development (ci/cd) and monitoring methodologies to facilitate software development life-cycle automation

Save this collection

Save IBM Back-End Development to your list so you can find it easily later:
Save
Our mission

OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

Find this site helpful? Tell a friend about us.

Affiliate disclosure

We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

Your purchases help us maintain our catalog and keep our servers humming without ads.

Thank you for supporting OpenCourser.

© 2016 - 2024 OpenCourser