
Skills you'll gain: Unified Modeling Language, Visual Basic (Programming Language), Object Oriented Programming (OOP), Data Modeling, Program Development, Microsoft Development Tools, Computer Programming, .NET Framework, Data Import/Export, Software Engineering, Data Structures, File Management
Intermediate · Course · 1 - 4 Weeks

University of London
Skills you'll gain: C++ (Programming Language), Object Oriented Programming (OOP), Computer Programming, Debugging, Test Data, Data Validation, Algorithms, Unit Testing, Test Case, Data Structures
Intermediate · Course · 1 - 4 Weeks

Vanderbilt University
Skills you'll gain: Event-Driven Programming, Computer Programming, Distributed Computing, Computer Science, Computational Thinking, Computer Networking, Data Structures, Natural Language Processing, Algorithms, Problem Solving, Application Programming Interface (API)
Beginner · Course · 1 - 3 Months

Dartmouth College
Skills you'll gain: C (Programming Language), Embedded Systems, Data Structures, Algorithms, Computer Programming, Linux, Computer Programming Tools, Development Environment, Software Development Tools, Debugging
Beginner · Course · 1 - 3 Months

Skills you'll gain: Artificial Intelligence, Scikit Learn (Machine Learning Library)
Beginner · Course · 1 - 4 Weeks

University of California, Irvine
Skills you'll gain: Go (Programming Language), Back-End Web Development, Object Oriented Programming (OOP), System Programming, Debugging, Algorithms, OS Process Management, Functional Design, Computer Programming Tools, Data Access, Data Structures, Software Design, Operating Systems, Computer Architecture
Intermediate · Specialization · 3 - 6 Months

Duke University
Skills you'll gain: Rust (Programming Language), Containerization, Data Pipelines, CI/CD, Docker (Software), Jenkins, DevOps, Large Language Modeling, Restful API, Serverless Computing, Generative AI, Amazon Web Services, Development Testing, Software Testing, Maintainability, Command-Line Interface, Prometheus (Software), Natural Language Processing, Computer Programming, Cloud Computing
Beginner · Specialization · 3 - 6 Months

Edureka
Skills you'll gain: Cloud-Native Computing, Grafana, Web Services, Web Applications, Software Architecture, Application Deployment, Development Environment, Object Oriented Design, CI/CD, Programming Principles, Systems Architecture, Computer Programming, Program Development, Network Security, Software Development Tools, Data Structures, Data Sharing
Intermediate · Specialization · 3 - 6 Months
University of California, Santa Cruz
Skills you'll gain: Programming Principles, Maintainability, Data Management
Beginner · Course · 1 - 3 Months

Johns Hopkins University
Skills you'll gain: Statistical Analysis, R Programming, Statistical Programming, Data Analysis, Debugging, Simulations, Computer Programming Tools, Program Development, Programming Principles, Data Structures, Performance Tuning, Data Import/Export
Intermediate · Course · 1 - 4 Weeks

DeepLearning.AI
Skills you'll gain: Natural Language Processing, Supervised Learning, Markov Model, Text Mining, Dimensionality Reduction, Artificial Neural Networks, PyTorch (Machine Learning Library), Deep Learning, Tensorflow, Machine Learning Methods, Data Processing, Feature Engineering, Machine Learning Algorithms, Artificial Intelligence and Machine Learning (AI/ML), Artificial Intelligence, Algorithms, Keras (Neural Network Library), Unstructured Data, Probability & Statistics, Linear Algebra
Intermediate · Specialization · 3 - 6 Months

Alfaisal University | KLD
Skills you'll gain: Non-Verbal Communication, Verbal Communication Skills, Communication, Interpersonal Communications, Recognizing Others
Beginner · Course · 1 - 4 Weeks