
University of Alberta
Skills you'll gain: Reinforcement Learning, Machine Learning Methods, Deep Learning, Feature Engineering, Machine Learning Algorithms, Machine Learning, Supervised Learning, Artificial Neural Networks, Model Training, Algorithms, Pseudocode, Linear Algebra, Network Architecture, Probability Distribution
★ 4.8 (848) · Intermediate · Course · 1 - 3 Months

University of California San Diego
Skills you'll gain: Session Initiation Protocols, Android Studio, Android Development, Internet Of Things, Communication Systems, Network Protocols, Telecommunications, Wireless Networks, Mobile Development, Digital Communications, Emerging Technologies, Application Development, Digital Signal Processing, Embedded Systems, Open Source Technology
★ 4.6 (510) · Mixed · Course · 1 - 3 Months

École Polytechnique
Skills you'll gain: Language Competency, Grammar, European History, Language Learning, Culture, Vocabulary, Political Sciences, World History, Oral Expression, International Relations, Writing, Cultural Diversity, Multilingualism, Social Sciences, Liberal Arts, Art History, Oral Comprehension, Science and Research
★ 4.9 (156) · Advanced · Course · 1 - 3 Months
Skills you'll gain: Application Security, Angular, OAuth, Test Driven Development (TDD), Cryptography, Web Components, Data Validation, Unit Testing, Vue.JS, Development Testing, Data Security, Authentications, Encryption, Authorization (Computing), HTML and CSS, Hypertext Markup Language (HTML), Web Applications, Javascript, Security Strategy, Computer Programming
★ 4.3 (102) · Beginner · Specialization · 1 - 3 Months

University of Virginia
Skills you'll gain: Leadership Development, Professional Development, Business Ethics, Organizational Leadership, Initiative and Leadership, Personal Integrity, Employee Coaching, Overcoming Objections, Leadership, Ethical Standards And Conduct, Empowerment, Self-Awareness, Conflict Management, Personal Development, Decision Making, Oral Expression, Program Implementation, Action Oriented, Verbal Communication Skills, Plan Execution
★ 4.7 (615) · Beginner · Course · 1 - 4 Weeks

Arizona State University
Skills you'll gain: Business Writing, Oral Expression, Presentations, Grammar, Rapport Building, Business Communication, Technical Communication, Verbal Communication Skills, Writing, People Development, Vocabulary, Business Correspondence, Interpersonal Communications, Communication, Interviewing Skills, English Language, LinkedIn, Communication Strategies, Constructive Feedback, Professional Networking
★ 4.8 (78) · Mixed · Course · 1 - 3 Months

Microsoft
Skills you'll gain: Front-End Web Development, Debugging, Programming Principles, Computational Thinking, GitHub, Web Design and Development, Pseudocode, Version Control, Git (Version Control System), Diagram Design, Microsoft Copilot, Algorithms, Program Development, Code Reusability, Computational Logic, C# (Programming Language)
★ 4.8 (75) · Beginner · Course · 1 - 3 Months

Skills you'll gain: Database Administration, Database Architecture and Administration, Database Management, Relational Databases, Database Software, MySQL, Database Management Systems, IBM DB2, Operational Databases, PostgreSQL, Performance Tuning, Data Maintenance, Data Storage Technologies, Disaster Recovery, Application Performance Management, Role-Based Access Control (RBAC), Network Troubleshooting, IT Automation, User Accounts, Identity and Access Management
★ 4.5 (265) · Intermediate · Course · 1 - 3 Months

University of Toronto
Skills you'll gain: Model View Controller, iOS Development, Apple iOS, Apple Xcode, Swift Programming, User Interface (UI), Mobile Development, UI Components, Application Frameworks, Mobile Development Tools, Application Development, Software Architecture, Software Design Patterns, Knowledge of Apple Hardware, Computer Programming
★ 4.2 (552) · Mixed · Course · 1 - 3 Months

Skills you'll gain: SQL, Database Management, MySQL, Database Development, Database Systems, Databases, Relational Databases, Database Application, Database Design, Query Languages, Data Access, Java, Java Programming, UI Components, User Interface (UI), Transaction Processing, Software Development
★ 4.4 (37) · Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Musical Composition, Music, Computer Programming, Code Reusability, Programming Principles, Python Programming
★ 4.5 (458) · Beginner · Guided Project · Less Than 2 Hours

University of Colorado Boulder
Skills you'll gain: Model Based Systems Engineering, Failure Analysis, Systems Engineering, Engineering Management, Requirements Management, Scope Management, Design Reviews, Change Control, Root Cause Analysis, Program Management, Requirements Analysis, User Requirements Documents, Test Engineering, Cost Management, Contract Management, Risk Analysis, Systems Design, Systems Thinking, Project Risk Management, Risk Management
★ 4.8 (166) · Beginner · Specialization · 3 - 6 Months