
Universidade de São Paulo
Skills you'll gain: Software Design Patterns, Software Architecture, Maintainability, Software Design, Object Oriented Programming (OOP), Code Review, Application Frameworks, Solution Architecture, Software Engineering, Programming Principles, Software Quality (SQA/SQC)
Advanced · Course · 1 - 3 Months

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

Skills you'll gain: Computational Thinking, Pseudocode, Algorithms, Programming Principles, Computer Programming, Computer Programming Tools
Intermediate · Course · 1 - 4 Weeks
École Polytechnique Fédérale de Lausanne
Skills you'll gain: Scala Programming, Programming Principles, Data Structures, Functional Design, Object Oriented Programming (OOP), Algorithms, Integrated Development Environments, Computer Programming Tools
Intermediate · Course · 1 - 3 Months

Universidad Nacional de Colombia
Skills you'll gain: Programming Principles, Pseudocode, Program Development, Debugging, Algorithms, Computational Thinking, Computer Programming, Scripting Languages, Python Programming, Development Environment, Scripting, Computational Logic, Mathematical Software
Beginner · Course · 1 - 3 Months

Coursera
Skills you'll gain: Slack (Software), Collaborative Software, Productivity Software, Business Software, Systems Integration, Business Communication, Team Management, User Accounts, Marketing Communications
Beginner · Guided Project · Less Than 2 Hours

Universidad de Palermo
Skills you'll gain: Human Capital, Management Accounting, Human Resource Strategy, Human Resources Management and Planning, Branding, Cost Management, Cost Accounting, Marketing, Talent Management, Brand Management, Business Economics, Accounting, Strategic Marketing, Budgeting, Cash Flows, Business Leadership, Organizational Strategy, Market Dynamics, Decision Making, Economics
Beginner · Specialization · 3 - 6 Months

Duke University
Skills you'll gain: Event-Driven Programming, Animation and Game Design, Game Design, Storyboarding, 3D Assets, Programming Principles, Computer Graphics, Computer Programming, Scripting
Beginner · Course · 1 - 3 Months

Pontificia Universidad Católica del Perú
Skills you'll gain: User Story, Functional Requirement, Requirements Analysis, User Requirements Documents, System Requirements, Software Documentation, Technical Communication
Beginner · Course · 1 - 4 Weeks

Birla Institute of Technology & Science, Pilani
Skills you'll gain: C (Programming Language), Computer Hardware, Computer Programming, Computer Architecture, Computational Thinking, Data Structures, Algorithms, File Management, Operating Systems, Program Development, Debugging
Build toward a degree
Beginner · Course · 1 - 3 Months

Universidad Nacional Autónoma de México
Skills you'll gain: Java Programming, Java, Object Oriented Programming (OOP), Object Oriented Design, Computer Programming, Programming Principles, Software Design, Data Structures, Integrated Development Environments, Debugging, Development Environment
Beginner · Course · 1 - 3 Months

Universidad Nacional Autónoma de México
Skills you'll gain: Electronics, Electronic Components, Programming Principles, Prototyping, Automation, Software Installation, Electronic Hardware, Embedded Systems, Digital Communications, Integrated Development Environments, Computer Programming, Development Environment
Mixed · Course · 1 - 4 Weeks