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: LLM Application, Machine Learning Methods, Applied Machine Learning, Machine Learning Algorithms, Fine-tuning, Model Training
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Flutter (Software), Google Gemini, Gemini, Generative AI Agents, Artificial Intelligence, LLM Application, Model Deployment, AI Workflows, Google Cloud Platform, AI Integrations, Generative AI, Application Development, Mobile Development, Mobile Development Tools, Cloud Hosting, Agentic systems
Beginner · Course · 1 - 3 Months

Skills you'll gain: Database Design, Relational Databases, Database Theory, Database Management, Database Development, SQL, Databases, Data Integrity, Data Modeling, Data Management, Data Structures
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Computer Graphics, Visualization (Computer Graphics), Computer Graphic Techniques, C and C++, C++ (Programming Language), Image Quality, Applied Mathematics, Algebra
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Amazon Redshift, Data Import/Export, Identity and Access Management, Data Migration, Query Languages, SQL, Google Cloud Platform, Data Store, Database Design, Role-Based Access Control (RBAC), Performance Tuning, Data Modeling, Relational Databases, Database Management, Data Architecture, Data Sharing, Capacity Management
Intermediate · Course · 1 - 3 Months

Northeastern University
Skills you'll gain: Database Design, Database Theory, Database Management, Database Development, Database Systems, Relational Databases, Databases, Database Management Systems, SQL, NoSQL, Data Modeling, Unified Modeling Language, Query Languages, Data Integrity, Data Manipulation, Performance Tuning
Mixed · Course · 1 - 3 Months

Skills you'll gain: Network Security, OSI Models, Distributed Denial-Of-Service (DDoS) Attacks, Firewall, TCP/IP, Network Administration, Wireless Networks, Network Protocols, General Networking, Telecommunications, Intrusion Detection and Prevention, Network Routers, Security Controls, Identity and Access Management, Mobile Security, Authentications
Beginner · Course · 1 - 4 Weeks
Skills you'll gain: Health Technology, Clinical Informatics, Healthcare Ethics, Clinical Documentation, Medical Imaging, Radiology, Diagnostic Radiology, AI literacy, Clinical Nursing, Data Ethics, Responsible AI, Clinical Research, Health Informatics, AI Personalization, Decision Support Systems, Risking, Nursing Practices, X-Ray Computed Tomography, Predictive Analytics, Image Analysis
Intermediate · Course · 1 - 3 Months

Coursera
Skills you'll gain: Convolutional Neural Networks, Image Analysis, Transfer Learning, Fine-tuning, Deep Learning, Computer Vision, Data Storytelling, Applied Machine Learning, Technical Communication, Model Optimization, Geospatial Information and Technology, Model Training, Machine Learning, Model Deployment, Heat Maps, Data Pipelines, Machine Learning Algorithms, Augmented Reality
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: 3D Modeling, 3D Assets, Visualization (Computer Graphics), Computer Graphic Techniques, Graphical Tools
Advanced · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Kubernetes, Firewall, Google Cloud Platform, Infrastructure Security, Cloud Security, Cloud-Native Computing, Network Security, Security Controls, Cyber Security Policies
Intermediate · Course · 1 - 4 Weeks

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