Game programming courses can help you learn coding languages like C# and C++, game design principles, level design, and physics simulation. You can build skills in debugging, optimizing game performance, and creating engaging user interfaces. Many courses introduce tools such as Unity and Unreal Engine, that support developing interactive experiences and implementing graphics and sound effects.

Total Seminars
Skills you'll gain: Pandas (Python Package), Data Processing, Data Structures, Python Programming, Scripting, Code Reusability, Automation, Programming Principles, Functional Design, Development Environment, Data Preprocessing, Data Manipulation, Data-oriented programming, Computational Logic, Jupyter, Computer Programming, Software Installation
Beginner · Course · 1 - 3 Months

Infosec
Skills you'll gain: Prompt Engineering, ChatGPT, Security Testing, AI Security, Responsible AI, API Testing, AI Integrations, Penetration Testing, OpenAI, Exploitation techniques, Vulnerability Scanning, Generative AI
★ 4.1 (22) · Beginner · Course · 1 - 3 Months

Skills you'll gain: Pandas (Python Package), Pivot Tables And Charts, Data Manipulation, Data Import/Export, NumPy, Business Reporting, Data Wrangling, Jupyter, Data Visualization, Microsoft Excel, Plot (Graphics), Data Transformation, Data Analysis Software, Data Analysis, Data Cleansing, Data Preprocessing, Analytics, Business Analytics, Data Processing, Python Programming
★ 4.8 (30) · Beginner · Specialization · 1 - 3 Months

Skills you'll gain: Model Evaluation, Feature Engineering, Data Preprocessing, Demand Planning, Financial Data, Predictive Modeling, Customer Demand Planning, Data-Driven Decision-Making, Exploratory Data Analysis, R Programming, Customer Analysis, Predictive Analytics, Profit and Loss (P&L) Management, Inventory and Warehousing, Analytics, Data Processing, Data Wrangling, Advanced Analytics, Machine Learning, Business
★ 5 (14) · Beginner · Specialization · 1 - 3 Months

Skills you'll gain: Selenium (Software), Test Script Development, Test Automation, Browser Compatibility, Java Programming, Java, Test Tools, Software Testing, Javascript, Eclipse (Software), Apache Maven, Development Environment, Object Oriented Programming (OOP), Cascading Style Sheets (CSS), Software Installation, System Configuration
Intermediate · Course · 3 - 6 Months

Skills you'll gain: Vector Databases, Embeddings, PostgreSQL, Relational Databases, SQL, Query Languages, NoSQL, Node.JS, Data Import/Export, Data Processing
★ 4.5 (24) · Intermediate · Course · 1 - 4 Weeks

DeepLearning.AI
Skills you'll gain: Federated Learning, Fine-tuning, AI Security, Large Language Modeling, PyTorch (Machine Learning Library), Model Optimization, Information Privacy, LLM Application, Model Training, Distributed Computing, Machine Learning
★ 4.5 (17) · Beginner · Project · Less Than 2 Hours

Howard University
Skills you'll gain: Linear Algebra, Applied Mathematics, Algebra, Python Programming
★ 4.5 (18) · Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Model Evaluation, Data Preprocessing, Exploratory Data Analysis, Feature Engineering, Model Deployment, Data Analysis, PySpark, Model Training, Data Cleansing, Data Import/Export, Data Transformation, Apache Spark, Data-Driven Decision-Making, AI Enablement, Decision Tree Learning, Predictive Modeling, Predictive Analytics, Machine Learning
★ 4.7 (26) · Intermediate · Guided Project · Less Than 2 Hours

Skills you'll gain: Data Quality, Responsible AI, Data Cleansing, Generative AI, Data Preprocessing, Data Validation, Automation, Tensorflow, OpenAI, Alteryx
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Computer Vision, Image Analysis, PyTorch (Machine Learning Library), Model Optimization, Artificial Intelligence and Machine Learning (AI/ML), Artificial Intelligence, System Configuration, Deep Learning, Real Time Data, Model Deployment, Software Installation, Application Deployment
Intermediate · Course · 3 - 6 Months

Universidad de Palermo
Skills you'll gain: Eclipse (Software), Object Oriented Programming (OOP), Java, Integrated Development Environments, Data Structures, Java Programming, File I/O, Computer Programming, Algorithms, Programming Principles, Development Environment, Debugging, Software Development
★ 4.9 (8) · Beginner · Course · 1 - 4 Weeks