Design Patterns courses can help you learn object-oriented design principles, common design patterns like Singleton and Observer, and best practices for software architecture. You can build skills in code refactoring, improving maintainability, and enhancing collaboration among developers. Many courses introduce tools such as UML for visualizing design structures and integrated development environments (IDEs) that facilitate pattern implementation, allowing you to apply these concepts in real coding projects.

Skills you'll gain: Blockchain, Transaction Processing, Secure Coding, Distributed Computing, Data Integrity, Integrated Development Environments, Program Development, Cryptography, Software Design Documents, Development Environment, Virtual Machines
Beginner · Course · 1 - 4 Weeks

Fundação Instituto de Administração
Skills you'll gain: Employee Engagement, Professional Development, Mentorship, Influencing, Business Communication, Strategic Communication, Stakeholder Management, Storytelling, Coaching, Talent Management, Branding, Personal Development, Strategic Leadership, Adaptability, Lifelong Learning, Collaboration, Self-Awareness
Beginner · Course · 1 - 3 Months

Lecturio
Skills you'll gain: Constructive Feedback, Patient Communication, Active Listening, Advocacy, Rapport Building, Conflict Management, Teamwork, Interpersonal Communications, Communication Strategies, Collaboration, Professionalism, Emotional Intelligence, Nursing and Patient Care, Diversity Awareness, Empathy, Communication, Workplace inclusivity
Intermediate · Course · 1 - 4 Weeks

Board Infinity
Skills you'll gain: Responsible AI, MLOps (Machine Learning Operations), Data Preprocessing, Model Deployment, Jenkins, Apache Mahout, AI Security, Applied Machine Learning, Classification Algorithms, Java, Continuous Deployment, Java Programming, Federated Learning, Artificial Intelligence, Model Evaluation, Deep Learning, Machine Learning, Spring Boot, Natural Language Processing, Reinforcement Learning
Intermediate · Specialization · 1 - 3 Months

Skills you'll gain: Delegation Skills, Prioritization, Employee Training, Empowerment, Team Building, Organizational Leadership, Team Leadership, Trustworthiness, Organizational Effectiveness, Team Management, Leadership, Verification And Validation, Strategic Leadership, Productivity, Performance Analysis
Advanced · Course · 1 - 4 Weeks

Packt
Skills you'll gain: Django (Web Framework), Model View Controller, Authentications, Chart.js, Data Import/Export, Full-Stack Web Development, Web Development, Data Modeling, Cascading Style Sheets (CSS), Responsive Web Design, Javascript, User Interface (UI), Development Environment
Intermediate · Course · 1 - 3 Months

Scrimba
Skills you'll gain: JSON, UI Components, Application Deployment, Web Frameworks, Web Design and Development, Front-End Web Development, Information Architecture, Web Development Tools, Full-Stack Web Development, Web Development, HTML and CSS, Hypertext Markup Language (HTML), Content Management, Cascading Style Sheets (CSS), File Systems, Javascript
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Applied Mathematics, Physics, Trigonometry
Intermediate · Course · 1 - 3 Months

Board Infinity
Skills you'll gain: Frontend Integration, Application Programming Interface (API), Secure Coding, Cloud Deployment, JavaScript Frameworks, Frontend Performance, Database Development, Maintainability, Node.JS, Server Side, Authentications, Application Performance Management
Beginner · Specialization · 1 - 3 Months
Skills you'll gain: Inside Sales, Generative AI Agents, AI Personalization, Email Automation, Sales Development, Sales Process, Sales Enablement, Sales Strategy, Prompt Engineering, ChatGPT, Anthropic Claude, AI Enablement, Content Performance Analysis, Customer Relationship Management (CRM) Software, Automation, Analytics
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Canva (Software), Animations, Graphic Design, Collaborative Software, Social Media Content, Social Media, Social Media Marketing, Social Media Strategy, Multimedia, User Accounts
Intermediate · Guided Project · Less Than 2 Hours

Google Cloud
Skills you'll gain: AI Personalization, AI Enablement, Data Integration, Google Cloud Platform, MLOps (Machine Learning Operations), Model Deployment, Cloud Management, Data Modeling, System Monitoring, Restful API, Performance Measurement
Advanced · Course · 1 - 3 Months