University of California, Santa Cruz
Skills you'll gain: Go (Programming Language), File I/O, Data Structures, Programming Principles, Object Oriented Design, Object Oriented Programming (OOP), Debugging, Computer Programming, Unit Testing, C (Programming Language), Program Development, Computer Science, Software Testing, Algorithms, Code Reusability, Graph Theory, C and C++, Computational Logic, Memory Management, Software Design
★ 4.5 (7.3K) · Intermediate · Specialization · 3 - 6 Months

Skills you'll gain: Natural Language Processing, Large Language Modeling, Fine-tuning, Model Evaluation, Recurrent Neural Networks (RNNs), Data Ethics, Responsible AI, Text Mining, Transfer Learning, PyTorch (Machine Learning Library), Artificial Neural Networks, Data Preprocessing, Artificial Intelligence and Machine Learning (AI/ML), Deep Learning, Classification Algorithms, Embeddings, Data Processing, Machine Learning, Data Analysis, Data Cleansing
★ 3.3 (7) · Intermediate · Specialization · 3 - 6 Months
University of California, Irvine
Skills you'll gain: Grammar, Vocabulary, English Language, Multimedia, Language Learning, Content Creation, Language Competency, Photo/Video Production and Technology, Writing, Electronic Media, Oral Comprehension, Digital Publishing
★ 4.8 (5.4K) · Intermediate · Specialization · 3 - 6 Months

University of Alberta
Skills you'll gain: Computational Thinking, Video Game Development, Game Design, Software Quality (SQA/SQC), Problem Solving, Programming Principles, Computer Programming, Program Development, Algorithms, Python Programming, Computer Science, Debugging, Test Planning, Functional Testing, Other Programming Languages
★ 4.3 (236) · Beginner · Course · 1 - 3 Months
University of Michigan
Skills you'll gain: Debugging, Programming Principles, Program Development, Computer Programming, Python Programming, Computational Thinking, Software Installation
★ 4.8 (233K) · Beginner · Course · 1 - 3 Months

Skills you'll gain: Memory Management, C++ (Programming Language), Objective-C (Programming Language), System Programming, Object Oriented Programming (OOP), File I/O, Debugging, File Management
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Data Preprocessing, Classification Algorithms, Embeddings, Machine Learning Methods, Model Evaluation, Model Training, Dependency Analysis
★ 3 (6) · Beginner · Course · 1 - 4 Weeks

Universidad Nacional Autónoma de México
Skills you'll gain: Algebra, General Mathematics, Arithmetic, Applied Mathematics, Geometry
★ 4.8 (3.7K) · Mixed · Course · 1 - 3 Months

Pragmatic AI Labs
Beginner · Course · 1 - 4 Weeks

Amazon Web Services
Skills you'll gain: Software Architecture, Amazon Web Services, API Gateway, Amazon DynamoDB, IT Automation, Middleware, Software Development, Python Programming, Service Oriented Architecture, Systems Architecture, Microservices, Serverless Computing, Cloud API, Cloud Applications, Cloud-Based Integration, Application Frameworks, Databases, Scripting, Database Systems, Application Development
★ 4.5 (24) · Beginner · Course · 1 - 4 Weeks

University of California, Irvine
Skills you'll gain: Video Production, Grammar, Photo/Video Production and Technology, Peer Review, Writing, Editing, English Language, Language Competency, Writing and Editing, Vocabulary, Language Learning, Creativity
★ 4.8 (2.6K) · Advanced · Specialization · 3 - 6 Months

University of Michigan
Skills you'll gain: Writing and Editing, Writing, Storytelling, Editing, Detail Oriented, Decision Making, Creativity, Professionalism, Time Management
★ 4.7 (2K) · Beginner · Course · 1 - 4 Weeks