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: Big Data, Data Analysis, Applied Machine Learning, Google Cloud Platform, Machine Learning, SQL
Beginner · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Distributed Denial-Of-Service (DDoS) Attacks, Continuous Monitoring, Network Security, Network Monitoring, Proxy Servers, Intrusion Detection and Prevention, Threat Detection, Firewall, Google Cloud Platform, Infrastructure Security, Network Troubleshooting, Identity and Access Management
Intermediate · Course · 1 - 3 Months

University of California, Berkeley
Skills you'll gain: User Research, Stakeholder Analysis, Materials science, Exploratory Data Analysis, Design Research, Java Programming, Semiconductors, Matplotlib, Pandas (Python Package), Medical Devices, Finite Element Methods, Team Leadership, Energy and Utilities, Control Systems, Environmental Engineering, Radiation Protection, Structural Engineering, Vibrations, Linear Algebra, Engineering Analysis
Earn a degree
Degree · 1 - 4 Years

Google Cloud
Skills you'll gain: Product Support, Help Desk Support, Technical Support, Google Cloud Platform, Service Level, Service Management, Cloud Services, Issue Tracking, Problem Management, Technical Communication, Personally Identifiable Information, Information Privacy
Beginner · Course · 1 - 4 Weeks

Pontificia Universidad Católica de Chile
Skills you'll gain: Descriptive Analytics, Business Analytics, Database Design, NoSQL, Data Ethics, Digital Transformation, Relational Databases, Data Mining, Predictive Analytics, Data Analysis, R Programming, Big Data, Business Intelligence, Databases, Data-Driven Decision-Making, SQL, Organizational Structure, Business Strategy, Organizational Strategy, Value Propositions
Credit offered
Mastertrack · 6 - 12 Months

Skills you'll gain: Google Gemini, Generative AI, Google Cloud Platform, LLM Application, Application Development, Application Programming Interface (API), Test Case
Beginner · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Relational Databases, Database Administration, Google Cloud Platform, Databases, Database Management, SQL, Database Architecture and Administration, Cloud Applications, Data Migration, Database Design, Dataflow, Cloud Storage, Query Languages, Application Deployment, Transaction Processing, Authentications
Intermediate · Course · 1 - 3 Months

Google Cloud
Skills you'll gain: LLM Application, Large Language Modeling, Open Web Application Security Project (OWASP), Security Testing, Application Security, Security Controls, Security Requirements Analysis, API Design, Configuration Management, Application Programming Interface (API)
Beginner · Course · 1 - 3 Months

Google Cloud
Skills you'll gain: Google Gemini, Generative AI, Large Language Modeling, Prompt Engineering, Responsible AI, Google Cloud Platform, Natural Language Processing, Machine Learning Algorithms
Advanced · Course · 1 - 4 Weeks

Pontificia Universidad Católica de Chile
Skills you'll gain: Descriptive Analytics, Business Analytics, Data Mining, Dimensionality Reduction, Predictive Analytics, Data Analysis, R Programming, Statistical Modeling, Big Data, Visualization (Computer Graphics), Business Intelligence, Predictive Modeling, Data Modeling, Analytics, Advanced Analytics, Regression Analysis, Data-Driven Decision-Making, Data Visualization Software, Statistical Visualization, Matplotlib
Credit offered
Mastertrack · 6 - 12 Months

Google Cloud
Skills you'll gain: LLM Application, Generative AI, Prompt Patterns, Prompt Engineering, Google Cloud Platform, Application Development, Natural Language Processing, Application Deployment, Prototyping
Intermediate · Course · 1 - 3 Months

Google Cloud
Skills you'll gain: Google Gemini, Generative AI, Large Language Modeling, Prompt Engineering, LLM Application, Responsible AI, Google Cloud Platform, Data Pipelines, Big Data, Natural Language Processing, Machine Learning Algorithms
Advanced · Course · 1 - 4 Weeks