Course code: C01173
Subjects:
API Developer Track 1: Programmer
Patterns in Programming: API Design Patterns
Patterns in Programming: Patterns in API Programming
Reusable APIs: Reusable API Code
Refactor APIs: Refactoring API Code
Agile & TDD Best Practices for APIs: Test-driven Development Strategy
Agile & TDD Best Practices for APIs: Test-driven Development Design Patterns
Agile and TDD Best Practices for APIs: SOLID Design Principles
Agile & TDD Best Practices for APIs: API Microservices Using TDD
API Development: Introduction to APIs
API Development: Framework Security
Final Exam: Programmer – API
API Developer Track 2: Programming Analyst
Software Requirements Planning
Effective RAD: Rapid Application Development
Effective RAD: Agile Rapid Application Development
Automated Testing: Design Patterns
Pen Testing for Software Development: The Penetration Testing Process
Pen Testing for Software Development: Penetration Testing SDLC, Team Structure, & Web Services
API Design: API Development
API Design: API Strategy & Design
API Design: RESTful APIs
Final Exam: Programming Analyst
API Developer Track 3: Web Services & Systems Programmer
API CI/CD Best Practices: API Continuous Integrations/Continuous Deployment
API Strategy Design & Implementation: API Strategy Best Practices
API Clean and Secure Coding: Clean Coding
API Clean and Secure Coding: API Secure Coding
API Management: Strategy & Monitoring
API Management: Elasticsearch API Analytics
API Error Handling: Best Practices
Final Exam: Web Services & Systems Programmer
API Developer Track 4: API Developer
API Development: REST & SOAP Web Services
API Development: REST API Data Models
API Development: Web API Technologies
API Development: Client-side Web Service Consumption
API Development: REST API Semantics
API Development: HTML5 & Hypermedia
API Development: URIs & Caching
API Development: Web API Security
API Development: Firebase Backend as a Service
API Development: Cloud API Management
API Development: Cloud API Gateways
API Development: Tools
Final Exam: API Developer