The language used throughout the course, in both instruction and assessments.

University of Leeds
Skills you'll gain: Integrated Development Environments, Debugging, Microsoft Visual Studio, Unit Testing, Software Development Tools, Computer Programming Tools, Development Environment, Version Control
Beginner · Course · 1 - 4 Weeks

Infosec
Skills you'll gain: Secure Coding, Application Security, System Programming, C++ (Programming Language), C (Programming Language), Unix, Embedded Systems, Debugging, Unix Commands, Operating Systems, Data Security, Linux, Microsoft Windows
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Cloud Management, Microsoft Azure, Cloud Computing Architecture, Cloud Computing, Infrastructure As A Service (IaaS), Cloud Infrastructure, Software As A Service, Infrastructure as Code (IaC), Cloud Security, System Monitoring, Scalability
Beginner · Course · 1 - 4 Weeks

Coursera
Skills you'll gain: JavaScript Frameworks, React.js, Application Development, Application Deployment, Web Applications, Front-End Web Development, Cascading Style Sheets (CSS), Web Development, Routing Protocols, Responsive Web Design, Server Side, Application Programming Interface (API), Scalability
Beginner · Course · 1 - 4 Weeks
University of Michigan
Skills you'll gain: R (Software), Statistical Modeling, Data Visualization, Data Wrangling, Data Manipulation, Correlation Analysis, Histogram, Data Analysis, Statistical Analysis, Biostatistics, Statistics, Statistical Hypothesis Testing, Scripting, Package and Software Management, Predictive Modeling, Risk Analysis, Descriptive Statistics, Data Import/Export
Beginner · Specialization · 1 - 3 Months

Universitat Autònoma de Barcelona
Skills you'll gain: Video Game Development, Game Design, Peer Review, Animation and Game Design, Visualization (Computer Graphics), Computer Programming, Prototyping, Computer Graphics, 3D Modeling
Mixed · Course · 1 - 3 Months

Skills you'll gain: LangChain, LLM Application, Application Development, Large Language Modeling, Generative AI, Artificial Intelligence, Prompt Engineering, Natural Language Processing
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Swift Programming, Apple Xcode, Apple iOS, iOS Development, Apple software proficiency, Application Development, Mobile Development, Object Oriented Programming (OOP), Programming Principles, Development Environment, Integrated Development Environments, Data Structures, Computer Programming
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Mockups, User Flows, Wireframing, Interaction Design, Mobile Development, User Interface (UI), Application Design, User Experience Design, Design
Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: Tensorflow, Keras (Neural Network Library), Matplotlib, Artificial Neural Networks, Image Analysis, Deep Learning, Computer Vision, Applied Machine Learning, Python Programming, Adaptability, Problem Solving
Intermediate · Guided Project · Less Than 2 Hours

Skills you'll gain: Electronics, Hardware Design, Electronics Engineering, Electrical Engineering, Computer Architecture, Schematic Diagrams, Semiconductors, Electronic Components, Low Voltage, Simulation and Simulation Software, Verification And Validation, Software Installation, Data Validation
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Email Automation, Scripting, Google Workspace, Web Development Tools, Javascript, Google Cloud Platform, Spreadsheet Software, Programming Principles, Web Development
Beginner · Project · Less Than 2 Hours