
Pontificia Universidad Católica de Chile
Skills you'll gain: Object Oriented Programming (OOP), Data Structures, Computer Programming, Algorithms, Program Development, Computational Thinking, Python Programming, Analysis
Intermediate Ā· Course Ā· 1 - 3 Months

Coursera
Skills you'll gain: Data Structures, Plot (Graphics), Data-oriented programming, Programming Principles, Python Programming, Data Storage
Intermediate Ā· Guided Project Ā· Less Than 2 Hours

Coursera
Skills you'll gain: C++ (Programming Language), Data Structures, File I/O, Data Store, Data Cleansing, Data Mapping, Data Integrity
Intermediate Ā· Guided Project Ā· Less Than 2 Hours

Skills you'll gain: Data Structures, Java Programming, Java, Theoretical Computer Science, Programming Principles, Algorithms, Object-Relational Mapping, Computer Programming Tools
Intermediate Ā· Course Ā· 1 - 4 Weeks

Skills you'll gain: Data Structures, Algorithms, Computer Programming, Computational Thinking, Program Development, Technical Design, Debugging, Problem Solving, Performance Tuning
Intermediate Ā· Course Ā· 3 - 6 Months

Johns Hopkins University
Skills you'll gain: Open Source Technology, Package and Software Management, Unit Testing, GitHub, Version Control, Rmarkdown, Cross Platform Development, Software Versioning, Software Documentation, R Programming, Knitr, Continuous Integration, Development Testing, Technical Documentation
Intermediate Ā· Course Ā· 1 - 4 Weeks

Tsinghua University
Skills you'll gain: Data Structures, Algorithms, Graph Theory, Computational Thinking, Theoretical Computer Science, Computer Programming
Intermediate Ā· Course Ā· 1 - 3 Months

Skills you'll gain: Data Structures, Algorithms, Computer Programming, Computational Thinking, Theoretical Computer Science, Performance Tuning
Intermediate Ā· Course Ā· 1 - 3 Months

Skills you'll gain: Debugging, Development Environment, Open Source Technology, Integrated Development Environments, Software Development Tools, AI Workflows, Software Engineering, Application Development, Javascript
Intermediate Ā· Guided Project Ā· Less Than 2 Hours

University of Colorado Boulder
Skills you'll gain: Data Structures, Data Dictionary, Data Manipulation, Data Access, Data Processing, Python Programming
Beginner Ā· Course Ā· 1 - 3 Months

Dartmouth College
Skills you'll gain: C (Programming Language), Computer Architecture, Embedded Software, Computer Engineering, Computer Programming, Computer Science, Program Development, Data Structures, Linux, Debugging
Beginner Ā· Course Ā· 1 - 3 Months

Skills you'll gain: Data Structures, Blockchain, Programming Principles, Data Management, Secure Coding, Object Oriented Programming (OOP), Cryptography, Debugging
Intermediate Ā· Course Ā· 1 - 4 Weeks