Master object-oriented design for software development. Learn to design systems using principles like encapsulation, inheritance, and polymorphism.
The language used throughout the course, in both instruction and assessments.

BITS Pilani
Skills you'll gain: Bash (Scripting Language), Relational Databases, User Research, Probability & Statistics, Data Storytelling, Graph Theory, Object Oriented Design, Theoretical Computer Science, Operating Systems, Android Development, Database Design, Encryption, Bioinformatics, Java Programming, Feature Engineering, Algorithms, TCP/IP, Version Control, Data Structures, Model View Controller
Earn a degree
Degree · 1 - 4 Years

Pontificia Universidad Católica de Chile
Skills you'll gain: Epidemiology, Descriptive Analytics, Public Health and Disease Prevention, Gerontology, Social Determinants Of Health, Biostatistics, Cloud Security, Health Policy, Healthcare Ethics, Data Mining, Spatial Data Analysis, Assertiveness, Telehealth, Object Oriented Programming (OOP), Occupational Health, Digital Transformation, Program Evaluation, Public Health, Policy Analysis, Health Systems
Earn a degree
Degree · 1 - 4 Years

Google Cloud
Skills you'll gain: Prompt Engineering, Google Gemini, Google Cloud Platform, Network Planning And Design, Virtual Private Networks (VPN), Generative AI, Network Engineering, Network Troubleshooting, Network Architecture
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Embedded Software, Embedded Systems, Development Environment, Serial Peripheral Interface, 3D Assets, USB, Program Development, Integrated Development Environments, Display Devices, Computer Programming, Debugging, Real Time Data
Intermediate · Course · 3 - 6 Months


Google Cloud
Skills you'll gain: Google Gemini, Network Planning And Design, Google Cloud Platform, Virtual Private Networks (VPN), Network Architecture, Generative AI, Prompt Engineering, Network Infrastructure, Cloud Engineering, Network Engineering
Beginner · Course · 1 - 4 Weeks

Amazon Web Services
Skills you'll gain: Amazon Web Services, MongoDB, NoSQL, Cloud-Based Integration, Cloud Applications, Operational Databases
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Generative AI, AI Personalization, Prompt Engineering Tools, Web Content, Web Analytics and SEO, Google Cloud Platform, Information Architecture, User Interface and User Experience (UI/UX) Design, User Experience, Web Development
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: API Design, JavaScript Frameworks, Query Languages, Business Logic, Software Architecture
Intermediate · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Google Workspace, Productivity Software, Email Automation, OAuth, Generative AI Agents, Calendar Management, Organizational Skills, Application Programming Interface (API), Information Architecture, AWS Identity and Access Management (IAM), Data Store, Action Oriented
Intermediate · Course · 1 - 4 Weeks

University of Leeds
Skills you'll gain: Data Ethics, Data Storytelling, Statistical Machine Learning, Data Presentation, Regression Analysis, Statistical Hypothesis Testing, Exploratory Data Analysis, Bayesian Statistics, Statistical Visualization, Data Literacy, Classification And Regression Tree (CART), Network Analysis, Data Visualization, Data Manipulation, Data Analysis, Statistical Methods, Linear Algebra, Statistical Modeling, Artificial Intelligence and Machine Learning (AI/ML), Object Oriented Programming (OOP)
Earn a degree
Degree · 1 - 4 Years

Skills you'll gain: Network Architecture, Network Planning And Design, Network Infrastructure, Cloud Computing Architecture, Network Security, General Networking, Network Troubleshooting, Network Routing, Network Model, Google Cloud Platform, Virtual Private Networks (VPN), Firewall, Load Balancing, Scalability
Intermediate · Course · 1 - 4 Weeks