Back end courses can help you learn server-side programming, database management, API development, and cloud computing. You can build skills in data modeling, performance optimization, and security practices. Many courses introduce tools like Node.js, Express, and SQL databases, along with methods for integrating third-party services and managing user authentication.

Skills you'll gain: Data Collection, Marketing, Data-Driven Marketing, Marketing Analytics, Digital Marketing Tools, Google Analytics, Online Advertising, Meta Ads Manager, Digital Marketing, Data Capture, Application Programming Interface (API), Law, Regulation, and Compliance, Web Analytics, Information Privacy, Data Integration, Analytics, Facebook, Data Analysis, Advertising
Beginner · Course · 1 - 4 Weeks

The Museum of Modern Art
Skills you'll gain: Performing Arts, Creativity, Art History, Aesthetics, Electronic Media, Liberal Arts, Multimedia, Cultural Responsiveness, Design
Beginner · Course · 1 - 3 Months

Imperial College London
Skills you'll gain: Dimensionality Reduction, NumPy, Unsupervised Learning, Statistical Methods, Descriptive Statistics, Jupyter, Statistics, Geometry, Linear Algebra, Data Transformation, Python Programming, Advanced Mathematics, Applied Mathematics, Calculus
Intermediate · Course · 1 - 4 Weeks

University of California San Diego
Skills you'll gain: Data Modeling, Data Infrastructure, Data Store, Databases, Big Data, Data Management, Database Management Systems, Real Time Data, NoSQL, Database Design, Data Processing, Apache Hadoop, Query Languages, Relational Databases, Data Structures, Data Analysis, Virtual Environment
Mixed · Course · 1 - 3 Months

University of London
Skills you'll gain: Virtual Reality, Augmented and Virtual Reality (AR/VR), Unity Engine, Video Game Development, 3D Assets, Animation and Game Design, Visualization (Computer Graphics), Virtual Environment, Computer Graphics, Game Design, Interactive Design, Prototyping, Interaction Design, Storyboarding, User Interface (UI), Human Computer Interaction, User Acceptance Testing (UAT), Animations, Computer Graphic Techniques, Application Design
Beginner · Specialization · 3 - 6 Months

University of Colorado System
Skills you'll gain: Unity Engine, Debugging, Object Oriented Programming (OOP), Object Oriented Design, Video Game Development, C# (Programming Language), Game Design, Computer Programming, Integrated Development Environments, Data Storage, Programming Principles, Development Environment, Scripting
Beginner · Course · 1 - 4 Weeks

Yale University
Skills you'll gain: Statistical Methods, Data Literacy, Statistics, Descriptive Statistics, Medical Science and Research, Research Design, Scientific Methods, Research, Science and Research, Analysis, Clinical Research, Biostatistics, Research Methodologies, Risk Analysis, Medical Terminology, Fraud detection
Beginner · Course · 1 - 3 Months

University at Buffalo
Skills you'll gain: Manufacturing and Production, Digital Transformation, Manufacturing Processes, Manufacturing Operations, Production Process, Product Design, Automation, Digital Design, Digital Analysis, Innovation, Safety and Security, Advanced Analytics, Technology Roadmaps, Cybersecurity, Big Data
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Server Side, React Redux, Full-Stack Web Development, MySQL, React.js, Frontend Integration, Application Deployment, Back-End Web Development, Node.JS, Database Management, Web Applications, Front-End Web Development, Continuous Deployment, Application Development, Application Programming Interface (API), User Interface and User Experience (UI/UX) Design, Frontend Performance, CI/CD, E-Commerce, Restful API
Intermediate · Specialization · 3 - 6 Months

École Polytechnique Fédérale de Lausanne
Skills you'll gain: Apache Spark, Apache Hadoop, Scala Programming, Distributed Computing, Big Data, Data Manipulation, Data Processing, Performance Tuning, Data Persistence, Data Transformation, SQL, Data Import/Export
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Technical Documentation, Solution Architecture, Model Deployment, Software Documentation, AI Integrations, MLOps (Machine Learning Operations), AI Workflows, Artificial Intelligence and Machine Learning (AI/ML), Systems Architecture, Systems Development Life Cycle, Cloud Computing Architecture, Software Design Documents, Data Architecture, Data Integration, Systems Design, Functional Specification, Data Pipelines, Scalability
Intermediate · Course · 1 - 4 Weeks

University of Rochester
Skills you'll gain: Music History, Music, World Music, Social Studies, World History, Electronic Media, Social Impact
Beginner · Course · 1 - 3 Months