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: Machine Learning Methods, Applied Machine Learning, Artificial Neural Networks, Text Mining, Natural Language Processing
Intermediate · Course · 1 - 4 Weeks

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

Skills you'll gain: Network Architecture, Network Planning And Design, Cloud Computing Architecture, General Networking, Network Troubleshooting, Software-Defined Networking, Network Infrastructure, Network Security, Virtual Local Area Network (VLAN), Network Routing, Google Cloud Platform
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Virtual Private Networks (VPN), Google Cloud Platform, Multi-Cloud, Hybrid Cloud Computing, Cloud Computing, General Networking, Network Infrastructure, Network Architecture, Wide Area Networks, Network Security, Scalability
Intermediate · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Semantic Web, Artificial Intelligence, Artificial Intelligence and Machine Learning (AI/ML), Prompt Engineering, Generative AI, Text Mining, Large Language Modeling, Natural Language Processing, Google Cloud Platform, Responsible AI, Scalability, Algorithms
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Application Deployment, Cloud Infrastructure, Microservices, Kubernetes, Google App Engine, Service Level, Google Cloud Platform, Network Architecture, CI/CD, Cloud Computing Architecture, Cloud Storage, DevOps, Cloud Security, Scalability, Identity and Access Management, Disaster Recovery
Advanced · Course · 1 - 3 Months

Google Cloud
Skills you'll gain: Semantic Web, Generative AI, LLM Application, Prompt Engineering Tools, Artificial Intelligence, Google Cloud Platform, Natural Language Processing, Web Analytics and SEO, Algorithms
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Google Cloud Platform, Unstructured Data, MLOps (Machine Learning Operations), Big Data, Applied Machine Learning, Data Pipelines, Artificial Intelligence and Machine Learning (AI/ML), Machine Learning, Jupyter, Predictive Modeling, Natural Language Processing, Image Analysis
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Load Balancing, Google Cloud Platform, Network Performance Management, Hybrid Cloud Computing, Proxy Servers, Scalability, TCP/IP, Servers, Cloud Security, Distributed Denial-Of-Service (DDoS) Attacks
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Data Migration, Google Cloud Platform, Cloud Storage, Extract, Transform, Load, Data Pipelines, Data Processing, Big Data, Data Warehousing, Data Integration, Data Storage, SQL, Data Transformation, Automation
Beginner · Course · 1 - 3 Months

Skills you'll gain: Dataflow, Serverless Computing, Identity and Access Management, Data Pipelines, Data Processing, Data Security, Cloud Storage, Google Cloud Platform, Containerization, Scalability
Intermediate · Course · 1 - 3 Months

Skills you'll gain: People Analytics, Data Validation, Data Processing, Workforce Management, Advanced Analytics
Mixed · Course · 1 - 4 Weeks