Programming courses can help you learn coding languages like Python, Java, and JavaScript, as well as concepts such as algorithms, data structures, and software development methodologies. 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 web applications and software solutions.

AI CERTs
Skills you'll gain: Game Design, Generative AI Agents, Agentic systems, Animation and Game Design, Video Game Development, Artificial Intelligence and Machine Learning (AI/ML), Unreal Engine, Artificial Intelligence, Generative AI, Game Theory, Design, Design and Product
Intermediate · Course · 1 - 3 Months

Packt
Skills you'll gain: React Redux, JavaScript Frameworks, Web Development Tools, Frontend Performance, Web Applications, Context Management, Data Store, Middleware, Programming Principles
Beginner · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Google Cloud Platform, Query Languages, Data Access, Gemini, Big Data, SQL, Ad Hoc Analysis, Analysis
Beginner · Project · Less Than 2 Hours

Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Unity Engine, User Interface (UI), Visualization (Computer Graphics), User Interface and User Experience (UI/UX) Design, Computer Graphics, Color Theory, Computer Graphic Techniques, Virtual Environment, Geospatial Mapping, C# (Programming Language), Data Structures, Computational Logic
Mixed · Course · 1 - 3 Months

Skills you'll gain: Unreal Engine, 3D Modeling, 3D Assets, Computer Graphics, Virtual Environment, Visualization (Computer Graphics), Animations
Intermediate · Course · 1 - 3 Months

Skills you'll gain: User Interface (UI), Object Oriented Design, Prototyping, Animations
Mixed · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Looker (Software), Big Data, SQL, Data Analysis, Dashboard, Business Intelligence, Data Warehousing, Data Visualization Software, Data Manipulation, Extract, Transform, Load, Data Pipelines, Data Transformation, Data Cleansing, Data Processing, Data Import/Export, Data Storage Technologies, Google Cloud Platform
Intermediate · Course · 1 - 3 Months

SAE Institute México
Skills you'll gain: Unreal Engine, Animation and Game Design, 3D Modeling, Animations, Video Game Development, Game Design, Artificial Intelligence, Blueprinting
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: OpenAI API, Back-End Web Development, Model Evaluation, Model Deployment, User Interface (UI) Design, Performance Tuning, Scalability
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Exploratory Data Analysis, Data Preprocessing, Data Analysis, Artificial Intelligence, Predictive Modeling, Data Science, Data Manipulation, Jupyter, Feature Engineering, Machine Learning, Data Visualization, Python Programming
Intermediate · Guided Project · Less Than 2 Hours

Skills you'll gain: Cloud Applications, Cloud Development, Application Development, Google Cloud Platform, API Gateway, Application Programming Interface (API), Cloud API, Serverless Computing, Authentications, Identity and Access Management, Secure Coding, Node.JS, Event-Driven Programming, Back-End Web Development, Authorization (Computing)
Intermediate · Course · 1 - 3 Months