Programming languages courses can help you learn syntax, data structures, algorithms, and object-oriented programming. You can build skills in debugging, code optimization, and software development methodologies. Many courses introduce tools like Git for version control, integrated development environments (IDEs) such as Visual Studio Code, and frameworks like React or Django, that support creating robust applications and enhancing your coding efficiency.

Ball State University
Skills you'll gain: Data Ethics, Graph Theory, Machine Learning Algorithms, Supervised Learning, File Systems, SQL, Software Engineering, Data Visualization, Statistical Hypothesis Testing, Statistical Methods, Spatial Data Analysis, Cryptography, Object Oriented Programming (OOP), SAS (Software), Text Mining, Financial Data, Artificial Intelligence, Predictive Modeling, Data Science, Natural Language Processing
Degree · 1 - 4 Years

BITS Pilani
Skills you'll gain: Relational Databases, User Research, Probability & Statistics, Data Storytelling, Bash (Scripting Language), Graph Theory, Object Oriented Design, Theoretical Computer Science, Operating Systems, Android Development, Database Design, Encryption, Bioinformatics, Software Development Methodologies, Amazon Web Services, Feature Engineering, Algorithms, TCP/IP, Java Programming, Data Structures
Degree · 1 - 4 Years
University of London
Skills you'll gain: Human Computer Interaction, Virtual Reality, Game Design, Full-Stack Web Development, Mobile Development, Agile Software Development, Animations, Data Ethics, Event-Driven Programming, Git (Version Control System), Web Applications, Incident Response, Data Science, Natural Language Processing, Data Transformation, Combinatorics, Database Design, Model Evaluation, Web Development, Generative AI
Graduate Certificate · 6 - 12 Months
University of Illinois at Urbana-Champaign
Degree · 1 - 4 Years

Skills you'll gain: Spatial Analysis, C# (Programming Language)
Intermediate · Course · 1 - 3 Months

University of London
Skills you'll gain: Database Management, Relational Databases, Database Design, Databases, Descriptive Statistics, Object Oriented Programming (OOP), Statistical Inference, Data Literacy, Data Visualization Software, Data Visualization, Statistical Hypothesis Testing, Exploratory Data Analysis, Tableau Software, Data Presentation, Statistical Visualization, Algebra, Calculus, Trigonometry, Logical Reasoning, Linear Algebra
Degree · 1 - 4 Years

Google Cloud
Skills you'll gain: Google Gemini, Gemini, Exploratory Data Analysis, Interactive Data Visualization, Data Wrangling, Prompt Engineering, Google Cloud Platform, Data Transformation, Debugging, Query Languages
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Core Data (Software), iOS Development, UI Components, Data Store, Payment Systems, Maintainability, User Interface and User Experience (UI/UX) Design, Cloud Storage
Intermediate · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: AI Security, Open Web Application Security Project (OWASP), LLM Application, Model Deployment, Large Language Modeling, Cloud API, Responsible AI, Threat Detection, Google Cloud Platform, Prompt Engineering, Application Programming Interface (API), System Configuration, Application Development
Beginner · Course · 1 - 3 Months

Google Cloud
Skills you'll gain: Serverless Computing, Google Cloud Platform, Cloud Development, Cloud API, Cloud-Native Computing, Cloud-Based Integration, Cloud Security, Cloud Computing Architecture, Security Controls, Application Deployment, Application Development, Authentications, Event-Driven Programming, Identity and Access Management, Authorization (Computing), Performance Tuning, Scalability
Intermediate · Course · 1 - 3 Months

Google Cloud
Skills you'll gain: Google Cloud Platform, NoSQL, Cloud Applications, Database Administration, Relational Databases, Database Development, Database Management, Database Management Systems, Database Architecture and Administration, Database Design, Cloud Deployment, Query Languages, Data Migration, Transaction Processing, Data Import/Export
Intermediate · Course · 1 - 3 Months

Google Cloud
Skills you'll gain: Google Gemini, Google Workspace, Gmail, Data Store, AI Enablement, Enterprise Application Management, AI Integrations, Authentications
Beginner · Course · 1 - 4 Weeks