Courses in development can help you learn coding languages, software design principles, project management techniques, and version control practices. You can build skills in debugging, collaboration within teams, and implementing user feedback effectively. Many courses introduce tools like Git for version control, Agile methodologies for project management, and various integrated development environments (IDEs) that streamline coding processes, enhancing your ability to create and maintain software projects.

Imperial College London
Skills you'll gain: Health Systems, Health Policy, Health Assessment, Public Health and Disease Prevention, Public Health, Health Care, Health Disparities, Health Promotion, Social Determinants Of Health
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: MongoDB, Restful API, API Design, NoSQL, Database Development, Node.JS, Query Languages, Application Programming Interface (API), Database Management, Distributed Computing, Data Store, Database Design, Database Architecture and Administration, Performance Tuning, Object-Relational Mapping, Scalability, Data Integrity, Data Modeling, Data Validation
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Financial Modeling, Financial Statements, Data Import/Export, Data Cleansing, Financial Statement Analysis, Risk Modeling, Financial Forecasting, Risk Management Framework, Capital Budgeting, Supervised Learning, Risk Management, Financial Auditing, Variance Analysis, Risk Analysis, Budgeting, Credit Risk, Predictive Modeling, Power BI, Microsoft Excel, Data Visualization
Intermediate · Professional Certificate · 3 - 6 Months

Skills you'll gain: TypeScript, Restful API, API Design, Full-Stack Web Development, PostgreSQL, Application Programming Interface (API), Object-Relational Mapping, Secure Coding, Web Applications, AI Integrations, JavaScript Frameworks, SQL, Front-End Web Development, React.js, Web Development Tools, Relational Databases, Database Management, Server Side, Javascript, Artificial Intelligence
Beginner · Course · 3 - 6 Months

Skills you'll gain: Generative AI, ChatGPT, AI literacy, Artificial Intelligence and Machine Learning (AI/ML), Augmented and Virtual Reality (AR/VR), Machine Learning, Data Synthesis
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Responsive Web Design, HTML and CSS, Cascading Style Sheets (CSS), Hypertext Markup Language (HTML), Front-End Web Development, Web Design, Maintainability, Web Development, Full-Stack Web Development, Computer Programming, Semantic Web, Web Content Accessibility Guidelines, Design Elements And Principles
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Responsive Web Design, Cascading Style Sheets (CSS), HTML and CSS, Javascript, Web Design, Web Design and Development, Event-Driven Programming, Development Environment, Web Development, Integrated Development Environments, Scripting, Web Applications, Hypertext Markup Language (HTML), Programming Principles, Graphic and Visual Design, Front-End Web Development, Interactive Design, Animations, Typography, Color Theory
Beginner · Specialization · 1 - 3 Months

University of California San Diego
Skills you'll gain: Android Development, Application Development, Android (Operating System), Video Game Development, Android Studio, Mobile Development, Software Development Tools, Game Design, Computer Programming Tools, Development Environment, Internet Of Things, Web Servers, Web Applications, Java, Ubuntu, Peripheral Devices, Operating Systems, Software Installation, System Configuration, Hardware Troubleshooting
Mixed · Course · 1 - 3 Months

Skills you'll gain: Responsive Web Design, Flutter (Software), Mobile Development, Application Development, Mobile Development Tools, Data Validation, iOS Development, User Interface and User Experience (UI/UX) Design, Information Architecture, User Interface (UI) Design, User Interface (UI), Application Design, Cross Platform Development, UI Components, Interactive Design, Software Design, Interaction Design, Scalability, Usability, Maintainability
Beginner · Specialization · 1 - 3 Months

Skills you'll gain: Code Reusability
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Unity Engine, Debugging, C# (Programming Language), Video Game Development, Virtual Reality, 3D Assets, Game Design, Animation and Game Design, Application Programming Interface (API), Scripting, Programming Principles, Development Environment, Event-Driven Programming, User Interface and User Experience (UI/UX) Design, Performance Tuning
Beginner · Course · 1 - 3 Months

Skills you'll gain: Blockchain, Secure Coding, Application Security, Web Development Tools, Software Design Patterns, Exploit development, Web Applications, Code Reusability, Authorization (Computing), Security Controls, Object Oriented Programming (OOP), Transaction Processing
Intermediate · Course · 1 - 4 Weeks