
University of Alberta
Skills you'll gain: Model View Controller, Software Design Patterns, Software Design, Unified Modeling Language, Object Oriented Design, Code Review, Software Architecture, Programming Principles, Maintainability, Software Technical Review, Java Programming, System Design and Implementation, Java, Diagram Design, Object Oriented Programming (OOP), Code Reusability, Application Design
★ 4.7 (1.4K) · Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: C and C++, C++ (Programming Language), Code Reusability, Maintainability, Event-Driven Programming
Intermediate · Course · 1 - 3 Months

Packt
Skills you'll gain: Angular, Jest (JavaScript Testing Framework), Unit Testing, Test Script Development, Test Case, JavaScript Frameworks, Web Development Tools, TypeScript, Front-End Web Development, Frontend Performance, Performance Tuning, Full-Stack Web Development, Scalability, Enterprise Application Management, Web Development, Application Deployment, Software Design Patterns, Maintainability, Data Validation, Back-End Web Development
Intermediate · Course · 1 - 3 Months

Universidad Nacional Autónoma de México
Skills you'll gain: Data Mining, Database Design, Scalability, Database Systems, Relational Databases, Unstructured Data, Transaction Processing, Database Architecture and Administration, Systems Design, Database Software, Big Data, Database Development, Data Architecture, NoSQL, Data Processing, Maintainability, Apache Hadoop
★ 4.3 (39) · Intermediate · Course · 1 - 4 Weeks

Edureka
Skills you'll gain: Java, Java Programming, Object Oriented Programming (OOP), Computer Programming, Object Oriented Design, Memory Management, Programming Principles, Software Engineering, Debugging, Program Development, Data Structures, IntelliJ IDEA, Application Development, Software Development, Maintainability, Virtual Machines
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Extract, Transform, Load, Web Scraping, Database Management, Databases, Unit Testing, Data Transformation, Data Access, Data Capture, Package and Software Management, Application Programming Interface (API), Data Integration, Data Wrangling, Integrated Development Environments, Data Pipelines, Maintainability, Python Programming, Programming Principles, Style Guides
★ 4.6 (848) · Intermediate · Course · 1 - 4 Weeks

Johns Hopkins University
Skills you'll gain: Change Management, Organizational Change, Conflict Management, Patient Safety, Risk Analysis, Maintainability, Risk Management Framework, Risk Management, Continuous Quality Improvement (CQI), Project Planning, Clinical Leadership, Healthcare Project Management, Communication Strategies, Threat Management, Driving engagement
★ 4.6 (94) · Mixed · Course · 1 - 4 Weeks

University of Alberta
Skills you'll gain: Object Oriented Design, Unified Modeling Language, Software Design, Object Oriented Programming (OOP), Java, Java Programming, Maintainability, Code Reusability, Software Design Documents, Application Design, Conceptual Design, Diagram Design, Design Elements And Principles
★ 4.7 (2.4K) · Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Video Game Development, Game Design, Project Planning, User Interface (UI) Design, Program Development, User Interface (UI), Python Programming, Development Environment, Programming Principles, Maintainability, Computer Programming
Beginner · Course · 1 - 4 Weeks

LearnKartS
Skills you'll gain: JUnit, File I/O, Unit Testing, Java Programming, Debugging, Java, Maintainability, Software Development, Secure Coding, Software Testing, Authentications, Data Import/Export, Cryptography, Eclipse (Software), Integrated Development Environments, Encryption, Data Structures
★ 4.9 (12) · Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Scala Programming, Data Pipelines, Test Driven Development (TDD), Apache Airflow, Data Lakes, Apache Spark, CI/CD, Apache Kafka, Data Quality, Data Architecture, Performance Tuning, Data Store, Unit Testing, Data Transformation, Data Processing, Data Validation, Maintainability, Continuous Integration, Continuous Deployment, Data Integrity
Intermediate · Course · 3 - 6 Months

Skills you'll gain: Test Automation, Test Data, Test Execution Engine, Test Script Development, Test Case, Test Engineering, Software Testing, Debugging, Scalability, Test Planning, Application Frameworks, Maintainability, Automation, Code Reusability, Software Design Patterns, Configuration Management, Package and Software Management
Intermediate · Course · 1 - 3 Months