Beginner
88 Lessons
6h 45min
Certificate of Completion
Course Overview
Non-readable code? Non-practical architectures? Unclear requirements? Are you pulling your hair at this point? These are exactly the sort of pitfalls this course serves to provide in-depth remediation for. Over your years of working in the software industry, numerous day-to-day challenges like these come and go. While the industry has been constantly transforming, some core principles and values remain amidst the advancing technologies. Through tried and tested approaches, you will learn how to practical...
Course Content
Fundamentals
Part I: Introduction
Part II: Crosscutting Concerns
Part III: From Customer Insights to Internal Requirements
Part IV: Design and Architecture
Part V: Implementation and Coding
18 Lessons
Part VI: Testing and Quality Assurance
9 Lessons
Part VII: Deployment
5 Lessons
Part VIII: Maintenance and Support
4 Lessons
Wrap-Up
1 Lesson
How You'll Learn
Videos are holding you back. Educative‘s interactive, text-based lessons accelerate learning — no setup, downloads, or alt-tabbing required.
Learn faster and smarter with adaptive AI tools embedded in every Educative course.
Built-in assessments let you test your skills. Completion certificates let you show them off.