
Skills you'll gain: Threat Modeling, IT Security Architecture, Secure Coding, Application Security, Security Testing, Security Strategy, Security Requirements Analysis, Solution Architecture, Software Development Methodologies, Software Development Life Cycle, Systems Architecture, Penetration Testing, Business Risk Management, Compliance Management
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Object Oriented Programming (OOP), Unity Engine, Video Game Development, Event-Driven Programming, C# (Programming Language), User Interface (UI), Scripting, Animations, Debugging
Intermediate · Course · 1 - 4 Weeks

Case Western Reserve University
Skills you'll gain: Geostatistics, Exploratory Data Analysis, Spatial Analysis, Geospatial Information and Technology, Geographic Information Systems, Data Cleansing, Data Analysis, Statistical Modeling, Statistical Analysis, Oil and Gas, Estimation, Simulation and Simulation Software, Data Integration
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Unreal Engine, Animation and Game Design, Animations, 3D Assets, User Interface (UI), Creativity
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Hypertext Markup Language (HTML), Responsive Web Design, Cascading Style Sheets (CSS), HTML and CSS, Web Development Tools, Web Design, Development Environment, Web Content Accessibility Guidelines, Front-End Web Development, Web Development, Web Content, Semantic Web
Beginner · Course · 1 - 3 Months

Scrimba
Skills you'll gain: Cascading Style Sheets (CSS), React.js, Front-End Web Development, UI Components, Maintainability, Software Design, Web Development
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Unity Engine, Torque (Physics), Game Design, Video Game Development, Mechanics, Animation and Game Design, Simulations, Mathematical Modeling, Physics, Scripting, C# (Programming Language), Linear Algebra, Applied Mathematics
Mixed · Course · 1 - 4 Weeks

JetBrains
Skills you'll gain: Generative AI Agents, Large Language Modeling, Software Development Tools, IntelliJ IDEA, LLM Application, Artificial Intelligence, Agentic systems, Artificial Intelligence and Machine Learning (AI/ML), Responsible AI, Software Development, Code Review, Integrated Development Environments, Generative AI, Computer Programming, Software Development Life Cycle
Beginner · Course · 1 - 3 Months

Skills you'll gain: Javascript, JSON, Event-Driven Programming, Web Development, Data Structures, Application Deployment, Application Development, User Interface (UI), Development Environment, Debugging
Beginner · Course · 1 - 3 Months

Skills you'll gain: Spring Framework, Hibernate (Java), Spring Boot, Java, Object-Relational Mapping, Database Management, Application Frameworks, Data Access, Apache Maven, SQL, Object Oriented Programming (OOP), Model View Controller, Functional Design
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Javascript, User Experience, Web Applications, ChatGPT, Web Development, HTML and CSS, Application Programming Interface (API), Prompt Engineering, Real Time Data, Generative AI
Intermediate · Guided Project · Less Than 2 Hours

Skills you'll gain: Apache Maven, Eclipse (Software), Data Import/Export, Kotlin, Software Installation, Unit Testing, Database Management, File Management
Beginner · Course · 1 - 4 Weeks