Programming languages courses can help you learn syntax, data structures, algorithms, and object-oriented programming. You can build skills in debugging, code optimization, and software development methodologies. Many courses introduce tools like Git for version control, integrated development environments (IDEs) such as Visual Studio Code, and frameworks like React or Django, that support creating robust applications and enhancing your coding efficiency.

Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Video Game Development, Game Design, Animation and Game Design, Unreal Engine, User Interface (UI), User Interface (UI) Design, Augmented and Virtual Reality (AR/VR), Virtual Environment, Artificial Intelligence, Debugging, Scripting
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Usability, Hypertext Markup Language (HTML), Front-End Web Development, Browser Compatibility, User Interface (UI), User Interface and User Experience (UI/UX) Design, User Interface (UI) Design, Semantic Web, Web Design and Development, Javascript, Web Design, Debugging, Web Applications, Usability Testing, Web Development, Development Testing
Mixed · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Flutter (Software), Google Gemini, Generative AI, Artificial Intelligence, Application Deployment, Google Cloud Platform, Application Development, Mobile Development
Intermediate · Course · 1 - 3 Months

Google Cloud
Skills you'll gain: Google Gemini, Generative AI, Google Cloud Platform, SQL, Artificial Intelligence and Machine Learning (AI/ML), Big Data, Predictive Modeling, Customer Relationship Management
Intermediate · Course · 1 - 4 Weeks

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

Skills you'll gain: People Analytics, Data Validation, Data Processing, Workforce Management, Advanced Analytics
Mixed · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Google Gemini, Big Data, Exploratory Data Analysis, Data Analysis, Data Transformation, Generative AI, Prompt Engineering, SQL, Data Visualization Software
Beginner · Course · 1 - 4 Weeks

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

Ball State University
Skills you'll gain: Data Ethics, Machine Learning Algorithms, Data Collection, Supervised Learning, SQL, Unsupervised Learning, Graph Theory, Software Development Methodologies, Financial Statement Analysis, Statistical Hypothesis Testing, Statistical Methods, Data Wrangling, SAS (Software), Object Oriented Programming (OOP), Spatial Analysis, Text Mining, Statistical Software, R Programming, Artificial Intelligence, Natural Language Processing
Earn a degree
Degree · 1 - 4 Years

Skills you'll gain: Google Gemini, Generative AI, Generative AI Agents, Flutter (Software), LLM Application, Google Cloud Platform, Mobile Development, Prompt Engineering, Application Development
Beginner · Course · 1 - 3 Months

Google Cloud
Skills you'll gain: Google Gemini, Google Workspace, Application Deployment, Content Performance Analysis, OAuth, Email Automation, Generative AI Agents, Productivity Software, Identity and Access Management, Collaborative Software, Performance Metric, Application Programming Interface (API), Data Store
Beginner · Course · 1 - 4 Weeks