
Coursera
Skills you'll gain: Hypertext Markup Language (HTML), Front-End Web Development, Web Design and Development, Web Development, Web Development Tools, Web Applications, Web Content, Integrated Development Environments
Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: UI Components, Swift Programming, Apple iOS, User Interface (UI), Mobile Development, Application Development, Cross Platform Development, User Interface and User Experience (UI/UX) Design, Application Programming Interface (API), Animations, Typography, Data Modeling
Intermediate · Course · 1 - 3 Months

Skills you'll gain: MySQL, Database Management, Database Administration, Data Warehousing, Linux Commands, Data Integrity, Unit Testing, Algorithms, Software Versioning, Command-Line Interface, Software Visualization, Linux, Pseudocode, Query Languages, Collaborative Software, Django (Web Framework), Database Architecture and Administration, Computational Thinking, Test Driven Development (TDD), File Management
Beginner · Professional Certificate · 3 - 6 Months

Skills you'll gain: Data Storytelling, Dashboard, Data Presentation, Data Visualization, Database Design, MySQL, Presentations, Descriptive Statistics, Extract, Transform, Load, Business Intelligence, Data Visualization Software, IBM DB2, Tableau Software, Relational Databases, Star Schema, IBM Cognos Analytics, Interactive Data Visualization, Microsoft SQL Servers, Regression Analysis, Excel Formulas
Beginner · Professional Certificate · 3 - 6 Months

Skills you'll gain: ASP.NET, .NET Framework, Identity and Access Management, Full-Stack Web Development, Web Applications, Microsoft Azure, Web Development, Application Deployment, Database Application, Authorization (Computing), Authentications, Databases, Database Design, Software Architecture, Payment Systems, Software Design Patterns, Data Modeling, User Interface (UI), Transaction Processing
Intermediate · Course · 3 - 6 Months

University of California, Irvine
Skills you'll gain: Back-End Web Development, System Programming, Debugging, Computer Programming Tools, Data Access, Object Oriented Programming (OOP)
Intermediate · Course · 1 - 3 Months

Duke University
Skills you'll gain: Debugging, Programming Principles, Maintainability, Software Testing, Program Development, C (Programming Language), Algorithms, Pseudocode, Simulations, System Programming, Computer Programming, Data Structures, Software Development, Software Engineering, Command-Line Interface, Operating Systems, Development Environment, User Interface (UI), Problem Solving, Software Design
Beginner · Specialization · 3 - 6 Months

University of Alberta
Skills you'll gain: Agile Software Development, Project Risk Management, Requirements Analysis, Agile Methodology, Kanban Principles, Risk Management, Project Planning, Requirements Elicitation, Sprint Retrospectives, Requirements Management, Functional Requirement, Business Requirements, Sprint Planning, Software Development Methodologies, Software Development Life Cycle, Scrum (Software Development), Software Technical Review, Risk Management Framework, Product Management, Project Management
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Agile Project Management, Backlogs, Agile Methodology, User Story, Sprint Planning, Agile Product Development, Product Roadmaps, Sprint Retrospectives, Kanban Principles, Coaching, Team Management, Organizational Change, Prioritization, Problem Solving, Influencing
Beginner · Course · 1 - 4 Weeks

University of Michigan
Skills you'll gain: Talent Management, Goal Setting, Team Building, Teamwork, Team Management, Talent Pipelining, Influencing, Team Motivation, Visionary, Team Leadership, People Development, Motivational Skills, Smart Goals, Employee Onboarding, Employee Coaching, Conflict Management, Interviewing Skills, Persuasive Communication, Leadership, Business Leadership
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: HTML and CSS, Responsive Web Design, Cascading Style Sheets (CSS), Bootstrap (Front-End Framework), Web Design, User Interface (UI) Design, Front-End Web Development, Web Development, Typography, Animations
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Agile Project Management, Agile Methodology, Backlogs, Scrum (Software Development), Sprint Planning, Jira (Software), User Story, Project Management, Dependency Analysis, Scalability, Team Management, Dashboard, Cross-Functional Collaboration, Prioritization
Beginner · Course · 1 - 4 Weeks