
CourseraIBM's Back-End Development program narrows in on the server side of the stack — software architecture, application deployment, and the programming principles that keep back-end systems maintainable. It's rated beginner-friendly, so it assumes no prior professional coding experience, while still introducing real software engineering discipline like the development life cycle and UML modeling.
This suits learners who already know they want to specialize in back-end rather than front-end work — perhaps after sampling full-stack material and finding server logic more interesting. The presence of software architecture and software design topics alongside hands-on development tools suggests it's building toward professional habits, not just scripting.
Just over 40,000 learners have taken this path — a smaller, more specialized audience than the broader full-stack program.
Offered by IBM. Prepare for a career as a back-end developer. Gain the in-demand skills and hands-on experience to get job-ready in less ... Enroll for free.
Skills you'll gain: Software Engineering, Software Development Tools, Software Development Life Cycle, Software Development Methodologies, Integrated Development Environments, Front-End Web Development, Unified Modeling Language, Software Architecture, Back-End Web Development, Software Development, Software Design, Application Deployment, Programming Principles, Full-Stack Web Development, Web Language.
Access
Advertisement
Included with a Coursera subscription
This course is included with a Coursera Plus subscription.
View on Coursera →No coupon right now. We'll tell you when there is one.
More in Development



