Computer programming courses can help you learn coding languages like Python, Java, and JavaScript, along with concepts such as algorithms, data structures, and software development principles. You can build skills in debugging, version control, and writing efficient code. Many courses introduce tools like Git for version control, integrated development environments (IDEs) like Visual Studio Code, and frameworks such as React or Django, that support developing applications and enhancing your programming capabilities.

Google Cloud
Skills you'll gain: Generative AI, Generative Model Architectures, Google Cloud Platform, Image Analysis, Applied Machine Learning, Unsupervised Learning
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Google Cloud Platform, Cloud API, Natural Language Processing, Configuration Management
Beginner · Project · Less Than 2 Hours

Google Cloud
Skills you'll gain: Google Gemini, SQL, Google Cloud Platform, Code Review, Query Languages, Debugging, Prompt Engineering
Beginner · Project · Less Than 2 Hours

Universidades Anáhuac
Skills you'll gain: Data-Driven Decision-Making, Artificial Intelligence, Customer Analysis, AI Product Strategy, Business Intelligence, Classification And Regression Tree (CART), Image Analysis, Machine Learning, Decision Tree Learning, Virtual Environment, Applied Machine Learning, Big Data, Natural Language Processing
Beginner · Course · 1 - 3 Months
Skills you'll gain: Account Management, AI Personalization, Customer Engagement, Generative AI Agents, Customer Communications Management, Personalized Service, Customer Insights, Communication, Scalability, Customer Relationship Management (CRM) Software, Data Ethics, Email Automation, Customer Retention, Responsible AI, Predictive Modeling, Business Process Automation, Analytics, Workflow Management, Automation
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Large Language Modeling, LangChain, NoSQL, Database Systems, Databases, Query Languages, OpenAI, Data Management, Linear Algebra, Development Environment, Unstructured Data, Scalability, Data Analysis
Intermediate · Course · 1 - 3 Months

Google Cloud
Skills you'll gain: Cloud Security, Google Cloud Platform, Identity and Access Management, Cloud Management, Firewall, Load Balancing, Web Applications, Mobile Development
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: MLOps (Machine Learning Operations), Google Cloud Platform, DevOps, Cloud Management, Continuous Deployment, Machine Learning Methods, Applied Machine Learning, Automation, Data Processing, Scalability
Intermediate · Course · 1 - 4 Weeks
Skills you'll gain: Software-Defined Networking, Network Architecture, Network Planning And Design, Wide Area Networks, Virtual Private Networks (VPN), Network Security, Network Performance Management, Network Infrastructure, Firewall, Network Routing, Encryption, Real Time Data
Intermediate · Course · 1 - 4 Weeks

University of Maryland, College Park
Skills you'll gain: No-Code Development, Application Development, User Experience, User Interface (UI), Data Modeling, Application Design, Application Deployment, Platform As A Service (PaaS), Automation, Cloud Applications, Salesforce, ServiceNow
Intermediate · Course · 1 - 3 Months

Northeastern University
Skills you'll gain: Natural Language Processing, Data Ethics, Responsible AI, Deep Learning, Artificial Neural Networks, Machine Learning, Artificial Intelligence, Machine Learning Algorithms, Scalability
Mixed · Course · 1 - 4 Weeks

Amazon Web Services
Skills you'll gain: Amazon Web Services, Apache Cassandra, Enterprise Application Management, Scalability, Performance Tuning
Beginner · Course · 1 - 4 Weeks