Object Oriented Programming courses can help you learn core concepts like classes, objects, inheritance, and polymorphism. You can build skills in designing robust software architectures, implementing design patterns, and writing reusable code. Many courses introduce tools such as Java, Python, and C++, which are commonly used in software development, enabling you to apply your knowledge in practical coding projects. Additionally, you may explore frameworks that enhance object-oriented principles, further enriching your programming toolkit.

Google Cloud
Skills you'll gain: Google App Engine, Application Deployment, Cloud Applications, Java, Google Cloud Platform, Cloud Services, Platform As A Service (PaaS), Application Development, Cloud Computing, Java Programming, DevOps
Beginner · Project · Less Than 2 Hours

Fundação Instituto de Administração
Skills you'll gain: Ggplot2, Data Visualization Software, Plot (Graphics), R Programming, Data Manipulation, Tidyverse (R Package), Data Structures, Data Analysis, Statistical Programming, Integrated Development Environments, Data Import/Export, Software Installation
Beginner · Course
Rutgers the State University of New Jersey
Skills you'll gain: Prompt Engineering, Scalability, Large Language Modeling, Governmental Accounting, Unstructured Data, LLM Application, Financial Data, Generative AI, Accounting, Artificial Intelligence, Robotic Process Automation, Financial Reporting, Automation, Application Programming Interface (API), User Interface (UI)
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Apache Spark, Data Pipelines, PySpark, Real Time Data, Query Languages, Data Transformation, SQL, Data Processing, Data Analysis
Intermediate · Guided Project · Less Than 2 Hours

L&T EduTech
Skills you'll gain: Geospatial Information and Technology, Spatial Analysis, Geographic Information Systems, GIS Software, Database Management, ArcGIS, Global Positioning Systems, Decision Support Systems, Data Modeling, Open Source Technology, Web Applications, Mobile Development
Intermediate · Course · 1 - 3 Months

Skills you'll gain: MySQL Workbench, MySQL, Database Design, SQL, Database Management, Relational Databases, Databases, Data Integration, Data Manipulation, Business Intelligence
Beginner · Guided Project · Less Than 2 Hours

Universidad Austral
Skills you'll gain: Natural Language Processing, Artificial Neural Networks, Artificial Intelligence and Machine Learning (AI/ML), Tensorflow, Applied Machine Learning, Deep Learning, Scikit Learn (Machine Learning Library), Python Programming, Jupyter, Machine Learning, Unsupervised Learning, Algorithms, Supervised Learning
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Prompt Engineering, ChatGPT, Responsible AI, Prompt Patterns, Multimodal Prompts, Generative AI, OpenAI API, Generative Model Architectures, AI Workflows, Application Development, Business Process Automation, Web Applications, Scripting, Python Programming, Test Script Development, Tool Calling, AI Enablement, Full-Stack Web Development, GitHub, Jupyter
Intermediate · Specialization · 1 - 4 Weeks

Skills you'll gain: Apache Spark, Scala Programming, Data Processing, Big Data, Applied Machine Learning, IntelliJ IDEA, Real Time Data, Graph Theory, Development Environment, Distributed Computing, Performance Tuning
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Scalability, Serverless Computing, Google Cloud Platform, Systems Design, Distributed Computing, Cloud Development, Cloud Applications, Cloud Computing Architecture, Application Deployment, Middleware, Cloud Management, System Programming, Network Architecture
Intermediate · Project · Less Than 2 Hours

Skills you'll gain: Shiny (R Package), FinTech, Financial Market, Financial Forecasting, Asset Management, Financial Analysis, Artificial Intelligence, Web Applications, Portfolio Management, Predictive Modeling, Time Series Analysis and Forecasting, Algorithms
Beginner · Course · 1 - 4 Weeks

National Academy of Sports Medicine
Skills you'll gain: Health And Wellness Coaching, Coaching, Exercise Science, Health Assessment, Creative Problem-Solving, Nutrition and Diet, Cognitive flexibility, Goal Setting, Overcoming Obstacles
Beginner · Course · 1 - 4 Weeks