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.

Skills you'll gain: Kibana, Dashboard, Interactive Data Visualization, Data Visualization, Data Visualization Software, Grafana, Graphing, Data Analysis, Splunk, Real Time Data, Anomaly Detection, Applied Machine Learning, Time Series Analysis and Forecasting, Query Languages, SQL, Role-Based Access Control (RBAC), Qualitative Research
Beginner · Course · 1 - 3 Months

Skills you'll gain: Test Tools, System Testing, Application Programming Interface (API), User Acceptance Testing (UAT), Acceptance Testing, Testability
Mixed · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Looker (Software), Big Data, SQL, Data Analysis, Dashboard, Business Intelligence, Data Warehousing, Data Visualization Software, Data Manipulation, Extract, Transform, Load, Data Pipelines, Data Transformation, Data Cleansing, Data Processing, Data Import/Export, Data Storage Technologies, Google Cloud Platform
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Prompt Engineering, LangChain, Large Language Modeling, Data Quality, Model Deployment, Data Ethics, No-Code Development, Model Evaluation, Responsible AI, Application Development, Transfer Learning, Application Programming Interface (API)
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Ubuntu, Operating System Administration, TCP/IP, Security Controls, Service Management, File Management, SQL
Intermediate · Course · 1 - 3 Months

Coursera
Skills you'll gain: Due Diligence, Backlogs, Postman API Platform, Strategic Decision-Making, Data Integrity, Data Maintenance, Needs Assessment, Product Knowledge, Technical Management, Stakeholder Communications, Data Manipulation, Requirements Analysis, Process Analysis, Automation, Restful API, Application Programming Interface (API), Business Requirements, Vendor Management
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: User Interface (UI) Design, Mobile Development, User Interface and User Experience (UI/UX) Design, iOS Development, Swift Programming, Responsive Web Design, Application Design, Animations, Interactive Design, Application Development
Intermediate · Course · 1 - 3 Months

Northeastern University
Skills you'll gain: Generative AI, Transfer Learning, Generative Adversarial Networks (GANs), Generative Model Architectures, Applied Machine Learning, Small Data, Artificial Intelligence and Machine Learning (AI/ML), Deep Learning, Machine Learning Methods, Computer Graphics, Machine Learning, Artificial Neural Networks, Image Analysis, Machine Learning Algorithms, Data Synthesis, Simulation and Simulation Software, Computer Vision, Simulations, 3D Modeling
Mixed · Course · 1 - 3 Months

Skills you'll gain: Infrastructure as Code (IaC), Cloud Deployment
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Apple iOS, iOS Development, Apple Xcode, Application Deployment, Swift Programming, User Interface (UI), Artificial Intelligence and Machine Learning (AI/ML), Knowledge of Apple Software, Image Analysis, Real Time Data, Mobile Development, Model Deployment, User Interface and User Experience (UI/UX) Design, Computer Vision, Natural Language Processing, Classification Algorithms
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Data Transformation, Unstructured Data, Feature Engineering, Predictive Analytics, Applied Machine Learning
Beginner · Course · 1 - 4 Weeks
Skills you'll gain: AI Security, Mobile Security, Model Deployment, Mobile Development, Continuous Monitoring, Application Security, Threat Modeling, Apple iOS, Security Requirements Analysis, System Monitoring, Encryption, Threat Management, Security Management, Information Privacy, Program Implementation
Intermediate · Course · 1 - 4 Weeks