Learn about language acquisition and linguistics. Understand how languages are structured, learned, and used in communication.

Skills you'll gain: Prompt Engineering, PyTorch (Machine Learning Library), Natural Language Processing, MLOps (Machine Learning Operations), Large Language Modeling, Computer Vision, Image Analysis, Generative AI, Generative Model Architectures, Application Deployment, Artificial Neural Networks, Text Mining, Deep Learning, Cloud Hosting, Semantic Web, Restful API
Intermediate · Specialization · 1 - 4 Weeks

Skills you'll gain: Google Cloud Platform, Data Pipelines, Data Lakes, Data Warehousing, Data Management, Data Infrastructure, Cloud Engineering, Cloud Storage, Big Data, Data Architecture, Data Processing, Scalability, SQL
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Database Design, MySQL Workbench, MySQL, Relational Databases, SQL, Database Management, Data Manipulation, Data Migration, User Acceptance Testing (UAT), Scalability
Intermediate · Guided Project · Less Than 2 Hours

University of Michigan
Skills you'll gain: Debugging, Data Analysis, Data Processing, Numerical Analysis, Critical Thinking
Intermediate · Course · 1 - 4 Weeks

Johns Hopkins University
Skills you'll gain: Prompt Engineering, Large Language Modeling, ChatGPT, Generative AI, Responsible AI, Healthcare Ethics, Public Health, Data Ethics, Public Health and Disease Prevention, Health Policy, Health Informatics, Artificial Intelligence, Microsoft Copilot, Emerging Technologies
Mixed · Course · 1 - 4 Weeks

Coursera
Skills you'll gain: Agile Software Development, Project Management Software, Program Management, Responsible AI, Planning, Engineering Management, Generative AI, Timelines, Engineering Software, Risk Analysis, Resource Management, Prompt Engineering, Analytics, Stakeholder Communications, Machine Learning, Natural Language Processing
Intermediate · Course · 1 - 4 Weeks

Universidad de Palermo
Skills you'll gain: Eclipse (Software), Object Oriented Programming (OOP), Java, Integrated Development Environments, Data Structures, Java Programming, Computer Programming, Algorithms, Development Environment, Computational Thinking, Debugging
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Embedded Software, Embedded Systems, C++ (Programming Language), Object Oriented Programming (OOP), System Programming, C (Programming Language), Development Environment, Verification And Validation, Software Testing, Peripheral Devices, Debugging
Intermediate · Course · 1 - 3 Months

Skills you'll gain: OpenShift, Kubernetes, Application Deployment, Cloud Applications, Scalability, Containerization, Cloud Management, Development Environment, Platform As A Service (PaaS), Cloud Platforms, Cloud Computing, Continuous Deployment, YAML, PostgreSQL, Debugging, Git (Version Control System)
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Prompt Engineering, Large Language Modeling, Google Gemini, Talent Acquisition, LLM Application, Generative AI, Recruitment, HR Tech, Talent Recruitment, Responsible AI, ChatGPT, Recruitment Strategies, Data Ethics, AI Personalization, Employee Onboarding, Interviewing Skills, Business Process Automation, Automation
Beginner · Course · 1 - 4 Weeks

DeepLearning.AI
Skills you'll gain: LLM Application, Test Data, Large Language Modeling, Prompt Engineering, Generative AI Agents
Intermediate · Project · Less Than 2 Hours

Duke University
Skills you'll gain: Command-Line Interface, Scripting, IT Automation, Computer Programming Tools, Python Programming
Beginner · Guided Project · Less Than 2 Hours