
Amazon Web Services
Skills you'll gain: Software Architecture, Amazon DynamoDB, Database Management, Cloud Applications, Databases, Amazon Web Services, Event-Driven Programming, API Gateway, Relational Databases, Cloud Deployment, Cloud Development, Serverless Computing, Python Programming, Middleware, Cloud API, Application Deployment, Service Oriented Architecture, Microservices, Web Development, Automation
★ 4.6 (105) · Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Animation and Game Design, Animations, Video Game Development, Computer Graphic Techniques, Game Design, Python Programming, Graphics Software, Computer Graphics, Event-Driven Programming, Typography, Image Analysis, Program Development, Peripheral Devices
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Cloud Development, Development Environment, Google Cloud Platform, Cloud Computing, Infrastructure As A Service (IaaS), Software Development, Software Installation, Virtual Machines, Cloud Infrastructure, Remote Access Systems, Linux Servers, Verification And Validation, Package and Software Management
Beginner · Project · Less Than 2 Hours

Logical Operations
Skills you'll gain: Data Cleansing, Data Preprocessing, Unit Testing, Package and Software Management, Python Programming, Data Science, Computer Programming, Debugging, Scripting, Software Development, Machine Learning, Database Application, Object Oriented Programming (OOP), Regression Analysis, Programming Principles, Scripting Languages, Databases, Object Oriented Design, Relational Databases, User Interface (UI) Design
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Event-Driven Programming, Graphics Software, Computer Graphics, Video Game Development, Animation and Game Design, Computer Graphic Techniques, Game Design, Computer Displays, Development Environment, Python Programming, Package and Software Management, Software Installation
★ 4.4 (19) · Mixed · Course · 1 - 4 Weeks

Rice University
Skills you'll gain: Data Visualization Software, Plot (Graphics), Package and Software Management, Python Programming, Data Cleansing, Data Mapping, Code Reusability, Software Installation, Data Processing, Data Integration, Data Import/Export, Program Development, Data Structures, Software Documentation
★ 4.6 (548) · Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Microsoft Visual Studio, Python Programming, Software Installation, Program Development, Computer Programming, Development Environment, Integrated Development Environments, System Configuration
Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: Version Control, Git (Version Control System), Selenium (Software), Test Automation, Jenkins, Test Script Development, Software Versioning, Continuous Integration, Test Tools, Continuous Delivery, Test Data, Software Testing, CI/CD, Code Reusability, Software Design Patterns, Command-Line Interface, File I/O
★ 4.8 (6) · Advanced · Course · 1 - 3 Months

Skills you'll gain: Matplotlib, Plot (Graphics), Scientific Visualization, Data Visualization Software, Interactive Data Visualization, Seaborn, Graphing, Jupyter, NumPy, Performance Tuning, Javascript and jQuery, Development Environment, Python Programming, Software Installation, Distributed Computing
Mixed · Course · 1 - 3 Months

Simplilearn
Skills you'll gain: Object Oriented Programming (OOP), Programming Principles, Computational Thinking, Code Reusability, Python Programming, Computer Programming, Development Environment, Computational Logic, Integrated Development Environments, System Software, Software Installation, Functional Design
★ 3.3 (10) · Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Video Game Development, Game Design, Animation and Game Design, 3D Assets, Computer Graphics, Visualization (Computer Graphics), Animations, Computer Graphic Techniques, UI Components, User Interface (UI) Design, Event-Driven Programming, Interactive Design, Python Programming
Mixed · Course · 1 - 4 Weeks

Coursera
Beginner · Course · 1 - 4 Weeks