Software development courses can help you learn programming languages like Python, Java, and JavaScript, as well as concepts such as algorithms, data structures, and software architecture. You can build skills in version control with Git, debugging techniques, and agile methodologies for project management. Many courses introduce tools like Visual Studio Code, Docker, and GitHub, showing how these technologies facilitate collaboration, streamline coding processes, and enhance software deployment.

Skills you'll gain: Usability Testing, Software Design Documents, User Experience Design, UI/UX Research, User Experience, Prototyping, User Research, Test Planning, Design Software
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Unreal Engine, Performance Tuning, Game Design, User Interface (UI), Video Game Development, Virtual Environment, Scripting, Debugging
Mixed · Course · 1 - 4 Weeks

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: Video Game Development, 3D Assets, Animations, Visualization (Computer Graphics), Simulations, Virtual Environment, Scripting
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Canva (Software), Instagram, Graphic Design, Graphical Tools, Content Creation, Social Media Marketing, Design, Graphic and Visual Design, Digital Marketing
Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: User Experience Design, User Flows, Wireframing, User Centered Design, User Interface and User Experience (UI/UX) Design, Mockups, Usability, Prototyping, Design Software
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Unreal Engine, Virtual Environment, Game Design, Debugging, Interactive Design, 3D Assets, Scripting, Animations, Design Strategies, Timelines
Mixed · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Google Gemini, Google Sheets, Google Workspace, Generative AI, Spreadsheet Software, Prompt Engineering, Data Management
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Infrastructure as Code (IaC), Terraform, Google Cloud Platform, Cloud Infrastructure, Configuration Management, Version Control, Command-Line Interface
Beginner · Course · 1 - 3 Months

Skills you'll gain: Apple iOS, Swift Programming, Core Data (Software), Apple Xcode, Mobile Development, Interactive Data Visualization, User Interface (UI), Data Sharing, Application Programming Interface (API), Data Modeling, Data Structures, Real Time Data, Configuration Management
Intermediate · Course · 3 - 6 Months

Skills you'll gain: Responsible AI, Data Ethics, Ethical Standards And Conduct, Generative AI, Artificial Intelligence, Compliance Auditing, Google Cloud Platform, Business Ethics, Governance, Accountability, Decision Making
Beginner · Course · 1 - 3 Months

Google Cloud
Skills you'll gain: Looker (Software), Data Visualization Software, Team Building, Authorization (Computing), Google Cloud Platform, Scheduling, Customer Support, Business Reporting, Administration, Data Sharing, Auditing
Intermediate · Course · 1 - 3 Months