Computer courses can help you learn programming languages like Python and Java, data structures, algorithms, and web development fundamentals. You can build skills in software design, debugging, and database management, along with understanding cybersecurity principles. Many courses introduce tools such as Git for version control, SQL for database queries, and frameworks like React for building user interfaces, demonstrating how these skills are applied in real-world projects.

Skills you'll gain: Apache Maven, Build Tools, Eclipse (Software), CI/CD, Java, Continuous Integration, Integrated Development Environments, Dependency Analysis, Extensible Markup Language (XML)
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Cloud Deployment, DevOps, CI/CD, Application Deployment, Cloud Development, Devops Tools, Development Environment, Continuous Delivery, Cloud Applications, Amazon Elastic Compute Cloud, Real Time Data, Kibana, Query Languages, Data Modeling, Distributed Computing, Data Engineering, Data Mapping, NoSQL, Relational Databases, Scalability
★ 4.9 (19) · Beginner · Specialization · 1 - 3 Months

Google Cloud
Skills you'll gain: Looker (Software), Data-Driven Decision-Making, Data Analysis, Analytics, Google Cloud Platform, Dashboard Creation, Interactive Data Visualization, Data Visualization Software, Cloud Storage, Data Storage Technologies, Data Storage, SQL, Data Warehousing, Data Sharing
Beginner · Course · 1 - 3 Months

AI CERTs
Skills you'll gain: Governance, Governance Risk Management and Compliance, Financial Regulations, Financial Regulation, Business Leadership, Business Transformation, Vendor Management, Business Planning, Regulatory Requirements, Business Strategy, Vendor Relationship Management, Business Modeling, Feasibility Studies, Technology Strategies, Technology Roadmaps, Supplier Management, Merchant Services, Key Management, Payment Processing, Cryptography
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Model Deployment, Application Deployment, Image Analysis, Google Cloud Platform, Cloud Deployment, Computer Vision, Anomaly Detection
Beginner · Project · Less Than 2 Hours

Coursera
Skills you'll gain: Web Presence, Content Management Systems, Web Content, Web Design, User Accounts, Web Design and Development, Web Development, Graphic Design
Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: Model Evaluation, Classification Algorithms, Regression Analysis, Matplotlib, Feature Engineering, Time Series Analysis and Forecasting, Data Preprocessing, Jupyter, Image Analysis, Cloud Deployment, Scikit Learn (Machine Learning Library), Applied Machine Learning, Tensorflow, Amazon Web Services, Python Programming, Data Transformation, Logistic Regression, Machine Learning Methods, Machine Learning, Artificial Intelligence and Machine Learning (AI/ML)
★ 4.8 (13) · Beginner · Specialization · 1 - 3 Months

Universidades Anáhuac
Skills you'll gain: Artificial Neural Networks, Keras (Neural Network Library), Deep Learning, Applied Machine Learning, Tensorflow, Convolutional Neural Networks, Recurrent Neural Networks (RNNs), Image Analysis, Model Training, Model Deployment, Computer Vision
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Cloud Security, Internet Of Things, Network Security, Application Security, Security Management, Data Security, Cloud Services, Security Controls, Time Series Analysis and Forecasting, Cryptography, Data Analysis, Cryptographic Protocols, Identity and Access Management, Data Integrity, Authentications, Vulnerability Assessments
★ 4.9 (18) · Beginner · Course · 1 - 3 Months

Google Cloud
Skills you'll gain: Google Gemini, Gemini, Google Sheets, Google Workspace, Productivity Software, Generative AI, Spreadsheet Software, AI Enablement, Prompt Engineering, Data Management
Beginner · Course · 1 - 4 Weeks

University of Leeds
Skills you'll gain: Cloud Computing, Cloud Computing Architecture, Cloud Services, Cloud Platforms, Cloud Development, Cloud Security, Cloud Applications, Cloud Infrastructure, Cloud Management, Cloud Deployment, Scalability
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Network Architecture, General Networking, Wireless Networks, Networking Hardware, TCP/IP, Virtual Networking, Network Routers, Network Administration, Local Area Networks, OSI Models, Network Infrastructure, Computer Networking, Virtual Local Area Network (VLAN), Network Model, Network Security, Software-Defined Networking, Network Switches, Network Protocols, System Configuration, Command-Line Interface
Beginner · Course · 1 - 3 Months