
Skills you'll gain: Apache Kafka, Performance Tuning, Amazon Web Services, Amazon Elastic Compute Cloud, Cloud-Native Computing, Data Pipelines, Event-Driven Programming, Amazon S3, Data Integration, Data Governance, Systems Architecture, Cloud Security, Scalability, DevOps, Real Time Data, Continuous Integration, Data Security, Resilience
Intermediate · Course · 1 - 4 Weeks

Coursera
Skills you'll gain: Unit Testing, Test Driven Development (TDD), CI/CD, Software Testing, Testability, Tensorflow, Maintainability, Software Engineering, Code Reusability, Python Programming
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Frontend Performance
Intermediate · Course · 1 - 3 Months

Jordan University of Science and Technology
Skills you'll gain: Object Oriented Programming (OOP), Object Oriented Design, C# (Programming Language), Program Development, C++ (Programming Language), Data Structures, Software Development, Computer Programming, Programming Principles, Java, Query Languages
★ 3.8 (19) · Intermediate · Course · 1 - 4 Weeks

University of California, Santa Cruz
Skills you'll gain: Software Development Life Cycle, Agile Project Management, Software Development, Development Testing, Python Programming, Cloud Management, Computer Science
Beginner · Course · 1 - 3 Months

Birla Institute of Technology & Science, Pilani
Skills you'll gain: Android Development, Android Studio, Mobile Development, User Interface (UI), Mobile Development Tools, Kotlin, Application Development, User Interface (UI) Design, UI Components, Mobile Security, Data Persistence, Data Management, Web Services, Geographic Information Systems, Restful API, Performance Tuning, Global Positioning Systems, Application Programming Interface (API), Cloud Storage, Application Performance Management
Intermediate · Course · 1 - 3 Months

University of Leeds
Skills you'll gain: Integrated Development Environments, Development Environment, Computer Programming Tools, Software Development Tools, Debugging, Development Testing, Python Programming, File Management
Beginner · Course · 1 - 4 Weeks

University of Michigan
Skills you'll gain: Debugging, Unit Testing, File I/O, Development Environment, Technical Communication, Python Programming
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: C# (Programming Language), Microsoft SQL Servers, Application Development, Data Validation, Application Design, Database Application, Business Reporting, Data Access, User Interface (UI), Data Integrity, User Interface (UI) Design, Data Management
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Continuous Delivery, Continuous Deployment, Continuous Integration, Test Driven Development (TDD), Agile Methodology, Test Automation, Unit Testing, Python Programming, Version Control
★ 3.7 (13) · Intermediate · Course · 1 - 4 Weeks

LearnQuest
Skills you'll gain: Software Design Patterns, Object Oriented Programming (OOP), Programming Principles, Algorithms, Software Architecture, Computer Programming, Python Programming, Model View Controller
★ 4.5 (40) · Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Programming Principles, Data Modeling, Data Integrity, Application Development
Beginner · Course · 1 - 4 Weeks