Courses from the University of Michigan can help you learn data analysis, machine learning, statistical modeling, and programming in Python. You can build skills in data visualization, predictive analytics, and interpreting complex datasets. Many courses introduce tools like R, Tableau, and TensorFlow, that support implementing AI solutions and conducting thorough analyses in various contexts.

University of Michigan
Skills you'll gain: Wireframing, Responsive Web Design, HTML and CSS, Hypertext Markup Language (HTML), Web Content Accessibility Guidelines, Cascading Style Sheets (CSS), Web Design, Web Development Tools, Javascript, Bootstrap (Front-End Framework), Web Design and Development, Debugging, Web Language, Front-End Web Development, Verification And Validation, Web Development, Interactive Design, Event-Driven Programming, Web Frameworks, Application Frameworks
Beginner · Specialization · 3 - 6 Months

University of Michigan
Skills you'll gain: Continuous Improvement Process, Continuous Quality Improvement (CQI), Student-Centred Learning, Innovation, Education and Training, Process Improvement, Instructional Strategies, Program Evaluation, International Relations, Initiative and Leadership, Open Mindset, Systems Thinking, Policy Analysis, Leadership, Empowerment, Community Development, Collaboration, World History, Leadership and Management, Critical Thinking
Beginner · Specialization · 3 - 6 Months

University of Michigan
Skills you'll gain: Database Design, SQL, MySQL, HTML and CSS, PHP (Scripting Language), Relational Databases, JSON, Database Management, jQuery, Hypertext Markup Language (HTML), Javascript and jQuery, Ajax, Databases, Data Modeling, Database Application, Database Development, Debugging, Web Applications, Query Languages, Javascript
Intermediate · Specialization · 3 - 6 Months

University of Michigan
Skills you'll gain: Brand Strategy, Branding, Brand Marketing, Brand Awareness, Brand Management, Personal Attributes, Personal Development, Self-Awareness, Storytelling, Value Propositions, Concision, Creativity, Case Studies
Beginner · Course · 1 - 4 Weeks

University of Michigan
Skills you'll gain: Relationship Building, Professional Networking, Relationship Management, Brand Awareness, Goal-Oriented, Growth Mindedness, Brand Management, Personal Development, Self-Motivation, Goal Setting, Organizational Leadership, Professional Development, Personal Attributes, Self-Awareness, Strategic Leadership, Team Building, Workforce Development, Value Propositions, Culture Transformation, Case Studies
Beginner · Specialization · 3 - 6 Months
University of Michigan
Skills you'll gain: Django (Web Framework), Ajax, jQuery, Model View Controller, Cascading Style Sheets (CSS), Javascript and jQuery, Hypertext Markup Language (HTML), JSON, HTML and CSS, Linux, Linux Commands, Application Development, Back-End Web Development, Database Application, Web Development, Cloud Deployment, Application Deployment, Javascript, SQL, Code Reusability
Intermediate · Specialization · 3 - 6 Months

University of Michigan
Skills you'll gain: File I/O, Data Import/Export, Python Programming, File Management, Functional Design, Programming Principles, Data Structures
Beginner · Course · 1 - 3 Months
University of Michigan
Skills you'll gain: Database Design, SQL, MySQL, Relational Databases, Database Management, Databases, Data Modeling, Query Languages, Data Integrity, Development Environment, PHP (Scripting Language), Software Installation
Intermediate · Course · 1 - 4 Weeks
University of Michigan
Skills you'll gain: Feature Engineering, Model Evaluation, Applied Machine Learning, Supervised Learning, Scikit Learn (Machine Learning Library), Predictive Modeling, Machine Learning Methods, Machine Learning, Model Training, Model Optimization, Machine Learning Algorithms, Unsupervised Learning, Python Programming, Classification Algorithms, Artificial Neural Networks
Intermediate · Course · 1 - 4 Weeks

University of Michigan
Skills you'll gain: Augmented and Virtual Reality (AR/VR), Augmented Reality, Storyboarding, Virtual Reality, Unreal Engine, Interactive Design, Usability Testing, Design Thinking, 3D Assets, Virtual Environment, User Experience, Experience Design, Prototyping, Unity Engine, User Experience Design, Interaction Design, Visual Storytelling, Design, Disabilities, Emerging Technologies
Beginner · Specialization · 1 - 3 Months

University of Michigan
Skills you'll gain: JSON, Data Processing, Data Wrangling, Restful API, Data Manipulation, Data Access, Application Programming Interface (API), Python Programming, Data Import/Export, Data Transformation, Data Structures, File I/O, Data Collection
Intermediate · Course · 1 - 4 Weeks

University of Michigan
Skills you'll gain: Debugging, Programming Principles, Python Programming, Software Visualization, Data Structures, Scripting Languages, Computer Programming, Scripting, Computational Logic, Computer Graphics, Diagram Design
Beginner · Course · 1 - 4 Weeks