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.

Skills you'll gain: 3D Modeling, Unreal Engine, 3D Assets, Computer Graphics, Animations, Simulations
Intermediate · Course · 1 - 3 Months

Board Infinity
Skills you'll gain: Restful API, Database Design, API Design, MongoDB, Database Management, Authentications, Application Programming Interface (API), Relational Databases, Databases, Authorization (Computing), Secure Coding, NoSQL, SQL, Node.JS, Scalability
Intermediate · Course · 1 - 4 Weeks

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

Skills you'll gain: LangChain, LLM Application, Real Time Data, Application Frameworks, Document Management, Data Store, Data Quality, Image Analysis
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Google Cloud Platform, Virtual Machines, Event Monitoring, Cloud-Based Integration, Cloud Computing, Event-Driven Programming
Beginner · Project · Less Than 2 Hours

Skills you'll gain: Kubernetes, Cloud-Native Computing, DevOps, YAML, Continuous Deployment, Application Programming Interface (API), Authorization (Computing), Application Deployment, Role-Based Access Control (RBAC), Application Security, Authentications, Capacity Management, Configuration Management
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: 3D Modeling, Unreal Engine, 3D Assets, Computer Graphic Techniques, Design Elements And Principles
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Unreal Engine, User Interface (UI), Video Game Development, Game Design, UI Components, Animation and Game Design, System Testing, Scalability, Development Testing, Artificial Intelligence, Scripting, Debugging
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Amazon S3, SQL, Database Administration, Transact-SQL, Stored Procedure, IT Automation, Cloud Infrastructure, User Accounts, Compliance Auditing
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Prompt Engineering, Generative AI, Generative AI Agents, Document Management, LLM Application, AI Product Strategy, Responsible AI, Application Programming Interface (API), Machine Learning, System Configuration, Configuration Management
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Game Design, Unreal Engine, System Design and Implementation, User Interface (UI), Video Game Development, User Interface and User Experience (UI/UX) Design, Interaction Design, Storytelling, Animations
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: GitHub, Authentications, Test Case, Eclipse (Software), Verification And Validation, Extensible Markup Language (XML), Software Installation
Intermediate · Course · 3 - 6 Months