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.

Board Infinity
Skills you'll gain: JUnit, Unit Testing, Software Testing, Development Testing, Java, Test Case, Integration Testing, Test Automation, Test Driven Development (TDD)
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: HTML and CSS, Web Design, Hypertext Markup Language (HTML), Creative Design, Cascading Style Sheets (CSS), User Interface (UI), Web Development, Usability, Information Architecture
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Unreal Engine, 3D Assets, 3D Modeling, Virtual Environment, Computer Graphics, Performance Tuning
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Gemini, Email Automation, Google Cloud Platform, AI Personalization, Identity and Access Management, Test Data, Cloud-Based Integration, Model Deployment, Data Maintenance, Query Languages, SQL, Machine Learning
Intermediate · Project · Less Than 2 Hours

Skills you'll gain: Unreal Engine, Virtual Environment, 3D Assets, Game Design, Visualization (Computer Graphics), Computer Graphics, Animation and Game Design, Storytelling, Layout Design, Design Elements And Principles
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: 3D Assets, 3D Modeling, Unreal Engine, Video Game Development, Computer Graphics
Mixed · Course · 1 - 4 Weeks

H2O.ai
Skills you'll gain: Retrieval-Augmented Generation, Large Language Modeling, AI Enablement, Generative AI, Web Applications, Artificial Intelligence, Data Processing, Prompt Engineering, Agentic systems, Application Development, Application Programming Interface (API), Automation
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Unreal Engine, Animation and Game Design, Video Game Development, 3D Assets, Game Design, Development Testing, Artificial Intelligence, User Interface (UI), Performance Tuning
Intermediate · Course · 1 - 3 Months

Skills you'll gain: 3D Modeling, Unreal Engine, 3D Assets, Animation and Game Design, Animations, Computer Graphics, Video Game Development, Image Quality, Data Import/Export
Intermediate · Course · 3 - 6 Months

Skills you'll gain: Jira (Software), User Story, Agile Software Development, Agile Project Management, Sprint Planning, Agile Methodology, Backlogs, Collaborative Software, Issue Tracking, GitHub, User Accounts
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Looker (Software), Business Intelligence, Data Analysis Expressions (DAX), Dashboard, Ad Hoc Analysis, SQL, Data Analysis, Google Cloud Platform
Intermediate · Project · Less Than 2 Hours

Skills you'll gain: Amazon S3, SQL, Data Storage Technologies, IT Automation, Cloud Infrastructure, Performance Analysis
Intermediate · Course · 1 - 3 Months