Object Oriented Design courses can help you learn principles like encapsulation, inheritance, and polymorphism, along with design patterns such as Singleton and Factory. You can build skills in creating reusable code, improving software maintainability, and designing systems that are easier to understand and extend. Many courses introduce tools like UML for modeling, as well as programming languages such as Java and Python, which are commonly used to implement object-oriented concepts in real-world applications.

Skills you'll gain: Cloud Solutions, Cloud Hosting, Cloud Deployment, Public Cloud, Cloud Computing Architecture, Cloud Management, Cloud Storage, Cost Management, Risk Management
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: WordPress, Ajax, Content Management Systems, Web Development, PHP (Scripting Language), Database Development, MySQL, Javascript and jQuery, Database Management, Cascading Style Sheets (CSS), User Accounts
Intermediate · Course · 1 - 4 Weeks

Edureka
Skills you'll gain: API Gateway, Authentications, Application Programming Interface (API), OAuth, API Design, Cloud API, Authorization (Computing), Secure Coding, API Testing, Restful API, Threat Modeling, Application Security, Data Security, Distributed Denial-Of-Service (DDoS) Attacks, Identity and Access Management, Encryption, Prometheus (Software), Flask (Web Framework), Grafana, Python Programming
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Responsive Web Design, Cascading Style Sheets (CSS), HTML and CSS, Hypertext Markup Language (HTML), Web Design, Semantic Web
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Data Persistence, Retrieval-Augmented Generation, LLM Application, OpenAI API, Full-Stack Web Development, Restful API, Development Environment, Vector Databases, Embeddings, Application Deployment, JSON, Data Integration
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Azure Active Directory, Microsoft Azure, Platform As A Service (PaaS), Cloud Applications, Cloud Development, Cloud Deployment, SQL Server Integration Services (SSIS), Active Directory, Cloud Services, Identity and Access Management, Application Development, Application Deployment, Data Store, Authentications, Data Integration, Data Storage Technologies, Cloud Storage, Debugging, Data Persistence, File Transfer Protocol (FTP)
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Post-Production, Adobe After Effects, Computer Graphics, 3D Modeling, 3D Assets, Video Editing, Animation and Game Design, Motion Graphics, File Management, Cinematography, Virtual Environment, Photo/Video Production and Technology, Video Production, Animations
Intermediate · Specialization · 3 - 6 Months

Fundação Instituto de Administração
Skills you'll gain: Diversity and Inclusion, Diversity Equity and Inclusion Initiatives, Workplace inclusivity, Organizational Effectiveness, Competitive Intelligence, Entrepreneurship, Empowerment, Action Oriented, Leadership, Innovation
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Cinematography, Videography, Photo/Video Production and Technology, Storyboarding, Video Production, Creativity, Storytelling, Content Creation
Beginner · Course · 1 - 3 Months

Skills you'll gain: Training and Development, Developing Training Materials, Training Programs, Responsible AI, Human Resources Management and Planning, Human Resource Strategy, Human Resources, Generative AI Agents, Employee Training, Employee Performance Management, Employee Engagement, AI Personalization, Employee Surveys, Performance Review, Performance Management, Performance Analysis, Artificial Intelligence and Machine Learning (AI/ML), Survey Creation, Data Analysis, Surveys
Beginner · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Image Analysis, Model Evaluation, Generative AI, Convolutional Neural Networks, Deep Learning, Embeddings, Vision Transformer (ViT)
Advanced · Course · 1 - 4 Weeks

Skills you'll gain: Cloud Deployment, Application Deployment, ASP.NET, Microsoft Azure, Software Architecture, Authentications, Application Design, User Interface (UI), Application Development, Database Development, Maintainability, Web Servers, Debugging, Data Validation
Advanced · Course · 1 - 3 Months