
Universidad ORT Uruguay
Skills you'll gain: Video Game Development, Software Engineering, Program Development, Programming Principles, Software Testing, Animation and Game Design, Software Development, Event-Driven Programming, Computer Programming, Computational Thinking, Debugging
Beginner · Course · 1 - 3 Months
Rice University
Skills you'll gain: Event-Driven Programming, Application Development, Interactive Design, Graphical Tools, User Interface (UI), Animation and Game Design, Programming Principles, Computer Graphics, Python Programming, Game Design, Computer Programming
Mixed · Course · 1 - 3 Months

Johns Hopkins University
Skills you'll gain: Ggplot2, Software Documentation, Open Source Technology, Tidyverse (R Package), Package and Software Management, Web Scraping, Data Manipulation, Data Visualization Software, Leaflet (Software), R Programming, Data Visualization, Technical Documentation, Datamaps, Visualization (Computer Graphics), Data Cleansing, Interactive Data Visualization, Data Transformation, Object Oriented Programming (OOP), GitHub, Debugging
Beginner · Specialization · 3 - 6 Months

Indian Institute of Technology Guwahati
Skills you'll gain: Microsoft Copilot, Generative AI, GitHub, OpenAI, Software Development Tools, Computer Programming Tools, Microsoft Visual Studio, Artificial Intelligence and Machine Learning (AI/ML), Computer Programming, Innovation
Build toward a degree
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Python Programming, Command-Line Interface, Programming Principles, Computer Programming, Scripting, Scripting Languages, Development Environment
Beginner · Guided Project · Less Than 2 Hours

Ball State University
Skills you'll gain: Data Analysis, Programming Principles, Statistical Analysis, Computer Programming, Python Programming, Natural Language Processing, Scripting, NumPy, Algorithms, Debugging, Data Structures
Build toward a degree
Beginner · Course · 1 - 3 Months

EDUCBA
Skills you'll gain: Unix Shell, Shell Script, Bash (Scripting Language), Unix Commands, Unix, Scripting, Scripting Languages, Linux Commands, Command-Line Interface, Linux, File Systems, Programming Principles
Intermediate · Course · 1 - 3 Months

EDUCBA
Skills you'll gain: Object Oriented Programming (OOP), Java Programming, Application Development, Computer Programming, User Interface (UI), Programming Principles, Databases, System Design and Implementation, File Management, Data Validation
Beginner · Course · 1 - 3 Months

Skills you'll gain: Plot (Graphics), Scripting, Scientific Visualization, Visualization (Computer Graphics), Graphing, Scripting Languages, Programming Principles, Debugging, Matlab, Computational Thinking, Numerical Analysis, Object Oriented Programming (OOP), Data Manipulation, Linear Algebra
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Version Control, Software Documentation, Microsoft Copilot, Microsoft Visual Studio, Program Development, Statistical Analysis, Development Environment, Programming Principles, Debugging
Beginner · Course · 1 - 3 Months

Skills you'll gain: Programming Principles, Debugging, Computer Programming, Application Design, Computer Science, Program Development, Object Oriented Programming (OOP), Software Development, Data Management, Algorithms, Software Architecture, Software Development Methodologies
Beginner · Course · 3 - 6 Months

Edureka
Skills you'll gain: Rust (Programming Language), Data Manipulation, System Programming, Data Structures, Performance Tuning, Maintainability, Secure Coding, Web Development, Debugging, Application Development
Advanced · Course · 1 - 4 Weeks