As you prepare to become a professional mobile developer, you need to have a basic understanding of other industry standard software development practices. In this course, you will explore some of those processes and best practices in software development such as application lifecycle, infrastructure, testing, Agile/scrum development, how projects are estimated and tracked, as well as specialized tools.
Offered By


Software Development Practices
MetaAbout this Course
2,076 recent views
Flexible deadlines
Reset deadlines in accordance to your schedule.
Shareable Certificate
Earn a Certificate upon completion
100% online
Start instantly and learn at your own schedule.
Coursera Labs
Includes hands on learning projects.
Learn more about Coursera Labs Beginner Level
English
Could your company benefit from training employees on in-demand skills?
Try Coursera for BusinessWhat you will learn
Product lifecycle
Agile and Scrum software development
Project management
App development best practices
Skills you will gain
- Agile Software Development
- app development
- Product Lifecycle
- Scrum Software Development
- Project Management
Flexible deadlines
Reset deadlines in accordance to your schedule.
Shareable Certificate
Earn a Certificate upon completion
100% online
Start instantly and learn at your own schedule.
Coursera Labs
Includes hands on learning projects.
Learn more about Coursera Labs Beginner Level
English
Could your company benefit from training employees on in-demand skills?
Try Coursera for BusinessOffered by
Frequently Asked Questions
When will I have access to the lectures and assignments?
What will I get if I subscribe to this Specialization?
Is financial aid available?
More questions? Visit the Learner Help Center.