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: Oracle Databases, Data Integration, Identity and Access Management, Google Cloud Platform, Extract, Transform, Load, Query Languages, SQL, Data Migration, Database Management, Database Architecture and Administration, Data Modeling, Data Security
Intermediate · Course · 1 - 3 Months

Google Cloud
Skills you'll gain: Keras (Neural Network Library), Tensorflow, Recurrent Neural Networks (RNNs), Generative AI, Generative Model Architectures, Applied Machine Learning, Natural Language Processing
Advanced · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Large Language Modeling, Natural Language Processing, Transfer Learning, Embeddings, Model Evaluation
Advanced · Course · 1 - 4 Weeks

Skills you'll gain: Diagram Design, Persona Development, User Accounts, Productivity Software, Strategic Thinking, Market Analysis, Marketing Communications
Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: Application Deployment, Amazon Web Services, Google Cloud Platform, Cloud Applications, Application Performance Management, Kubernetes, Cloud Services, Serverless Computing, System Monitoring, Containerization, Scalability
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Virtualization and Virtual Machines, Network Administration, File Systems
Intermediate · Course · 1 - 3 Months

Amazon Web Services
Skills you'll gain: Applied Machine Learning, Machine Learning, AI Enablement, MLOps (Machine Learning Operations), Technology Roadmaps, Data-Driven Decision-Making, Artificial Intelligence and Machine Learning (AI/ML), Business Analytics, Business Solutions, Organizational Strategy, AI Product Strategy, Organizational Change, Product Roadmaps, Feasibility Studies, System Requirements, Solution Design, Training Programs
Beginner · Course · 1 - 4 Weeks

Amazon Web Services
Skills you'll gain: .NET Framework, Linux, Application Frameworks, Cross Platform Development, Software Development Tools, C# (Programming Language), Dependency Analysis
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Network Architecture, Cloud Computing Architecture, Cloud Infrastructure, Network Infrastructure, Cloud Platforms, Cloud-Native Computing, Hardware Architecture, Networking Hardware, Virtualization, Risk Management Framework, Interoperability, Software Architecture, Enterprise Architecture, System Configuration
Intermediate · Course · 1 - 4 Weeks
Skills you'll gain: AI Security, Application Security, Secure Coding, DevSecOps, Open Web Application Security Project (OWASP), Responsible AI, Threat Modeling, Vulnerability Scanning, AI Personalization, Continuous Integration, Code Review, PyTorch (Machine Learning Library), MLOps (Machine Learning Operations), Dependency Analysis, Analysis, Program Implementation, Supply Chain
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Technical Design
Advanced · Course · 1 - 3 Months

Skills you'll gain: User Experience Design, User Flows, Wireframing, UI/UX Research, User Centered Design, User Interface and User Experience (UI/UX) Design, Usability, Prototyping, Design Software
Intermediate · Course · 1 - 4 Weeks