
École Polytechnique Fédérale de Lausanne
Skills you'll gain: Scala Programming, Data Structures, Programming Principles, Algorithms, Performance Tuning, Functional Design, Machine Learning Algorithms, Performance Testing, Unsupervised Learning, Computer Programming
Intermediate · Course · 1 - 4 Weeks

Packt
Skills you'll gain: Open Web Application Security Project (OWASP), Exploitation techniques, Internet Of Things, Security Testing, Embedded Software, Cyber Security Assessment, Hardware Troubleshooting, Vulnerability Assessments, Test Tools, Cybersecurity, Embedded Systems, Network Security, General Networking
Beginner · Course · 1 - 3 Months

Skills you'll gain: Computational Logic, Data Structures, Diagram Design, Data Store, Dataflow, Functional Design, Program Development, Data Management
Intermediate · Course · 1 - 3 Months

Politecnico di Milano
Skills you'll gain: Cloud Development, Amazon Elastic Compute Cloud, Cloud Applications, Cloud Infrastructure, Bioinformatics, Cloud Computing Architecture, Cloud Computing, Algorithms, Development Environment, Amazon Web Services, Cloud Platforms, Performance Tuning, Program Development, Computer Architecture, Hardware Architecture, Performance Testing, Computer Programming
★ 4.4 (26) · Intermediate · Course · 1 - 3 Months

Duke University
Skills you'll gain: Python Programming, Data Pipelines, Computer Programming, Software Engineering
Beginner · Guided Project · Less Than 2 Hours

University at Buffalo
Skills you'll gain: Digital Transformation, Data Sharing, Manufacturing Operations, Product Design, Business Transformation, Data Storage Technologies, Document Management, Product Lifecycle Management, Data Storage, Process Management, Data Strategy, Interoperability, Innovation, Goal Setting
★ 4.6 (820) · Beginner · Course · 1 - 4 Weeks

Coursera
Skills you'll gain: Java, Application Development, Java Programming, Software Engineering, Microsoft Visual Studio, Data Structures, Programming Principles, Algorithms
★ 4.4 (10) · Intermediate · Guided Project · Less Than 2 Hours

Skills you'll gain: Debugging, Java Programming, Java, Programming Principles, Computer Programming, Computational Logic, Computer Science, Data Storage
★ 4.5 (118) · Beginner · Course · 1 - 4 Weeks

Johns Hopkins University
Skills you'll gain: Image Analysis, Event-Driven Programming, Scalability, Dataflow, Digital Signal Processing, Distributed Computing, C++ (Programming Language), System Programming, Program Development, Performance Tuning, Data Structures, Memory Management, Algorithms
★ 3.3 (26) · Intermediate · Course · 1 - 3 Months

École Polytechnique Fédérale de Lausanne
Skills you'll gain: Scalability, Scala Programming, Distributed Computing, Dataflow, Event-Driven Programming, System Design and Implementation, Systems Architecture, Microservices, Software Architecture, Data Pipelines, Software Design Patterns, Cloud Computing, Software Design, Application Frameworks
★ 4.5 (6) · Intermediate · Course · 1 - 3 Months

Skills you'll gain: Secure Coding, Web Servers, Server Side, Hypertext Markup Language (HTML), Go (Programming Language), Web Applications, Web Development, Back-End Web Development
Intermediate · Guided Project · Less Than 2 Hours

École Polytechnique Fédérale de Lausanne
Skills you'll gain: Scala Programming, Scalability, Distributed Computing, Dataflow, Event-Driven Programming, Microservices, System Design and Implementation, Software Architecture, Data Pipelines, Software Design Patterns, Software Design, Functional Design, Cloud Computing
★ 3.9 (31) · Intermediate · Course · 1 - 3 Months