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: Application Development, Application Lifecycle Management, User Interface (UI) Design, Data Validation, Code Reusability
Beginner · Course · 1 - 3 Months

Google Cloud
Skills you'll gain: Google Gemini, Gemini, Google Workspace, Generative AI
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Canva (Software), Graphical Tools, Graphic and Visual Design, Design, Content Creation, Graphic and Visual Design Software, Graphic Design, Graphics Software, Social Media Marketing, Advertising
Beginner · Guided Project · Less Than 2 Hours

Google Cloud
Skills you'll gain: Google Gemini, Gemini, Google Workspace, AI Personalization, Cloud Storage, Prompt Engineering, File Management, Document Management
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Security Management, Security Strategy, Configuration Management, Security Awareness, Security Controls, Information Systems Security, Computer Security Awareness Training, Enterprise Security, Cybersecurity, Cyber Security Strategy, Change Control, Data Security, Safety and Security, Cyber Security Policies, Data Integrity
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Program Development, Software Development, Web Development Tools, Process Driven Development, Development Environment, Web Frameworks, Server Side, File I/O, Data Store, Web Servers, Package and Software Management, Data Entry
Beginner · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Google Gemini, Gemini, Command-Line Interface, Code Review, Software Installation, LLM Application, Model Context Protocol, Secure Coding, Software Architecture
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Unity Engine, Algorithms, Game Design, Video Game Development, Program Development, Programming Principles, 3D Assets, Debugging, Software Installation
Beginner · Course · 1 - 4 Weeks

Universidad de los Andes
Skills you'll gain: Recurrent Neural Networks (RNNs), Generative AI, Deep Learning, Convolutional Neural Networks, Generative Model Architectures, Generative Adversarial Networks (GANs), Transfer Learning, Vision Transformer (ViT), Image Analysis, Artificial Neural Networks, Machine Learning Methods, Model Optimization, Network Architecture, Natural Language Processing, Model Training
★ 4.7 (9) · Beginner · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Google Gemini, Gemini, Google Workspace, Generative AI
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Retrieval-Augmented Generation, Vector Databases, Embeddings, Google Gemini, AI Workflows, Agentic Workflows, OpenAI API, Generative AI Agents, Generative AI, Multimodal Prompts, Prompt Engineering, Semantic Web, Large Language Modeling, Data Pipelines, Natural Language Processing, Workflow Management, Database Management, Application Programming Interface (API), Automation, Machine Learning
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Cybersecurity, Network Security, Disaster Recovery, Cryptography, Cyber Operations, Encryption, Infrastructure as Code (IaC), Infrastructure Security, Software-Defined Networking, Security Management, Identity and Access Management, Security Controls, System Monitoring, Event Monitoring, Authentications
★ 4.8 (6) · Beginner · Course · 1 - 4 Weeks