Human Computer Interaction courses can help you learn user interface design, usability testing, interaction design principles, and accessibility standards. You can build skills in user research, prototyping, and evaluating user experiences across various platforms. Many courses introduce tools like Figma, Sketch, and Adobe XD, that support creating and testing interfaces, along with methods for gathering user feedback and iterating on designs.

Skills you'll gain: Database Architecture and Administration, Relational Databases, Operational Databases, PostgreSQL, Database Management, Scalability, Databases, Disaster Recovery, Performance Tuning, Maintainability, Data Storage Technologies, System Monitoring, Data Pipelines, Data Manipulation, Data Transformation
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: LangChain, Generative AI Agents, LLM Application, Data Persistence, Agentic systems, Artificial Intelligence and Machine Learning (AI/ML), Retrieval-Augmented Generation, AI Personalization, Artificial Intelligence, Data Storage, Embeddings, Context Management, Vector Databases, Application Programming Interface (API), Databases
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Interviewing Skills, Professional Development, Data Pipelines, Apache Airflow, Professional Networking, Data Infrastructure, Portfolio Management, GitHub, Software Development, Apache Spark, Communication, Data Quality, Collaboration, Apache, Python Programming, SQL
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: iOS Development, Apple iOS, Swift Programming, Apple Xcode, Unit Testing, Mobile Development, User Interface (UI), User Interface and User Experience (UI/UX) Design, Game Design, Application Deployment, Real Time Data, Debugging, Artificial Intelligence
Intermediate · Course · 1 - 3 Months

Skills you'll gain: SketchUp (3D Modeling Software), Architectural Design, Architectural Drawing, 3D Modeling, Software Installation
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Large Language Modeling, Vector Databases, Embeddings, Generative AI, LLM Application, Retrieval-Augmented Generation, Natural Language Processing, AI Security, Application Design, Prompt Engineering, Python Programming, Model Evaluation, Data Modeling, Artificial Intelligence, Metadata Management, MongoDB
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Database Design, Performance Tuning, Data Warehousing, Apache Spark, Data Architecture, SQL, Query Languages, Data Transformation, Disaster Recovery, Database Management, PySpark, Infrastructure as Code (IaC), Cloud Computing Architecture, Distributed Computing, Scalability, Data Pipelines, Performance Analysis, Root Cause Analysis, Cost Management, Resource Management
Intermediate · Specialization · 3 - 6 Months

Coursera
Skills you'll gain: Timelines, Project Planning, Project Schedules, Project Management, Project Coordination, Accountability, Project Management Software, Organizational Skills, Workflow Management
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Video Production, Post-Production
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Drupal, Content Management Systems, Project Management Life Cycle, Presentations, Business Requirements, Content Development and Management, HTML and CSS, Web Design and Development, UI Components, Blogs, Advertising, Application Deployment, Portfolio Management, Responsive Web Design, Javascript
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Model Evaluation, Data Preprocessing, Predictive Modeling, Exploratory Data Analysis, R Programming, Customer Analysis, Predictive Analytics, Data Analysis, Data-Driven Decision-Making, Statistical Modeling, R (Software), Feature Engineering, Applied Machine Learning, Logistic Regression, Data Transformation, Business Analytics, Decision Tree Learning
Beginner · Course · 1 - 4 Weeks

Coursera
Skills you'll gain: Model Deployment, MLOps (Machine Learning Operations), AWS SageMaker, Software Documentation, Data Pipelines, Tensorflow, Model Evaluation, Apache Airflow, Systems Design, Cloud Computing Architecture, Transfer Learning, Unit Testing, Cloud Deployment, PyTorch (Machine Learning Library), API Design, Cloud Computing, Network Architecture, Deep Learning, Python Programming, Data Validation
Intermediate · Specialization · 1 - 3 Months