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.

Skills you'll gain: Data Storage, File Systems, Servers, Data Management, Disaster Recovery, Data Integrity, Data Security, Configuration Management, System Configuration, Scalability, Software Installation
Beginner · Course · 1 - 3 Months

Skills you'll gain: MySQL, SQL, Databases, Relational Databases, Performance Tuning, Software Installation, Data Management, System Configuration
Beginner · Course · 1 - 3 Months

Skills you'll gain: Anomaly Detection, Image Analysis, Google Cloud Platform, Computer Vision, Data Import/Export, Applied Machine Learning, Predictive Modeling, Data Management
Beginner · Project · Less Than 2 Hours

Google Cloud
Skills you'll gain: Security Information and Event Management (SIEM), Security Management, Event Monitoring, Threat Detection, Continuous Monitoring, System Monitoring, Network Security, Google Cloud Platform, Cloud Computing
Beginner · Project · Less Than 2 Hours

Skills you'll gain: Email Automation, Analytics, LLM Application, Grammar, Customer Support, Debugging
Beginner · Course · 1 - 3 Months

Skills you'll gain: Cloud Computing, Cloud Services, Microsoft Azure, CI/CD, Cloud Infrastructure, Cloud Applications, Infrastructure As A Service (IaaS), Application Deployment, Continuous Deployment, Continuous Integration, Platform As A Service (PaaS), Angular, System Testing, Application Performance Management, Full-Stack Web Development, Node.JS, Application Programming Interface (API)
Beginner · Course · 1 - 3 Months

Skills you'll gain: Microsoft Azure, Serverless Computing, ASP.NET, Virtual Machines, Windows PowerShell, Cloud Computing, Cloud Services, OAuth, .NET Framework, Authentications, Data Storage Technologies, Cloud Storage, Databases, Bash (Scripting Language), C# (Programming Language), Application Deployment, Identity and Access Management
Beginner · Course · 1 - 3 Months

Skills you'll gain: Google Gemini, Generative AI, Google Cloud Platform, MLOps (Machine Learning Operations), Tensorflow, Artificial Intelligence, Cloud Infrastructure, Data Processing, Machine Learning, Natural Language Processing
Beginner · Course · 1 - 3 Months

Skills you'll gain: SQL, Business Reporting, Performance Reporting, Data Cleansing, Data Analysis, Query Languages, Database Development, Analytical Skills, Data Transformation, Business Analysis, Technical Communication, Prompt Engineering
Beginner · Course · 1 - 4 Weeks

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

Pearson
Skills you'll gain: Dynamic Host Configuration Protocol (DHCP), TCP/IP, Network Administration, General Networking, Network Protocols, Remote Access Systems, Network Performance Management, Network Security, Network Monitoring, System Monitoring
Beginner · Course · 1 - 4 Weeks

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