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: Disaster Recovery, Amazon Web Services, Amazon S3, Cloud Hosting, Cloud Storage, Cloud Deployment, Public Cloud, AWS Identity and Access Management (IAM), Identity and Access Management
Beginner · Guided Project · Less Than 2 Hours

Skillshare
Skills you'll gain: Photo Editing, Photography, Image Quality, Typography, Editing, Photo/Video Production and Technology, Computer Graphic Techniques, Post-Production, Visual Storytelling, Graphics Software, Graphic Design, Color Theory, Software Installation, Color Matching, Automation
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: 3D Modeling, 3D Assets, Computer Graphics, Visualization (Computer Graphics), Computer Graphic Techniques, Virtual Environment, Graphical Tools, Graphics Software, System Configuration
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Kubernetes, Google Cloud Platform, Cloud-Native Computing, CI/CD, Continuous Deployment, Cloud Infrastructure, Cloud Security, Continuous Integration, Application Deployment, Cloud Storage, Continuous Delivery, Role-Based Access Control (RBAC), Database Management, Security Controls, Authorization (Computing), Authentications, Database Management Systems, Identity and Access Management
Intermediate · Course · 1 - 3 Months

Skills you'll gain: React.js, Code Reusability, Javascript, Front-End Web Development, Web Development
Intermediate · Guided Project · Less Than 2 Hours

Skills you'll gain: Personalized Campaigns, Data-Driven Marketing, Marketing Management, Data Preprocessing, Exploratory Data Analysis
Beginner · Course · 1 - 4 Weeks

Niel Asher Education
Skills you'll gain: Patient Positioning, Rehabilitation, Exercise Science, Exercise Therapy, Physical Therapy, Kinesiology, Decision Making, Meditation & Breathwork, Orthopedics, Communication, Pain Management, Athletic Training, Adaptability, Coaching, Coordination, Cognitive Behavioral Therapy
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: LangChain, LLM Application, Prompt Patterns, Prompt Engineering, Model Deployment, Large Language Modeling, Token Optimization, Application Programming Interface (API), Application Deployment, Retrieval-Augmented Generation, LangGraph, OpenAI, Containerization, Continuous Deployment, Postman API Platform, Artificial Intelligence, Continuous Integration, Amazon Web Services, Authentications, Performance Analysis
Advanced · Course · 1 - 4 Weeks

Skills you'll gain: Fine-tuning, Collaborative Software, Large Language Modeling, Model Optimization, LLM Application, Data Management, Data Preprocessing, Data Validation, Data Cleansing, Natural Language Processing, Verification And Validation, Data Quality, AI Workflows
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Model Training, Model Optimization, Analysis, Performance Analysis
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Computational Logic, Data Structures, Diagram Design, Dataflow, Program Development, Data Management
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Generative Engine Optimization (GEO), Content Performance Analysis, Content Optimization, Generative AI, AI Workflows, Search Engine Optimization, Content Creation, Content Strategy, Public Relations, ChatGPT, No-Code Development
Beginner · Course · 1 - 3 Months